v1

latestOpenAPI 3.1.0MITraw.githubusercontent.com2025-07-16390274.5 KB
Authentication

Create new API key

Create a new API key with specified permissions and optional expiration. Requires authentication with admin permissions.

post/api/v1/auth/api-keys

Request body

namestring required

API key name

permissionsstring[] required

API key permissions

expiresAtnumber

Expiration timestamp

descriptionstring

API key description

metadataobject

Additional metadata

Response

API key created successfully

successtrue required
timestampnumber required
messagestring required

Success message

securityReminderstring required

Security reminder message