Skip to main content
POST
Get an API key for your agent, no signup required

Headers

X-ZR-Agent-Id
string

Optional provenance, anonymous and free of personal data.

X-ZR-Client
string

Optional name of the calling client.

X-ZR-Source
string

Optional origin of the signup.

Body

No fields are required. An empty body is the normal call. After a 428, send the question's id and your answer.

challenge_id
string

The challenge.id from a 428 response.

answer
string

Your answer to challenge.prompt. Case and punctuation do not matter.

Response

The account exists and the key works immediately.

apiKey
string
required

Pass it as the apikey query parameter to Fetch, or as X-API-Key to Batch.

accountId
string<uuid>
required
claimUrl
string<uri>
required

Where a person claims the account to own it. Show this link to a human; do not sit on it.

trialEndsAt
string<date-time>
required

End of the first monthly period (signup + 1 month). The Free plan renews monthly; this value is not refreshed.