Developer Interface

Exceptions

exception KoordinatesException(message, **kwargs)

Base class for all koordinates module errors

exception ClientError(message, **kwargs)

Base class for client errors

exception ClientValidationError(message, **kwargs)

Client-side validation error

exception InvalidAPIVersion(message, **kwargs)

Invalid API Version

exception ServerError(message=None, error=None, response=None)

Base class for errors returned from the API Servers

exception BadRequest(message=None, error=None, response=None)

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

exception AuthenticationError(message=None, error=None, response=None)

The API token is invalid or expired. (401)

exception Forbidden(message=None, error=None, response=None)

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

exception NotFound(message=None, error=None, response=None)

The requested object was not found. (404)

exception NotAllowed(message=None, error=None, response=None)

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

exception Conflict(message=None, error=None, response=None)

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

exception RateLimitExceeded(message=None, error=None, response=None)

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

exception InternalServerError(message=None, error=None, response=None)

An internal server error has occurred. (500)

exception ServiceUnvailable(message=None, error=None, response=None)

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