Rate limits
Rate limiting on Clerk's APIs
Rate limits
Clerk rate limits certain endpoints to help protect users against brute-force attacks or to stop abuse of Clerk's platform. Rate limiting is based on IP addresses.
Errors
If you receive a 429 error code, that means your IP address has been rate limited. All requests coming from your IP address will be affected for 1 hour. If you urgently need access, please contact us at https://clerk.dev/support.
Frontend API Requests
Name | Type | Description |
---|---|---|
Create SignIn | /v1/sign_ins | 10 requests per 10 seconds |
Create SignUp | /v1/sign_ups | 10 requests per 10 seconds |
Attempt SignIn | /v1/sign_ins/attempt_(first|second)_factor | 3 requests per 10 seconds |
Attempt SignUp | /v1/sign_ups/attempt_verification | 3 requests per 10 seconds |
Backend API Requests
Name | Type | Description |
---|---|---|
Create users | POST /v1/users | 20 requests per 10 seconds |
All other endpoints | 100 requests per 10 seconds |