Merchandise Process

Submits vehicle images or video for asynchronous processing into catalog images, a 360 spin, a feature video, or media kit assets.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Provide at least one vehicle identifier. Any one of the following is sufficient:

  • vin: the vehicle's 17-character alphanumeric VIN
  • stockNumber: the dealer's internal inventory identifier
  • registrationNumber: the vehicle's official registration number

Processing is asynchronous. A 202 response confirms only that the request was accepted and returns a dealerVinID. Retrieve the output later with the Retrieve Media endpoint, or receive it by webhook.

Image URLs are validated before processing begins. A maximum of 200 URLs is accepted per request, each must use the http or https scheme, and each must return a 2xx or 3xx status when fetched. Duplicate URLs are collapsed.


Body Params
string

VIN is the unique 17-character alphanumeric identifier of a vehicle. If the VIN is not available, you can use the Stock Number or Registration Number as alternate identifiers. At least one of the three is required.

string

A dealer's internal identifier for inventory tracking

string

The vehicle's official registration number used for identification

string

Deprecated and ignored. This field is accepted for backward compatibility but has no effect on processing. The team the vehicle is processed under is always taken from the authenticated API credential, not from this value.

media
object
required

The "media" parameter specifies the types of media to be processed. Each parameter is a boolean (true or false), indicating whether the corresponding media type should be processed. If any value is not provided, it defaults to null, and the corresponding media type will not be processed.

mediaInput
object
required

The "mediaInput" parameter contains an array of URLs for either images, videos, or both, which are to be processed.

processingDetails
object
required

The "processingDetails" parameter specifies additional configurations and customizations for processing the media. This includes details like logos, templates, and processing-specific settings

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json