Skip to main content
The Outseta API supports two authentication schemes. Pick the one that matches your use case.

API key (server-to-server)

Use API keys when calling the API from a backend you control. Each key has a paired secret — together they’re sent in the Authorization header.
You can generate keys from the Outseta admin console under Settings → API Keys.
Never embed an API key + secret in client-side code (browsers, mobile apps). Use bearer tokens for those flows.

Bearer token (client-side)

For client-side calls (e.g. a logged-in user fetching their own data), use a JWT access token issued by the Outseta auth flow.
Tokens are short-lived and should be refreshed using the standard OAuth refresh flow.

Choosing between them