API status and error codes

Use the status codes below to understand how an API request has been handled.

200

Success
Chargeable
Request has been successfully received and a response has been sent.

202

Accepted
Non-chargeable
Request has been received and accepted for processing, but the action has not yet been completed.

204

No content
Non-chargeable
Request has been successfully received but there is no content to return, for example if an invalid VRM has been sent.

206

Partial content
Non-chargeable
Request has been successfully received but limited content is returned, for example if an invalid VRM has been sent.

400

Bad request
Non-chargeable
Request was not received, for example if any required parameters are missing.

403

Forbidden
Non-chargeable
Request was rejected, for example if the API key is invalid or the service is not enabled.

429

Too many requests
Non-chargeable
API key rate limit or quota has been exceeded.

500

Internal server error
Non-chargeable
We are unable to process the request, for example if the API is under extremely heavy load.

503

Service unavailable
Non-chargeable
Service is temporarily unavailable.