Skip to main content
The IAM APIs let your application authenticate and manage tenant users. Gate endpoints handle registration, login, and password flows at the edge. Public endpoints handle tokens, profile, TOTP, and JWKS without Cloudflare Worker invocation.

Authentication

All Gate and Public endpoints require an API key with auth permission. Send it in the X-API-Key header:
Public endpoints that act on a specific user also need a Bearer JWT access token:

Base URLs

Replace {project_id} with your project’s UUID.

Rate limiting

Every endpoint is rate-limited. Default limits are configurable per project: When rate-limited, you receive 429 Too Many Requests with IETF-compliant headers:
Gate endpoints also have a hard cap of 60 requests per minute per IP at the Cloudflare edge (not configurable).