Skip to main content
POST
Bootstrap first API key via Bearer JWT (advanced / headless)

Authorizations

X-API-Key
string
header
required

Issue from /v1/keys (or admin-issued for enterprise tier).

Headers

authorization
string | null

Body

application/json
name
string | null

Human-readable label

Maximum string length: 100
tier
string
default:free

Rate limit tier: free, pro, enterprise

permissions
string[] | null

Permissions: read, trade, admin

Response

Successful Response

Returned once on creation — the raw key is NOT stored.

id
integer
required
raw_key
string
required
key_prefix
string
required
rate_limit_tier
string
required
permissions
string[]
required
created_at
string
required
name
string | null