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.

  • email
    Type: string Format: email
    required

    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"
  }
}