Skip to main content
POST
Create API key

Authorizations

Authorization
string
header
required

Pass a Supabase JWT or a 48-character hex API key as a Bearer token.

Body

application/json
name
string
default:default

Human-readable key name

Response

201 - application/json

API key created

id
integer
name
string
Example:

"my-key"

token
string

Only returned on creation or when key is active.

active
boolean
last_used_at
string<date-time> | null
created_at
string<date-time>