Skip to content

Errors

The Updatify API uses standard HTTP status codes to indicate the outcome of a request.

StatusMeaning
200 OKThe request succeeded.
401 UnauthorisedThe token is missing, malformed, invalid, or revoked.
404 Not FoundThe resource doesn’t exist, or it isn’t owned by your account.
422 Unprocessable EntityThe request was understood but couldn’t be processed (e.g. invalid parameters).

Failed authentication on a protected endpoint returns 401 with a plain-text body:

HTTP/1.1 401 Unauthorized
Unauthorised

If a token that used to work suddenly returns 401, it has most likely been revoked, or the account’s email address changed (tokens are bound to the email they were issued for). See Authentication.

Errors raised while processing a request return a JSON body. The exact shape depends on the endpoint:

{
"errors": { "details": "Unauthorised" }
}

The track endpoint reports failures with a success flag instead:

{
"success": false,
"errors": "Update not found"
}
  • A 404 on List project updates most often means the token belongs to a different account than the project — double-check the project id.
  • Repeated 401s usually mean the token was revoked or the account email changed. Generate a new token from the API tokens page.