Generate API keys

Find and generate API keys from your Blueshift account.

Blueshift uses API keys to authenticate requests from your site or app. This page covers where to find your keys. For full authentication details, see Authorization.

Available keys

Sign in to the Blueshift app, go to Account Settings, and open the API keys tab. The keys you can generate depend on your role:

KeyUse it forWho can generate it
Event API key (EVENT_API_KEY)Sending events and supported live-content endpointsAny user role
User API key (USER_API_KEY)Customer profiles, catalogs, campaigns, reports, and other read/write endpointsAdmin users only
S3 folder access keyFile-based imports via S3Admin users only
🔒

Treat API keys like passwords

Don't commit them to source control, embed them in client-side code, or share them outside trusted systems. Rotate keys periodically and revoke compromised keys immediately.

For details on how to authenticate API requests using these keys, see Authorization.

Next steps

  • See Use API keys for how to authenticate requests.
  • Browse the API reference to explore endpoints and try them in the Try It console.
💬

Need help? For support, see Get in touch.