Errors and Responses
The CxEngage REST API and Reporting API return standard HTTP error and response codes. Codes in the:
- 2xx range indicate success.
- 4xx range indicate an error that resulted from the provided information (for example, a required parameter was missing).
- 5xx range indicate an error with CxEngage’s servers (which should occur very rarely).
| Error Code | Text | Meaning |
|---|---|---|
| 200 | OK | Your request was successful. The response will depend on the request method you use. With a GET request, the response contains an entity corresponding to the requested resource. With a POST request, the response contains an entity describing or containing the result of the action. |
| 201 | Created | Your POST request was successful, and a new object was created. |
| 204 | Success | Your request was successful, but no response object was returned. This error code is returned for DELETE requests. |
| 302 | Found | The requested object resides temporarily under a different URL. |
| 400 | Bad Request | The request could not be carried out because of invalid syntax or a missing parameter. |
| 401 | Unauthorized | Authentication is required but has failed or no credentials have been provided. |
| 403 | Forbidden | Your request is not permitted. |
| 404 | Not Found | The requested item does not exist or could not be found. |
| 500, 502, 503, 504 | Server Errors | Errors returned when something did not work as expected. Contact your CxEngage administrator if you encounter any of these errors. |
Copyright © 2025 Enghouse Interactive. All Rights Reserved.