Clerk Dev Rate Limits
Clerk publishes explicit numeric rate limits for both the Backend API and the Frontend API. Backend API requests are limited per application instance (identified by Secret Key): production instances allow 1000 requests per 10 seconds (~100 req/sec) and development instances allow 100 requests per 10 seconds (~10 req/sec). Frontend API requests are limited per user (identified by IP address). Several endpoints have tighter, purpose-specific limits - invitations are capped per hour, and per-resource updates (user, organization, membership) are capped at 10 requests per 10 seconds per resource. The JWKS endpoint (GET /v1/jwks) is not rate limited. When a limit is exceeded the API responds with HTTP 429 and a Retry-After header giving the cooldown in seconds.
Clerk Dev Rate Limits is the machine-readable rate-limit profile for Clerk on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 10 rate-limit definitions, measuring requests.
The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.
Tagged areas include Authentication, User Management, Rate Limiting, and Quotas.