A marketplace, powered by the API

This is what a listing page looks like when every vehicle image comes from one request: the plain studio render, no ground, no shadow, no photographer. Open any car to switch angles and colours, and watch the API call that makes each image.

The images are unedited API output. Names, prices and specs on the cards are demo data.

8 demo vehicles

The parameters behind it

Everything the marketplace above does, taken apart one query parameter at a time.

Every angle

One request per view: eight exterior angles in identical studio framing, plus interior shots where the vehicle has them. Here a Volkswagen Golf, one configuration, eight requests.

Front view, real API output
Front
Front left view, real API output
Front left
Side left view, real API output
Side left
Rear left view, real API output
Rear left
Rear view, real API output
Rear
Rear right view, real API output
Rear right
Side right view, real API output
Side right
Front right view, real API output
Front right
Interior, steering wheel view, real API output
Interior, steering wheel
Interior, center console view, real API output
Interior, center console

Every paint colour

Five house colours are available on every vehicle in the catalogue, brand paints come on top. A colour change repaints the actual studio shot: the same Porsche 911, five requests.

Porsche 911 in black, repainted by the API
Black?color=black
Porsche 911 in blue, repainted by the API
Blue?color=blue
Porsche 911 in orange, repainted by the API
Orange?color=orange
Porsche 911 in white, repainted by the API
White?color=white
Porsche 911 in wine red, repainted by the API
Wine red?color=wine_red

Shadows, transparency and grounding

The background is a query parameter, not an editing step. The same Tesla Model 3 in five delivery modes; the cut-out sits on a checkerboard so the alpha channel is visible.

Tesla Model 3, studio default
Studio defaultno parameters
Tesla Model 3, drop shadow
Drop shadow?shadow=true
Tesla Model 3, contact grounding
Contact grounding?ground=true
Tesla Model 3, transparent cut-out
Transparent cut-out?transparency=true
Tesla Model 3, showroom floor
Showroom floor?mirroring=true

Every vehicle type

Not only cars. Vans, commercial vehicles, pickups and motorcycles render in the same studio look, so a mixed fleet page reads as one catalogue.

Fiat 500, rendered by the API
City carFiat 500
Volvo XC60, rendered by the API
SUVVolvo XC60
VW Multivan, rendered by the API
VanVW Multivan
Ford Transit Custom, rendered by the API
CommercialFord Transit Custom
VW Amarok, rendered by the API
PickupVW Amarok
Bajaj Pulsar 125, rendered by the API
MotorcycleBajaj Pulsar 125

Any make, any model

65,000+ models across 74+ brands, current and past model years. Ten brands, one look: every card here was one request, in the same framing and light.

Abarth 595, rendered by the API
Abarth 595
Audi A4 Allroad, rendered by the API
Audi A4 Allroad
BMW 3 Touring, rendered by the API
BMW 3 Touring
Dacia Duster, rendered by the API
Dacia Duster
Jaguar F-Pace, rendered by the API
Jaguar F-Pace
Kia Sportage, rendered by the API
Kia Sportage
Peugeot 208, rendered by the API
Peugeot 208
Skoda Octavia, rendered by the API
Skoda Octavia
Tesla Model 3, rendered by the API
Tesla Model 3
Toyota Corolla, rendered by the API
Toyota Corolla

The crop your layout needs

Renders come at 3:2 and are padded to any ratio you request, so nothing is ever cut off the car. Combine with ?format=webp&width=1200 for the exact file your page should load; every image on this page is WebP straight from the API.

Volkswagen Golf padded to 3:2 native
3:2 nativeno ratio parameter
Volkswagen Golf padded to Square
Square?ratio=1:1
Volkswagen Golf padded to Widescreen
Widescreen?ratio=16:9

Want these for your vehicles?

Send us a few vehicles from your stock and we come back with images like these, for exactly those cars.