Skip to main content
POST
Create a project API key

Authorizations

Authorization
string
header
required

Server-side organization-owned Abliteration Admin API key. Never expose this credential in browser code.

Headers

Idempotency-Key
string
required

Client-generated key used to safely retry this mutation.

Required string length: 8 - 200

Path Parameters

project_id
string
required

Public project ID.

Required string length: 1 - 200

Body

application/json
name
string
required
Required string length: 1 - 120
expires_at
string<date-time> | null

Optional future expiration time.

permissions
string[]
Required array length: 1 - 20 elements

Response

Successful Response

redacted_value
string
required

Safe masked key preview.

name
string
required
created_at
integer
required
id
string
required
owner
AdministrationProjectApiKeyOwner · object
required
status
enum<string>
required
Available options:
active,
revoked,
expired,
suspended
permissions
string[]
required
value
string
required

Full API key value. Returned on creation or an exact idempotent replay within 24 hours.

object
string
default:organization.project.api_key
Allowed value: "organization.project.api_key"
last_used_at
integer | null
expires_at
integer | null
Last modified on October 1, 2026