Mercedes.Agency.Orchestration.API

<back to all web services

GetBackOrderCsvMatchAllRequest

BackOrder
Requires Authentication
The following routes are available for this service:
GET/v1/backordercsv/match/allGet Back Order Match All
GET/v1/backordercsv/match/all/{Guid}Get Back Order Match All by Guid
GetBackOrderMatchRequest Parameters:
NameParameterData TypeRequiredDescription
GuidformGuidNo
GetBackOrderMatchAllCsvResponse Parameters:
NameParameterData TypeRequiredDescription
VehiclesformList<BackOrderVehicleCsv>Yes
BackOrderVehicleCsv Parameters:
NameParameterData TypeRequiredDescription
VehicleTypeformstringYes
VidformstringYes
VinformstringYes
FinformstringYes
CommissionNumberformstringYes
ChassisNumberformstringYes
LineformstringYes
PackagesformList<string>Yes
ModelYearformstringYes
ModelYearCodeformstringYes
DescriptionformstringYes
VehicleClassformstringYes
RetailPrice_ExVATformstringYes
RetailPrice_IncVATformdecimal?No
OTRformstringYes
ActualPriceformstringYes
BodyStyleformstringYes
ModelformstringYes
ColourformstringYes
ColourGroupformstringYes
FuelformstringYes
ProductRangeformstringYes
EngineformstringYes
IsAMGformboolNo
TransmissionformstringYes
UpholsteryformstringYes
NstformstringYes
BM7NSTformstringYes
Accelerationformdecimal?No
BootCapacityformdecimal?No
TopSpeedformdecimal?No
DriveConceptformstringYes
CombustionPowerHpformdecimal?No
ElectricPowerKwformdecimal?No
ElectricPowerHpformdecimal?No
CombinedPowerKwformdecimal?No
CombinedPowerHPformdecimal?No
ElectricRangeformdecimal?No
ElectricConsumptionformdecimal?No
EmissionCombinedformstringYes
EmissionExtraUrbanformstringYes
EmissionUrbanformstringYes
Emissionformdecimal?No
EmissionDirectiveformstringYes
EnergyEfficiencyClassformstringYes
WltpCombinedformdecimal?No
WltpLowformdecimal?No
WltpMediumformdecimal?No
WltpHighformdecimal?No
WltpExtraHighformdecimal?No
WltpEmissionCombinedformdecimal?No
PortArrivalDateformstringYes
CreationDateformDateTime?No
LastUpdatedformDateTime?No
IsDisplayStockformboolNo
DisplayStockAgentformstringYes
IsSpecialistCarformboolNo
AccountformstringYes
LocationformstringYes
CesarIdShipToPartyformstringYes
VehicleUsageCodeformstringYes
IsSellableformboolNo
UnderOfferformboolNo
MbukSecuredformboolNo
HalfModelYearCodeformstringYes
FullModelYearCodeformstringYes
ProductionDateformstringYes
IsMotabilityformboolNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /v1/backordercsv/match/all HTTP/1.1 
Host: prod-api-agency-orch-mb-dhc.rapp-customers.co.uk 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Vehicles: 
	[
		{
			VehicleType: String,
			Vid: String,
			Vin: String,
			Fin: String,
			CommissionNumber: String,
			ChassisNumber: String,
			Line: String,
			Packages: 
			[
				String
			],
			ModelYear: String,
			ModelYearCode: String,
			Description: String,
			VehicleClass: String,
			RetailPrice_ExVAT: String,
			RetailPrice_IncVAT: 0,
			OTR: String,
			ActualPrice: String,
			BodyStyle: String,
			Model: String,
			Colour: String,
			ColourGroup: String,
			Fuel: String,
			ProductRange: String,
			Engine: String,
			IsAMG: False,
			Transmission: String,
			Upholstery: String,
			Nst: String,
			BM7NST: String,
			Acceleration: 0,
			BootCapacity: 0,
			TopSpeed: 0,
			DriveConcept: String,
			CombustionPowerHp: 0,
			ElectricPowerKw: 0,
			ElectricPowerHp: 0,
			CombinedPowerKw: 0,
			CombinedPowerHP: 0,
			ElectricRange: 0,
			ElectricConsumption: 0,
			EmissionCombined: String,
			EmissionExtraUrban: String,
			EmissionUrban: String,
			Emission: 0,
			EmissionDirective: String,
			EnergyEfficiencyClass: String,
			WltpCombined: 0,
			WltpLow: 0,
			WltpMedium: 0,
			WltpHigh: 0,
			WltpExtraHigh: 0,
			WltpEmissionCombined: 0,
			PortArrivalDate: String,
			CreationDate: 0001-01-01,
			LastUpdated: 0001-01-01,
			IsDisplayStock: False,
			DisplayStockAgent: String,
			IsSpecialistCar: False,
			Account: String,
			Location: String,
			CesarIdShipToParty: String,
			VehicleUsageCode: String,
			IsSellable: False,
			UnderOffer: False,
			MbukSecured: False,
			HalfModelYearCode: String,
			FullModelYearCode: String,
			ProductionDate: String,
			IsMotability: False
		}
	]
}