Problem Types
This page documents the RFC 9457 problem types returned by API endpoints. Each type URI resolves to a stable page under /problems/.
| Slug | Status | Title | Type URI |
|---|---|---|---|
api-not-found | 404 | Not Found | https://irvinebroque.com/problems/api-not-found |
invalid-cursor | 400 | Bad Request | https://irvinebroque.com/problems/invalid-cursor |
invalid-limit | 400 | Bad Request | https://irvinebroque.com/problems/invalid-limit |
invalid-offset | 400 | Bad Request | https://irvinebroque.com/problems/invalid-offset |
invalid-sort | 400 | Bad Request | https://irvinebroque.com/problems/invalid-sort |
invalid-filter-value | 400 | Bad Request | https://irvinebroque.com/problems/invalid-filter-value |
invalid-request | 400 | Bad Request | https://irvinebroque.com/problems/invalid-request |
payload-too-large | 413 | Payload Too Large | https://irvinebroque.com/problems/payload-too-large |
unsupported-media-type | 415 | Unsupported Media Type | https://irvinebroque.com/problems/unsupported-media-type |
not-acceptable | 406 | Not Acceptable | https://irvinebroque.com/problems/not-acceptable |
rate-limit-exceeded | 429 | Too Many Requests | https://irvinebroque.com/problems/rate-limit-exceeded |
recommendation-session-invalid | 401 | Unauthorized | https://irvinebroque.com/problems/recommendation-session-invalid |
resource-conflict | 409 | Conflict | https://irvinebroque.com/problems/resource-conflict |
resource-not-ready | 409 | Conflict | https://irvinebroque.com/problems/resource-not-ready |
service-unavailable | 503 | Service Unavailable | https://irvinebroque.com/problems/service-unavailable |
upstream-service-failure | 502 | Bad Gateway | https://irvinebroque.com/problems/upstream-service-failure |
unsupported-api-version | 400 | Unsupported API Version | https://irvinebroque.com/problems/unsupported-api-version |
sql-method-not-allowed | 405 | Method Not Allowed | https://irvinebroque.com/problems/sql-method-not-allowed |
sql-syntax-error | 400 | Bad Request | https://irvinebroque.com/problems/sql-syntax-error |
sql-query-not-supported | 422 | Unprocessable Content | https://irvinebroque.com/problems/sql-query-not-supported |
sql-result-invalid | 503 | Service Unavailable | https://irvinebroque.com/problems/sql-result-invalid |
unsupported-sql-version | 400 | Unsupported SQL API Version | https://irvinebroque.com/problems/unsupported-sql-version |