API Error Responses
Confused about "API Error Responses"?
Let us know how we can improve our documentation:
Below you can find the complete list of errors that are returned by the API together with the description, API code, and corresponding HTTP status of each error.
Name | HTTP Status Code | HTTP Status | Stream Code | Description |
---|---|---|---|---|
Pagination Error | 400 | Bad Request | 4 | Pagination error |
Input Error | 400 | Bad Request | 4 | There is an error with the user input data |
Feed Config Error | 400 | Bad Request | 6 | Missing or misconfigured feed |
Missing User Error | 400 | Bad Request | 10 | Missing user in request payload |
Ranking Error | 400 | Bad Request | 11 | Triggered when there is an issue with ranking the feed |
Missing Ranking Error | 400 | Bad Request | 12 | The ranking isn't configured for the given feed |
Missing Activity Error | 400 | Bad Request | 13 | The activity doesn't exist |
Aggregation Error | 400 | Bad Request | 14 | The aggregation format isn't correct |
Access Key Error | 401 | Unauthorized | 2 | Triggered when the API key is invalid |
Signature Error | 401 | Unauthorized | 3 | The payload signature is invalid |
Authentication Failed Error | 401 | Unauthorized | 3 | Authentication failed |
App Suspended Error | 401 | Unauthorized | 7 | The app is suspended |
Not Allowed Error | 403 | Forbidden | 17 | Requested action is not allowed |
Does Not Exist Error | 404 | Not Found | 16 | Resource not found |
Method Not Allowed Error | 405 | Method Not Allowed | 17 | The requested method is not allowed |
Conflict Error | 409 | Conflict | 22 | There is a conflict (e,g. when trying to create an existing resource) |
Input Error Body Size Exceeded Error | 413 | Request Entity Too Large | 18 | Input body size limit exceeded |
Rate Limit Error | 429 | Too Many Requests | 9 | Rate Limit Reached |
Internal System Error | 500 | Internal Server Error | -1 | Triggered when something goes wrong in our system |