Skip to main content
POST
Create API key

Authorizations

better-auth.session_token
string
cookie
required

Dashboard session cookie used for workspace/company endpoints.

Body

application/json
name
string
required
Required string length: 1 - 100
workspaceId
string<uuid>

Workspace to bind the key to. Defaults to the user's default workspace.

Response

201 - application/json

API key created. The raw key is only returned once.

id
string<uuid>
required
name
string
required
keyPrefix
string
required
workspaceId
string<uuid>
required
key
string
required

Raw API key. It is only returned once.

createdAt
string<date-time>
required