S

Snowplow Console API

REST discovered

Details
URL
https://console.snowplowanalytics.com/api/msc/v1
Spec
https://console.snowplowanalytics.com/api/msc/v1/docs/docs.yaml
Docs
https://console.snowplowanalytics.com/api/msc/v1/docs/index.html?url=/api/msc/v1/docs/docs.yaml
Authentication
Snowplow Console access token jwt discovered Get key ↗
Authorization: Bearer <credential>

First create a Snowplow Console API key. Then exchange the API key ID and API key at GET https://console.snowplowanalytics.com/api/msc/v1/organizations/<ORGANIZATION_ID>/credentials/v3/token using headers X-API-Key-ID and X-API-Key. The response returns {"accessToken":"<JWT>"}; use that JWT as Authorization: Bearer <JWT>. The token is temporary and the docs say it is valid for 24 hours.