Paintbase API
https://api.paintbase.app
Authentication
Authorization: Bearer <api_key>Endpoints
GET /v1/test
Used to test your api key.
GET /v1/vehicle/:vin
Lookup vehicle data by VIN.
- Requires
Authorization: Bearer <api_key> - VIN must be 11-17 characters
GET /v1/vehicle/:regno/:country
Lookup vehicle data by registration number and country.
countrymust be one of:SE,NO,DK,FI,NL,GB,UK
Response 200 OK
{
"displayName": "string",
"vin": "string",
"make": "string",
"model": "string",
"color_code": "string",
"vehicleYear": "string"
}Rate limit response headers
X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-Reset
Errors
Common response codes:
400Invalid input (for example VIN length or country code)401Missing or invalid API key403Out of credits404Vehicle or route not found502Upstream provider unavailable
Example error response
{
"error": "Bad Gateway",
"message": "Failed to reach the upstream data provider. Please try again later."
}Last updated on