Use this page describes potential status codes that you may receive through the API
The Shape API uses HTTP Status codes to reflect a successful or unsuccessful request. 2XX status codes represent a successful request, 4XX status codes represent an error took place. If you receive an error status code, check the body for an error code and message.
This means, that the request was received and understood and is being processed.
Invalid or missing credentials. This can mean that a required API authorization key or parameter has not been provided, the value supplied is invalid, or the combination of provided fields is invalid.
This occurs when trying to overwrite a resource, ex. when creating an event with a time conflict
User error. This can mean that a required field or parameter has not been provided, the value supplied is invalid, or the combination of provided fields is invalid. If you are receiving this response, then please evaluate your API request call for errors.
If you receive this response code, then the resource doesn’t exists, ex. invalid/non-existent lead id
Rate Limit Exceeded. This occurs when the limit is exceeded, an API request will fail and an error status code will be returned if you’ve gone beyond your API rate limits.