Skip to main content
GET
Get a Snowflake account's credential configuration

Authorizations

Authorization
string
header
required

Organization API key (sl_…).

Headers

x-tenant-id
string
required

The organization ID the request is scoped to.

Path Parameters

snowflake_account_id
string
required

Response

Successful Response

The non-secret half of how SELECT authenticates to a Snowflake account.

Reports which method SELECT uses and which Snowflake user it connects as, so authentication can be reviewed without exposing what proves it. There is no field for a password, private key, or passphrase — only whether a passphrase is set.

authentication_method
enum<string>
required
read-only

Which authentication method SELECT uses for this account.

Available options:
password,
key_pair,
workload_identity_federation
private_key_passphrase_configured
boolean
required
read-only

Whether the stored private key is protected by a passphrase. The passphrase itself is never returned. False for the other authentication methods, which have no private key.

username
string | null

The Snowflake user SELECT connects as. Null for workload_identity_federation, where Snowflake resolves the user from its own workload identity mapping.