Create an account and receive an API key
Registers a new account from an email address and returns a working API key immediately, no email click required. New accounts are unverified and run under reduced quotas; call POST /v1/verify/send later to lift them. This is the only endpoint that does not require authentication. The returned apiKey.secret is shown only once.
Body·
required
application/json
The email address to register.
- Type: string Format: emailemailrequired
Email address to register. Signup is programmatic and does not require clicking a link, the account works immediately.
Responses
- application/json
- application/problem+json
- application/problem+json
- application/problem+json
Request Example for post/v1/signup
ffforms account signup --email 'you@example.com'
{
"user": {
"id": "usr_2Wp7Rk9Zt1",
"email": "you@example.com",
"verified": false
},
"apiKey": {
"id": "key_8Fh2Lm4Qp9",
"name": "default",
"keyPrefix": "fff_live_8Fh2",
"scopes": [
"submissions:read",
"form:frm_3Qk9v2Xb7Lm"
],
"expiresAt": null,
"parentKeyId": null,
"actor": null,
"createdAt": "2026-07-28T10:15:30.000Z",
"lastUsedAt": "2026-07-28T13:00:00.000Z",
"revokedAt": null,
"secret": "fff_live_8Fh2Lm4Qp9xYz0AbCdEf"
}
}