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|