# flow2act · E-Mail bestätigen

Bestätige den E-Mail-Code und initialisiere deine Organisation automatisch.

Vor dem Start ist die Registrierung in Produktion gesperrt. Registrierung, Bestätigung und erneuter Codeversand liefern 403 REGISTRATION_DISABLED, ohne Konten anzulegen oder E-Mails zu versenden.

Nach einem gültigen Code erstellt flow2act eine Live-Organisation, eine Sandbox und das Gründerprofil in beiden Umgebungen. Der Gründer erhält Administrator- und Antragstellerrechte. Nach Anmeldung liefert POST /v1/workspace die Organisations-ID. Eine fehlgeschlagene Initialisierung wird beim nächsten authentifizierten Login nachgeholt. POST /v1/registration/resend nimmt {email} für einen neuen Code an.

## POST /v1/registration/confirm

Authentication: public account endpoint; no token required
Required user permissions: Keine Kontorolle erforderlich. The API checks current membership, roles, key scopes and resource permissions on every request. Documentation visibility grants no access.

## Input parameters
- email (string, required): email · max length 128
- code (string, required): 

## Request example (replace example IDs)

```sh
curl -X POST "https://api.flow2act.com/v1/registration/confirm" \
  -H "content-type: application/json" \
  --data-raw '{
  "email": "alex@example.com",
  "code": "123456"
}'
```

## Response excerpt

```json
{
  "confirmed": true
}
```

Source: /docs/confirm-account
Full schemas: /docs/openapi.json
