Parameter
vin
requiredExample
1NXBR32E85Z505904
Description
The vehicle identification number
docs / api / images / vehicle-images
The Vehicle Images API provides programmatic access to high-quality, OEM-style rendered vehicle images. It supports image retrieval using identifiers such as VIN or Spec ID for reports, marketing content, inventory tools, and consumer-facing applications. Optional parameters allow customization by pose, color, background, size, and format, with watermarking support for demo and production use. Both VIN-based and ID-based searches use the same `GET` endpoint, with either `vin` or `id` passed as the required query parameter.
Parameter
vin
requiredExample
1NXBR32E85Z505904
Description
The vehicle identification number
Parameter
key
requiredExample
YOUR_API_KEY_HERE
Description
Your VinAudit API key
Parameter
format
optionalExample
html, json, xml (invalid inputs return error)
Description
The output format (default: json)
Parameter
pose
optionalExample
front_left, front_right, front, back_left, back_right, back, right, left
Description
Controls the image/view angle returned (default: front_right)
Parameter
color
optionalExample
white, black, gray (or grey), silver, blue, red, green, brown, beige, gold, orange, purple, yellow
Description
Requests a specific vehicle color (default: white)
Parameter
background
optionalExample
white, gallery
Description
Sets the image background (default: white)
Parameter
size
optionalExample
full
Description
Sets the output image size (default: medium)
Predefined Tiers:
small → 640×480 (thumbnail)
medium → 1280×960 (default)
large → 2048×1536 (marketing, social)
xlarge → 3000×2000 (dealership-quality)
full → 6000×4000 (print, archival)
Custom → Explicit dimensions (e.g., size=1920×1080)
Note: The size parameter is valid only with format=json or format=xml.
Parameter
granularity
optionalExample
trim, model
Description
Controls whether images are generated at the trim or model level (default: trim)
Parameter
crop
optionalExample
true, false
Description
Removes image padding (default: false)
Parameter
id
requiredExample
2024_maserati_mc20_cielo
Description
Unique identifier associated with one of the following combinations:
year_make_model_trim
year_make_model_trim_style
Parameter
key
requiredExample
YOUR_API_KEY_HERE
Description
Your VinAudit API key
Parameter
format
optionalExample
html, json, xml (invalid inputs return error)
Description
The output format (default: json)
Parameter
pose
optionalExample
front_left, front_right, front, back_left, back_right, back, right, left
Description
Controls the image/view angle returned (default: front_right)
Parameter
color
optionalExample
white, black, gray (or grey), silver, blue, red, green, brown, beige, gold, orange, purple, yellow
Description
Requests a specific vehicle color (default: white)
Parameter
background
optionalExample
white, gallery
Description
Sets the image background (default: white)
Parameter
size
optionalExample
small
Description
Sets the output image size (default: medium)
Predefined Tiers:
small → 640×480 (thumbnail)
medium → 1280×960 (default)
large → 2048×1536 (marketing, social)
xlarge → 3000×2000 (dealership-quality)
full → 6000×4000 (print, archival)
Custom → Explicit dimensions (e.g., size=1920×1080)
Note: The size parameter is valid only with format=json or format=xml.
Parameter
granularity
optionalExample
trim, model
Description
Controls whether images are generated at the trim or model level (default: trim)
Parameter
crop
optionalExample
true, false
Description
Removes image padding (default: false)
This request uses format=html to return a directly embeddable HTML-rendered vehicle image from either a VIN-based or ID-based request.

Request by ID with size=1024x1024 and format=json to return a custom-resolution JSON response:
Set format=json to return the following structured response fields:
Set format=xml to return the following structured response fields:
Returns a JSON object indicating failure:
Access the Vehicle Images API with a free developer account. No credit card required.