Authentication & API keys
Mint, list, rotate and revoke workspace API keys, and resolve a user to their workspaces.
Optimized endpoint that creates user, workspace, and API key in a single transaction
Optimized endpoint that creates user, workspace, and API key in a single transaction
Ensure a workspace exists and return an API key
Ensure a workspace exists and return an API key
Get a user's API key by Firebase UID or email (alias for /api/public/user/api-key)
Get a user's API key by Firebase UID or email (alias for /api/public/user/api-key)
Get all workspaces for a user by Firebase UID or email
Get all workspaces for a user by Firebase UID or email
Get API key for a specific workspace and user
Get API key for a specific workspace and user
Get a user's API key by Firebase UID or email
Get a user's API key by Firebase UID or email
List API keys
List API keys
Create API key
Create API key
Revoke API key
Revoke API key
Rotate API key
Revoke an existing key and mint a replacement with the same name and workspace binding.