Skip to main content
POST
Signup

Authorizations

X-API-Key
string
header
required

Send X-API-Key: sk_live_<your_key>. Keys are issued via POST /signup or via the dashboard. Legacy callers may also use Authorization: Bearer sk_live_<your_key>.

Body

application/json

Create a workspace org + first API key in one shot.

The caller is authenticated via Firebase ID token. If they already belong to a workspace and want to enable API access on it, pass its existing_org_id instead of creating a new one.

org_name
string | null
Required string length: 2 - 120
existing_org_id
string | null
tier
enum<string>
default:free
Available options:
free,
pro,
enterprise
key_name
string
default:default
Maximum string length: 80

Response

Successful Response