You already know which car it is. Tell the API in whatever form you happen to have it.

A VIN from the intake sheet, a plate from a trade-in, or a make and model string from an import feed. All three resolve to the same configuration.

lp-colors-screen
lp-dealership
lp-listing-cards

No mapping table, no manual matching.

Most image libraries make you translate your vehicle data into their identifiers first. That table is where errors creep in and where somebody ends up maintaining a spreadsheet. Here the lookup happens on our side.

  • VIN resolves the exact configuration, including trim and factory colour
  • Licence plate returns the same result where the lookup is available
  • Make, model, year and variant as free text for import feeds
  • Every route returns the same response, so your code path stays identical

From your data to a picture

The first call is the only one that differs.

01
Resolve the vehicle

Pass what you have. You get the configuration back, with a permanent id.

02
Store the id

It survives catalogue updates, renames and re-imports, so it is safe to keep in your database.

03
Request views by id

From then on you address the images directly, without looking the car up again.

Questions we get about this

What if I only have a make and model string?

Use the search route. It resolves free text such as make, model, year and variant into a configuration.

Is plate lookup available everywhere?

It depends on the country. Where it is not, VIN or search covers the same ground.

What comes back from a lookup?

The resolved configuration with its permanent id, which you then use to request any view.

Do the ids change?

No. Configuration ids are permanent and survive catalogue updates, so stored references keep working.

What if the VIN resolves to several trims?

You get the candidates back and can pick, rather than the API guessing silently.

Why vehicle lookup decides how much work an image API saves you

Every image service promises pictures. The difference between one that saves work and one that creates it lies in what you have to hand over before you get an image. If the answer is an internal identifier of theirs, you have just bought yourself a mapping problem.

The mapping table nobody wants to own

It starts small: a spreadsheet matching your model names to theirs. Then a facelift arrives, a trim is renamed, an import feed changes its spelling, and the table quietly goes stale. The symptom shows up as a listing with the wrong picture, which is worse than no picture at all.

  • A VIN identifies exactly one configuration, including trim and paint
  • A plate resolves to the same thing where the lookup exists
  • A search string covers feeds that carry neither
  • The permanent configuration id removes repeated lookups

What this looks like in a dealer system

At intake the VIN is already being typed. The same step requests the image, and the listing can go live the same hour. Nobody opens a second system, nobody matches names, and the picture belongs to the car that is actually standing outside.

Bring automotive imagery to your platform

Tell us what you need, and we’ll show you exactly the images your customers would get, clean, consistent and ready to use. Send a message or book a short call, whatever suits you better. You’ll usually hear back the same day, with real examples based on your own inventory.

Thank you, we have your message and will come back to you shortly.
Something went wrong. Please try again or write to info@vehicleimagery.com.

Try it with your own VINs

Send us ten from your current stock and we return the resolved vehicles with their images.