Skip to main content
API keys allow your backend services to authenticate with the Yativo API without the magic-link flow. Each key can be scoped to specific permissions and rotated independently.

List API keys


Create API key

string
required
A label to identify this key (e.g. "Production Backend", "Staging").
string[]
Optional list of permission scopes. Omit to grant all permissions available to your account.
string
Expiry date in ISO 8601 format. Omit for a non-expiring key.
The full key value is only returned once. Copy it immediately and store it in a secrets manager — it cannot be retrieved again.

Revoke API key

string
required
The API key ID to revoke.

Using an API key

Include the key in the Authorization header of every request:
Node.js
Store API keys as environment variables or in a secrets manager. Never commit them to source control.