If an error occurs, this API responds with JSON objects that provide information you can use to debug the problem. Responses from the API include status
and statusMsg
parameters indicating the success or failure of a request. For a failed request, the status
boolean is false
, with a statusMsg
string explaining the error condition, as in this example:
{
"status": false,
"statusMsg": "Description of failure"
}
For non-2xx HTTPS returned status codes, the error JSON below is returned as outlined.
HTTP/1.1 429 Too Many Requests
Content-Type: application/problem+json
{
"type": "https://developer.akamai.com/api/luna/prolexic-analytics/overview.html#ratelimiting"
"title": "Too many requests"
"status" : 429,
"detail": "additional non-http specific info where relevant"
}
For details on information contained in the error responses, refer to Error response syntax.