Create a new API key
Creates a new API key for the project. The plain key is only returned once - store it securely!
Authorizations
JWT token for admin console authentication
Path Parameters
Project UUID
Body
API key name/description
2 - 255"Production Mobile App Key"
API key scopes/permissions
Custom rate limit (requests per minute). If not set, uses project default.
x >= 11000
API key expiration date (ISO 8601)
"2026-12-31T23:59:59Z"
Additional metadata
Response
API key created successfully (plain key shown only once!)
Unique API key identifier
"123e4567-e89b-12d3-a456-426614174000"
Project ID this key belongs to
"123e4567-e89b-12d3-a456-426614174000"
API key name/description
"Production Mobile App Key"
API key prefix (for identification)
"pp_live_"
API key scopes/permissions
API key status
ACTIVE, REVOKED, EXPIRED "ACTIVE"
Creation timestamp
"2025-01-15T10:30:00Z"
Last update timestamp
"2025-01-15T10:30:00Z"
The actual API key (ONLY shown once during creation, store securely)
"pp_live_abc123def456ghi789jkl012mno345pqr678stu901vwx234yz"
Custom rate limit (requests per minute)
1000
API key expiration date
"2026-12-31T23:59:59Z"
Last time this key was used
"2025-01-15T10:30:00Z"
Additional metadata
Soft deletion timestamp
null
