recalled.dev
Reference

Error codes

All errors return JSON in the shape:

json
{
  "error": {
    "code": "ERROR_CODE",
    "message": "Human-readable message",
    "details": { "optional": "context" }
  }
}
CodeHTTPMeaning
UNAUTHORIZED401Missing or invalid credentials
INVALID_API_KEY401API key not recognized
REVOKED_API_KEY401API key was revoked
FORBIDDEN403Authenticated but not allowed
NOT_FOUND404Resource does not exist
VALIDATION_ERROR400Request body failed schema validation
EVENT_TOO_LARGE413A payload field (typically metadata or targets) exceeded its size cap. details carries the offending field, its size and the limit
PLAN_LIMIT_REACHED429Monthly event quota hit
RATE_LIMITED429Too many requests in the current window
DATABASE_ERROR500Underlying DB error
INTERNAL_ERROR500Unhandled server error