Skip to content

Error Handling

The SecurityPro Access API returns standard HTTP status codes and structured error responses to help diagnose and resolve issues.

{
"error": {
"code": "invalid_token",
"message": "The access token provided is expired or invalid.",
"request_id": "req_7f4d2aa9"
}
}
StatusCodeMeaning
400bad_requestRequest payload is invalid
401invalid_tokenToken is missing, expired, or invalid
403insufficient_scopeToken lacks required permissions
404user_not_foundRequested resource does not exist
409email_already_existsEmail is already in use
429rate_limit_exceededToo many requests
500internal_errorUnexpected server error
  • Confirm the token is valid and unexpired
  • Verify required scopes are present
  • Check request body format and field names
  • Use the request_id when reporting issues