HTTP Status Codes
As well as specific return codes listed in the API Reference section, all end-points can return the following HTTP status codes:
HTTP status code | Description |
---|---|
400 Bad Request | If a query parameter is incorrect or does not exist or is not provided when not optional. Note: This is a change from v1.0 version. |
401 Unauthorized | If the user does not exist or API access is not enabled for the user or the X-API-KEY parameter is incorrect. If the end-point requires a surveyId and either the survey does not exist or the user does not have access to the survey. |
429 Too Many Requests | Too many API requests have been made. Further information is available at Handling throttling. |
500 Internal Server Error | Unanticipated system error |