API Error Responses

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.

NameHTTP Status CodeHTTP StatusStream CodeDescription
Pagination Error400Bad Request4Pagination error
Input Error400Bad Request4There is an error with the user input data
Feed Config Error400Bad Request6Missing or misconfigured feed
Missing User Error400Bad Request10Missing user in request payload
Ranking Error400Bad Request11Triggered when there is an issue with ranking the feed
Missing Ranking Error400Bad Request12The ranking isn’t configured for the given feed
Missing Activity Error400Bad Request13The activity doesn’t exist
Aggregation Error400Bad Request14The aggregation format isn’t correct
Access Key Error401Unauthorized2Triggered when the API key is invalid
Signature Error401Unauthorized3The payload signature is invalid
Authentication Failed Error401Unauthorized3Authentication failed
App Suspended Error401Unauthorized7The app is suspended
Not Allowed Error403Forbidden17Requested action is not allowed
Does Not Exist Error404Not Found16Resource not found
Method Not Allowed Error405Method Not Allowed17The requested method is not allowed
Conflict Error409Conflict22There is a conflict (e,g. when trying to create an existing resource)
Input Error Body Size Exceeded Error413Request Entity Too Large18Input body size limit exceeded
Rate Limit Error429Too Many Requests9Rate Limit Reached
Internal System Error500Internal Server Error-1Triggered when something goes wrong in our system
© Getstream.io, Inc. All Rights Reserved.