Authorizations
Bearer token authentication using your API key. Format: 'Bearer your_api_key'. To get an API key, create an account at mixpeek.com/start and generate a key in your account settings.
Headers
REQUIRED: Bearer token authentication using your API key. Format: 'Bearer sk_xxxxxxxxxxxxx'. You can create API keys in the Mixpeek dashboard under Organization Settings.
"Bearer sk_live_abc123def456"
"Bearer sk_test_xyz789"
Path Parameters
Body
Payload for creating a new API key.
Human-friendly key label shown in dashboards.
1 - 100Optional description explaining the key's purpose.
500Set of permissions granted to the API key (least privilege).
Optional resource scope restrictions applied to the key.
Per-key requests-per-minute override (defaults to plan limit when absent).
x >= 1Optional UTC timestamp when the key automatically expires.
Response
Successful Response
API key response including the plaintext secret.
SHA-256 hash of the plaintext key.
Organization internal identifier.
Identifier of the user who owns the key.
Human-friendly key label.
Public identifier for the API key.
Organization public identifier (denormalized).
Optional description explaining the key usage.
Permissions granted to the key (least privilege recommended).
Resource-level scopes restricting the key.
Optional per-key rate limit override in requests per minute.
Lifecycle status of the key (active, revoked, expired).
active, revoked, expired UTC timestamp when the key automatically expires.
UTC timestamp of the last successful request using the key.
UTC timestamp when the key was created.
User identifier that created the key.
UTC timestamp when the key was revoked (if applicable).
User identifier that revoked the key (if applicable).

