Response Codes

Response codes

What response codes mean and how to deal with them

Apkudo's Recovery Software API uses standard HTTP response codes to indicate the success or failure of an API request.

Here's an overview of the most common response codes:

HTTP status codeDescription
200 - OKEverything worked as expected.
400 - Bad RequestThe request was unacceptable, often due to missing a required parameter.
401 - UnauthorizedThe access token provided was invalid.
403 - ForbiddenThe access token doesn't have permissions to perform the request.
404 - Not FoundThe requested resource doesn't exist.
422 - Unprocessable EntityThe request was understood by the server but it was unable to process the contained instructions.
429 - Too Many RequestsToo many requests hit the API too quickly. We using the bulk endpoints or an exponential back-off of your requests. See Rate Limiting
500, 502, 503, 504 - Server ErrorsSomething went wrong on Apkudo's end. (These are rare.)