Exception Classes

exception koordinates.exceptions.KoordinatesException(message, **kwargs)

Base class for all koordinates module errors

exception koordinates.exceptions.ClientError(message, **kwargs)

Base class for client errors

exception koordinates.exceptions.ClientValidationError(message, **kwargs)

Client-side validation error

exception koordinates.exceptions.InvalidAPIVersion(message, **kwargs)

Invalid API Version

exception koordinates.exceptions.ServerError(message=None, error=None, response=None)

Base class for errors returned from the API Servers

exception koordinates.exceptions.BadRequest(message=None, error=None, response=None)

Invalid request data or parameters. Check your request. (400)

exception koordinates.exceptions.AuthenticationError(message=None, error=None, response=None)

The API token is invalid or expired. (401)

exception koordinates.exceptions.Forbidden(message=None, error=None, response=None)

The API token or user doesn’t have access to perform the request. (403)

exception koordinates.exceptions.NotFound(message=None, error=None, response=None)

The requested object was not found. (404)

exception koordinates.exceptions.NotAllowed(message=None, error=None, response=None)

The requested action isn’t available for this object. (405)

exception koordinates.exceptions.Conflict(message=None, error=None, response=None)

The requested action isn’t available for this object due to a conflict. (409)

exception koordinates.exceptions.RateLimitExceeded(message=None, error=None, response=None)

The request has exceeded the API rate limit. Retry the request again later. (429)

exception koordinates.exceptions.InternalServerError(message=None, error=None, response=None)

An internal server error has occurred. (500)

exception koordinates.exceptions.ServiceUnvailable(message=None, error=None, response=None)

The Koordinates service is currently unavailable. (502/503/504)