DatahyenaDatahyena
API Reference

Errors

Error response format and common error codes.

Errors use the same envelope shape.

{
  "success": false,
  "error": {
    "code": "INVALID_INPUT",
    "message": "Invalid input provided"
  },
  "meta": {
    "requestId": "018ff..."
  }
}
CodeHTTPWhen it happens
INVALID_INPUT400A query parameter or body field failed validation
INVALID_CURSOR400The cursor value is malformed or no longer valid
UNAUTHORIZED401Missing or invalid X-API-Key
NOT_FOUND404The requested record does not exist
TOO_MANY_REQUESTS429Workspace rate limit exceeded — back off and retry
PAYMENT_REQUIRED402No credits remaining on the workspace

meta.requestId is safe to log and share with support when reporting an issue.