API

Errors

API errors use JSON responses with a stable error message.

Common statuses

  • 400 means the request is malformed or missing required fields.
  • 401 means the API key or session is missing or invalid.
  • 403 means the current user does not have access.
  • 404 means the requested resource was not found.
  • 429 means the request exceeded the rate limit.
  • 500 means the server failed unexpectedly.