Search docs

Search the API documentation

Error Handling

All errors follow a consistent format. The success field is always false on errors.

Error Format

Error response
{
  "success": false,
  "error": "Human-readable error message"
}

HTTP Status Codes

CodeDescription
400Bad request — invalid input or missing required fields
401Unauthorized — missing or invalid API key
404Not found — resource does not exist
500Server error — something went wrong on our end