Create public call session

POST /api/v1/public/calls/session

Request

This endpoint expects an object.
publishableKeystringRequired

Publishable key from the flow’s public-access config

turnstileTokenstring or nullOptional

Cloudflare Turnstile token (required once the bot gate is active)

Response

Session token issued
expiresInlong
Seconds until the token expires
flowIdstringformat: "uuid"
Flow this session may call
tokenstring

Signed session token — send as Authorization: Bearer <token>

Errors

401
Unauthorized Error
409
Conflict Error
429
Too Many Requests Error
503
Service Unavailable Error