OTA Updates API Debugging

This section provides details on the data object that reflects the API’s common response to error cases, and lists the API’s range of response status codes for both error and success cases.

Error Responses

This API responds with HTTP Problem Details error objects. This sample shows an incorrect request error, where details explain why the error occured and incidentId may be useful if you need to communicate about the problem with your Akamai support representative:

{
    "details": [
        {
            "code": "unreadable.value",
            "message": "Unreadable value: 'xxxx' passed",
            "data": {
                "value": "xxxx"
            }
        }
    ],
    "code": "bad.request",
    "title": "Bad Request",
    "incidentId": "808ccc7c-a36f-4a64-ae18-5d09bfab91fd"
}

HTTP Status Codes

The API responds with the following set of HTTP status codes for both success and failure scenarios.

Code Description
200 The operation was successful.
400 Bad Request.
401 Unauthorized access.
403 Access is forbidden.
500 Internal server error.

Last modified: 8/28/2017