Walk around the car.
Without leaving the page.

Front, both three-quarters, both flanks, both rear three-quarters and the rear. Eight images of one vehicle, and nothing changes between them except where you are standing.

Mercedes-Benz C-Class seen from the front left

A gallery of eight photographs is eight decisions someone made on a forecourt. Camera height, distance, time of day, whether it had just rained. Click through them and the car jumps around inside the frame.

That jump is the thing a visitor notices without being able to name it. It is also the reason a page full of stock imagery can feel less trustworthy than a page with fewer, worse photos taken by one person. Consistency reads as care, and inconsistency reads as a shop that does not check its own listings.

Eight positions, one camera

Pick a vehicle and step around it. The car stays the same size and sits in the same place in every frame, because the camera is a number rather than a person.

Mercedes-Benz C-ClassFront leftVehicle seen from the front left

The angle is part of the address

There is no separate gallery endpoint and no bundle to configure. A view is the last segment of the path, so asking for a full set is a loop over eight strings: front, front_left, left, rear_left, rear, rear_right, right, front_right.

That has a practical consequence most people only notice later. A listing template that shows three angles on mobile and eight on desktop does not need a second integration, a different plan or a nightly job. It asks for three or asks for eight, and pays for what it asked.

It also means a missing angle is visible immediately rather than after a batch finishes overnight. You requested a specific thing at a specific address, and either it came back or it did not.

What it fixes, depending on who you are

Dealer groups

Fourteen rooftops, fourteen ways of holding a phone.

One request per angle means the Frankfurt branch and the Hamburg branch publish the same car the same way, without anyone being told to stand further back.

Marketplaces

Every seller uploads whatever they took in the rain.

A consistent set underneath the seller photos gives every listing a floor to stand on, including the ones where the seller uploaded three blurry frames.

Leasing and fleet

The car is a configuration, not an object in a yard.

A vehicle that will not exist for months still needs eight angles on the offer page. Rendering does not care whether the car has been built yet.

Eight lines and you have a gallery

No SDK to install, no webhook to receive, no queue to drain. Eight GET requests with a key in the header, and the images come back from a CDN close to whoever asked.

const views = ['front', 'front_left', 'left', 'rear_left',
              'rear', 'rear_right', 'right', 'front_right']

const gallery = await Promise.all(
  views.map(v =>
    fetch(`${base}/api/Volkswagen/Golf/2024/Basis/base/${v}`, {
      headers: { 'x-api-key': key }
    }).then(r => r.json())
  )
)

Before you ask

Do all vehicles have all eight angles?

Every vehicle in the catalogue carries the full exterior set. Interior views exist on part of the catalogue and grow with it, so ask about a specific vehicle rather than assuming either way.

Can I get a rotating 360 spin from these?

Eight frames make a stepped walk-around, not a smooth spin. Most listing pages use them as a gallery. If you need a denser rotation for a configurator, tell us how many frames and we will talk about it.

What if I only want three angles?

Then you request three. There is no bundle to buy into: each angle is its own request, and you are billed for what you ask for.

Are the angles the same across brands?

Yes, and that is the point. The camera does not move between a Fiat 500 and a Transit Custom, which is what lets a results page mix them without looking assembled from scraps.

Can I put my own background behind them?

Yes. Ask for a transparent background and the car arrives cut out, ready to sit on your own scene. That is covered on the shadows and transparency page.

Send us ten of your cars

We come back with those exact vehicles, in every angle, in the colours you sell them in. No deck, no discovery call, just the images so you can hold them next to what you have now.