S

Snowflake SQL API

REST discovered

Details
Docs
https://docs.snowflake.com/en/developer-guide/sql-api/index
Authentication
Snowflake key-pair JWT jwt discovered Get key ↗
Authorization: Bearer <credential>

Generate an RSA key pair and assign the public key to your Snowflake user as described in Key-pair authentication and key-pair rotation. Then create and sign a JWT with that private key for API calls that accept Snowflake JWT authentication.

Snowflake programmatic access token bearer discovered Get token ↗
Authorization: Bearer <credential>

Create a programmatic access token in Snowflake following Using programmatic access tokens for authentication. This token can be used as a bearer-style API token for Snowflake endpoints that support PATs, including Snowflake REST APIs and the SQL API.