Skip to content

Rate Limiting & Usage

Rate Limits

  • Anonymous requests: 2 requests per second
  • No authentication required
  • Rate limits applied per IP address

HTTP Status Codes

Code Description
200 Success
400 Bad Request
404 Not Found
422 Validation Error
429 Rate Limit Exceeded

Error Response Format

All error responses return a JSON object with an error field:

{
  "error": "Description of what went wrong."
}

Validation errors (422) return a JSON object with field-specific error messages:

{
  "field_name": ["Error message for this field."]
}