Create or update listing (V2)
Submits a vehicle and returns a 202 Accepted with a tracking URL / transaction ID.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”Vehicle data including status, identification details, and price information
Request body for creating or updating a vehicle listing
object
Whether the vehicle is available
Example
AvailableBranch identifier. If omitted the vehicle will be listed against the primary dealership for the account.
Example
christchurchVehicle details
object
Vehicle make
Vehicle year
Example
2026Vehicle color
Example
WhiteVehicle model
Example
CorollaNumber of seats
Example
5Body type
Example
SedanEngine capacity in cubic centimetres
Example
1900Fuel type
Example
PetrolOdometer reading
Example
84390Vehicle submodel/variant
Example
S LineDrive type
Example
4WDWOF expiry date
Example
2026-09-23T00:00:00Odometer reading units
Example
kmTransmission type
Example
AutomaticRegistration expiry date
Example
2026-08-30T00:00:00Example
{ "make": "Toyota", "model": "Corolla", "bodyType": "Sedan", "year": 2026, "color": "Orange", "seats": 5, "transmission": "Automatic", "fuelType": "Petrol", "odometer": 84390}Price details
object
On road costs amount
Example
600Sale price
Example
13990Whether price excludes GST
Whether ORC is included
Example
trueRetail price
Example
14990Example
{ "excludesGst": false, "retailPrice": 14990, "salePrice": 13990}Identification details
object
Vehicle identification number
Example
JW0KF4WLA00124981Unique stock number. Used to identify listings for update.
Example
C2026Vehicle registration number (license plate)
Example
AUTRDRExample
{ "stockNumber": "C2026", "registration": "AUTRDR"}The listing description
Example
Tidy car with one previous ownerArray of vehicle features
Example
[ "Airbags", "ABS", "Keyless Entry"]Vehicle subtitle
Example
Just landed!Array of image URLs
Example
[ "https://example.com/car.jpg", "https://example.com/car.jpg", "https://example.com/car.jpg"]External links to vehicle
object
URL to stock page
Example
https://example.com/C2026URL for finance application
Example
https://example.com/C2026/applyExample
{ "stockUrl": "https://example.com/C2026", "financeApplicationURL": "https://example.com/C2026/apply"}Example
{ "status": "Available", "branch": "Christchurch", "vehicleDetails": { "make": "Toyota", "model": "Corolla", "year": 2026, "bodyType": "Sedan", "color": "Orange", "seats": 5, "transmission": "Automatic", "fuelType": "Petrol", "odometer": 84390 }, "identificationDetails": { "stockNumber": "C2026", "registration": "AUTRDR" }, "features": [ "Airbags", "ABS", "Keyless Entry" ]}Responses
Section titled “ Responses ”Request accepted for processing
Response containing the transaction tracking ID
object
The ID of the transaction that was submitted for processing
Example
3fa85f64-5717-4562-b3fc-2c963f66afa6Validation error