Platform API Errors
Glean Platform API errors use ProblemDetail responses with stable machine-readable codes. Each page explains the public error category, common causes, and safe remediation guidance.
| Code | Status | Title |
|---|---|---|
invalid_request | 400 | Invalid Request |
missing_required_field | 400 | Missing Required Field |
invalid_parameter | 400 | Invalid Parameter |
invalid_cursor | 400 | Invalid Pagination Cursor |
expired_cursor | 400 | Expired Pagination Cursor |
invalid_filter | 400 | Invalid Filter |
invalid_datasource | 400 | Invalid Datasource |
authentication_required | 401 | Authentication Required |
token_expired | 401 | Token Expired |
insufficient_permissions | 403 | Insufficient Permissions |
resource_not_found | 404 | Resource Not Found |
method_not_allowed | 405 | Method Not Allowed |
request_timeout | 408 | Request Timeout |
request_too_large | 413 | Request Too Large |
conflict | 409 | Conflict |
gone | 410 | Gone |
unprocessable_query | 422 | Unprocessable Query |
rate_limit_exceeded | 429 | Rate Limit Exceeded |
internal_error | 500 | Internal Error |
service_unavailable | 503 | Service Unavailable |