| GET | /v1/{VehicleType}/Vehicle/{vehicleIdentifier} | Get vehicle data by commission number | This endpoint calls Vehicle Data API and returns the data that populates the car details page in OneAdmin |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| vehicleIdentifier | path | string | Yes | |
| VehicleType | path | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Vehicle | form | VehicleIdentifierData | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CampaignOffers | form | List<Offer> | Yes | |
| CampaignPersonalisedOffers | form | List<PersonalisedOffer> | Yes | |
| CampaignGovernmentGrantOffers | form | List<Offer> | Yes | |
| CampaignMessages | form | List<Message> | Yes | |
| OfferHistories | form | List<OfferHistory> | No | |
| FinanceOffers | form | List<FinanceOffer> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| OfferType | form | string | Yes | |
| CampaignName | form | string | Yes | |
| From | form | string | Yes | |
| To | form | string | Yes | |
| Value | form | string | Yes | |
| Net | form | decimal? | No | |
| OfferVehicle | form | OfferVehicle | Yes | |
| Pending | form | bool | No | |
| DocumentUrl | form | string | Yes | |
| Personalised | form | bool | No | |
| IsPersonalisedMonetaryOffer | form | bool | No | |
| CampaignVIPDiscount | form | bool | No | |
| OfferValueNet | form | decimal? | No | |
| CampaignGovernmentGrant | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| RetailPriceExVAT | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Category | form | string | Yes | |
| Description | form | string | Yes | |
| Reference | form | string | Yes | |
| CampaignId | form | int | No | |
| CertificateRequired | form | bool? | No | |
| AutoSelect | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Vin | form | string | Yes | |
| CampaignId | form | int | No | |
| Value | form | string | Yes | |
| CampaignDescription | form | string | Yes | |
| From | form | string | Yes | |
| To | form | string | Yes | |
| DocumentUrl | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| AuditType | form | string | Yes | |
| OfferType | form | string | Yes | |
| Source | form | string | Yes | |
| From | form | string | Yes | |
| To | form | string | Yes | |
| Personalised | form | bool | No | |
| Value | form | string | Yes | |
| Net | form | string | Yes | |
| VAT | form | string | Yes | |
| Description | form | string | Yes | |
| Vin | form | string | Yes | |
| Gssn | form | string | Yes | |
| Creation | form | string | Yes | |
| Modified | form | string | Yes | |
| UserId | form | string | Yes | |
| User | form | int | No | |
| OfferId | form | int | No | |
| CommissionNumber | form | string | Yes | |
| CampaignId | form | int? | No | |
| CampaignDescription | form | string | Yes | |
| CreationDate | form | DateTime | No | |
| IsUsedCarOffer | form | bool | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| CampaignDescription | form | string | Yes | |
| TermsAndConditions | form | string | Yes | |
| Label | form | string | Yes | |
| CampaignId | form | int | No | |
| DocumentUrl | form | string | Yes | |
| From | form | string | Yes | |
| Id | form | int | No | |
| To | form | string | Yes | |
| Value | form | string | Yes | |
| Vin | form | string | Yes | |
| Enabled | form | bool | No | |
| Pending | form | bool | No | |
| OfferType | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Retailer | form | string | Yes | |
| HasMotabilityError | form | bool | No | |
| Equipment | form | List<Equipment> | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Engine | form | string | Yes |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Vin | form | string | Yes | |
| Description | form | string | Yes | |
| Model | form | string | Yes | |
| Otr | form | string | Yes | |
| RetailPriceExVAT | form | string | Yes | |
| ActualPrice | form | string | Yes | |
| P11D | form | string | Yes | |
| FuelType | form | string | Yes | |
| Transmission | form | string | Yes | |
| TransmissionType | form | string | Yes | |
| Colour | form | string | Yes | |
| ColourCode | form | string | Yes | |
| ColourDescription | form | string | Yes | |
| CommissionNumber | form | string | Yes | |
| OfferAvailable | form | bool | No | |
| CampaignDiscountOfferTotal | form | int | No | |
| CampaignDiscountOfferTotalCurrent | form | int | No | |
| CampaignDiscountOfferTotalPending | form | int | No | |
| CampaignServiceOfferTotal | form | int | No | |
| CampaignServiceOfferTotalCurrent | form | int | No | |
| CampaignServiceOfferTotalPending | form | int | No | |
| CampaignCustomOfferTotal | form | int | No | |
| CampaignPersonalisedOfferTotalCurrent | form | int | No | |
| CampaignPersonalisedOfferTotalPending | form | int | No | |
| CampaignPersonalisedOfferTotal | form | int | No | |
| CampaignCustomOfferTotalCurrent | form | int | No | |
| CampaignCustomOfferTotalPending | form | int | No | |
| CampaignOtherOfferTotal | form | int | No | |
| CampaignOtherOfferTotalCurrent | form | int | No | |
| CampaignOtherOfferTotalPending | form | int | No | |
| RetailerDiscountOfferTotal | form | int | No | |
| RetailerDiscountOfferTotalCurrent | form | int | No | |
| RetailerDiscountOfferTotalPending | form | int | No | |
| RetailerServiceOfferTotal | form | int | No | |
| RetailerServiceOfferTotalCurrent | form | int | No | |
| RetailerServiceOfferTotalPending | form | int | No | |
| RetailerCustomOfferTotal | form | int | No | |
| RetailerCustomOfferTotalCurrent | form | int | No | |
| RetailerCustomOfferTotalPending | form | int | No | |
| RetailerWarrantyOfferTotal | form | int | No | |
| RetailerWarrantyOfferTotalCurrent | form | int | No | |
| RetailerWarrantyOfferTotalPending | form | int | No | |
| RetailerOfferTotal | form | int | No | |
| RetailerOfferTotalCurrent | form | int | No | |
| RetailerOfferTotalPending | form | int | No | |
| CampaignOfferTotal | form | int | No | |
| CampaignOfferTotalCurrent | form | int | No | |
| CampaignOfferTotalPending | form | int | No | |
| CampaignAndOfferTotal | form | int | No | |
| CampaignAndOfferTotalCurrent | form | int | No | |
| CampaignAndOfferTotalPending | form | int | No | |
| OfferTotal | form | int | No | |
| OfferTotalCurrent | form | int | No | |
| OfferTotalPending | form | int | No | |
| Creation | form | string | Yes | |
| Modified | form | string | Yes | |
| ElectricRange | form | int | No | |
| ElectricConsumption | form | int | No | |
| PortArrivalDate | form | DateTime? | No | |
| DaysSincePortArrival | form | int? | No | |
| RetailPriceIncVAT | form | decimal | No | |
| BodyStyle | form | string | Yes | |
| Upholstery | form | string | Yes | |
| UpholsteryCode | form | string | Yes | |
| UpholsteryType | form | string | Yes | |
| PackageNames | form | List<string> | Yes | |
| Line | form | string | Yes | |
| MappedLine | form | string | Yes | |
| CurrentRetailerOfferPrice | form | decimal | No | |
| RetailPrice | form | string | Yes | |
| VATQualifying | form | bool | No | |
| RetailerId | form | int | No | |
| GssnId | form | string | Yes | |
| NoImage | form | bool | No | |
| ImageUrl | form | string | Yes | |
| IsAvailableOnline | form | bool | No | |
| IsBackOrdered | form | bool | No | |
| CreationDate | form | string | Yes | |
| MaintenanceDate | form | string | Yes | |
| RegistrationNumber | form | string | Yes | |
| RegistrationDate | form | DateTime? | No | |
| Mileage | form | int? | No | |
| TradeInDate | form | DateTime? | No | |
| Source | form | string | Yes | |
| VehicleType | form | string | Yes | |
| OfferAmount | form | string | Yes | |
| OfferExpiry | form | string | Yes | |
| ActiveOffers | form | int[] | Yes | |
| CampaignMessagesTotal | form | int | No | |
| UnderOffer | form | bool | No | |
| IsDisplayStock | form | bool | No | |
| DisplayRetailer | form | string | Yes | |
| DisplayRetailerGssnId | form | string | Yes | |
| Location | form | string | Yes | |
| Account | form | string | Yes | |
| AccountType | form | string | Yes | |
| UsageCode | form | string | Yes | |
| Bm7NST | form | string | Yes | |
| IsSellable | form | bool | No | |
| Secured | form | bool | No | |
| Specialist | form | bool | No | |
| IsMotabilityRetailer | form | bool | No | |
| UpholsteryDescription | form | string | Yes | |
| InBackOrderAccount | form | bool | No | |
| FullModelYearCode | form | string | No | |
| ProductionDate | form | DateTime? | No | |
| Baumuster | form | string | Yes | |
| IsMotability | form | bool | No | |
| PipAdvanceRentalGross | form | decimal? | No | |
| WpmsAdvanceRentalGross | form | decimal? | No | |
| IspVehicleCustomerDescriptions | form | List<string> | No | |
| EligibleForMaTransfer | form | bool | No | |
| ConfirmedProductionDate | form | string | No | |
| ForecastedArrivalDate | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int? | No | |
| Code | form | string | No | |
| Description | form | string | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /v1/{VehicleType}/Vehicle/{vehicleIdentifier} HTTP/1.1
Host: uat-api-vehicle-mgt-mb-dhc.rapp-customers.co.uk
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<VehicleByCommissionNumberResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mercedes.VehicleManagement.API.Shared.POCO">
<CampaignGovernmentGrantOffers>
<Offer>
<CampaignGovernmentGrant>false</CampaignGovernmentGrant>
<CampaignName>String</CampaignName>
<CampaignVIPDiscount>false</CampaignVIPDiscount>
<DocumentUrl>String</DocumentUrl>
<From>String</From>
<Id>0</Id>
<IsPersonalisedMonetaryOffer>false</IsPersonalisedMonetaryOffer>
<Net>0</Net>
<OfferType>String</OfferType>
<OfferValueNet>0</OfferValueNet>
<OfferVehicle>
<RetailPriceExVAT>String</RetailPriceExVAT>
</OfferVehicle>
<Pending>false</Pending>
<Personalised>false</Personalised>
<To>String</To>
<Value>String</Value>
</Offer>
</CampaignGovernmentGrantOffers>
<CampaignMessages>
<Message>
<CampaignDescription>String</CampaignDescription>
<CampaignId>0</CampaignId>
<DocumentUrl>String</DocumentUrl>
<From>String</From>
<Id>0</Id>
<To>String</To>
<Value>String</Value>
<Vin>String</Vin>
</Message>
</CampaignMessages>
<CampaignOffers>
<Offer>
<CampaignGovernmentGrant>false</CampaignGovernmentGrant>
<CampaignName>String</CampaignName>
<CampaignVIPDiscount>false</CampaignVIPDiscount>
<DocumentUrl>String</DocumentUrl>
<From>String</From>
<Id>0</Id>
<IsPersonalisedMonetaryOffer>false</IsPersonalisedMonetaryOffer>
<Net>0</Net>
<OfferType>String</OfferType>
<OfferValueNet>0</OfferValueNet>
<OfferVehicle>
<RetailPriceExVAT>String</RetailPriceExVAT>
</OfferVehicle>
<Pending>false</Pending>
<Personalised>false</Personalised>
<To>String</To>
<Value>String</Value>
</Offer>
</CampaignOffers>
<CampaignPersonalisedOffers>
<PersonalisedOffer>
<CampaignGovernmentGrant>false</CampaignGovernmentGrant>
<CampaignName>String</CampaignName>
<CampaignVIPDiscount>false</CampaignVIPDiscount>
<DocumentUrl>String</DocumentUrl>
<From>String</From>
<Id>0</Id>
<IsPersonalisedMonetaryOffer>false</IsPersonalisedMonetaryOffer>
<Net>0</Net>
<OfferType>String</OfferType>
<OfferValueNet>0</OfferValueNet>
<OfferVehicle>
<RetailPriceExVAT>String</RetailPriceExVAT>
</OfferVehicle>
<Pending>false</Pending>
<Personalised>false</Personalised>
<To>String</To>
<Value>String</Value>
<AutoSelect>false</AutoSelect>
<CampaignId>0</CampaignId>
<Category>String</Category>
<CertificateRequired>false</CertificateRequired>
<Description>String</Description>
<Reference>String</Reference>
</PersonalisedOffer>
</CampaignPersonalisedOffers>
<FinanceOffers>
<FinanceOffer>
<CampaignDescription>String</CampaignDescription>
<CampaignId>0</CampaignId>
<DocumentUrl>String</DocumentUrl>
<Enabled>false</Enabled>
<From>String</From>
<Id>0</Id>
<Label>String</Label>
<OfferType>String</OfferType>
<Pending>false</Pending>
<TermsAndConditions>String</TermsAndConditions>
<To>String</To>
<Value>String</Value>
<Vin>String</Vin>
</FinanceOffer>
</FinanceOffers>
<OfferHistories>
<OfferHistory>
<AuditType>String</AuditType>
<CampaignDescription>String</CampaignDescription>
<CampaignId>0</CampaignId>
<CommissionNumber>String</CommissionNumber>
<Creation>String</Creation>
<CreationDate>0001-01-01T00:00:00</CreationDate>
<Description>String</Description>
<From>String</From>
<Gssn>String</Gssn>
<Id>0</Id>
<IsUsedCarOffer>false</IsUsedCarOffer>
<Modified>String</Modified>
<Net>String</Net>
<OfferId>0</OfferId>
<OfferType>String</OfferType>
<Personalised>false</Personalised>
<Source>String</Source>
<To>String</To>
<User>0</User>
<UserId>String</UserId>
<VAT>String</VAT>
<Value>String</Value>
<Vin>String</Vin>
</OfferHistory>
</OfferHistories>
<Vehicle>
<Account>String</Account>
<AccountType>String</AccountType>
<ActiveOffers xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:int>0</d3p1:int>
</ActiveOffers>
<ActualPrice>String</ActualPrice>
<Baumuster>String</Baumuster>
<Bm7NST>String</Bm7NST>
<BodyStyle>String</BodyStyle>
<CampaignAndOfferTotal>0</CampaignAndOfferTotal>
<CampaignAndOfferTotalCurrent>0</CampaignAndOfferTotalCurrent>
<CampaignAndOfferTotalPending>0</CampaignAndOfferTotalPending>
<CampaignCustomOfferTotal>0</CampaignCustomOfferTotal>
<CampaignCustomOfferTotalCurrent>0</CampaignCustomOfferTotalCurrent>
<CampaignCustomOfferTotalPending>0</CampaignCustomOfferTotalPending>
<CampaignDiscountOfferTotal>0</CampaignDiscountOfferTotal>
<CampaignDiscountOfferTotalCurrent>0</CampaignDiscountOfferTotalCurrent>
<CampaignDiscountOfferTotalPending>0</CampaignDiscountOfferTotalPending>
<CampaignMessagesTotal>0</CampaignMessagesTotal>
<CampaignOfferTotal>0</CampaignOfferTotal>
<CampaignOfferTotalCurrent>0</CampaignOfferTotalCurrent>
<CampaignOfferTotalPending>0</CampaignOfferTotalPending>
<CampaignOtherOfferTotal>0</CampaignOtherOfferTotal>
<CampaignOtherOfferTotalCurrent>0</CampaignOtherOfferTotalCurrent>
<CampaignOtherOfferTotalPending>0</CampaignOtherOfferTotalPending>
<CampaignPersonalisedOfferTotal>0</CampaignPersonalisedOfferTotal>
<CampaignPersonalisedOfferTotalCurrent>0</CampaignPersonalisedOfferTotalCurrent>
<CampaignPersonalisedOfferTotalPending>0</CampaignPersonalisedOfferTotalPending>
<CampaignServiceOfferTotal>0</CampaignServiceOfferTotal>
<CampaignServiceOfferTotalCurrent>0</CampaignServiceOfferTotalCurrent>
<CampaignServiceOfferTotalPending>0</CampaignServiceOfferTotalPending>
<Colour>String</Colour>
<ColourCode>String</ColourCode>
<ColourDescription>String</ColourDescription>
<CommissionNumber>String</CommissionNumber>
<ConfirmedProductionDate>String</ConfirmedProductionDate>
<Creation>String</Creation>
<CreationDate>String</CreationDate>
<CurrentRetailerOfferPrice>0</CurrentRetailerOfferPrice>
<DaysSincePortArrival>0</DaysSincePortArrival>
<Description>String</Description>
<DisplayRetailer>String</DisplayRetailer>
<DisplayRetailerGssnId>String</DisplayRetailerGssnId>
<ElectricConsumption>0</ElectricConsumption>
<ElectricRange>0</ElectricRange>
<EligibleForMaTransfer>false</EligibleForMaTransfer>
<ForecastedArrivalDate>String</ForecastedArrivalDate>
<FuelType>String</FuelType>
<FullModelYearCode>String</FullModelYearCode>
<GssnId>String</GssnId>
<ImageUrl>String</ImageUrl>
<InBackOrderAccount>false</InBackOrderAccount>
<IsAvailableOnline>false</IsAvailableOnline>
<IsBackOrdered>false</IsBackOrdered>
<IsDisplayStock>false</IsDisplayStock>
<IsMotability>false</IsMotability>
<IsMotabilityRetailer>false</IsMotabilityRetailer>
<IsSellable>false</IsSellable>
<IspVehicleCustomerDescriptions xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</IspVehicleCustomerDescriptions>
<Line>String</Line>
<Location>String</Location>
<MaintenanceDate>String</MaintenanceDate>
<MappedLine>String</MappedLine>
<Mileage>0</Mileage>
<Model>String</Model>
<Modified>String</Modified>
<NoImage>false</NoImage>
<OfferAmount>String</OfferAmount>
<OfferAvailable>false</OfferAvailable>
<OfferExpiry>String</OfferExpiry>
<OfferTotal>0</OfferTotal>
<OfferTotalCurrent>0</OfferTotalCurrent>
<OfferTotalPending>0</OfferTotalPending>
<Otr>String</Otr>
<P11D>String</P11D>
<PackageNames xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</PackageNames>
<PipAdvanceRentalGross>0</PipAdvanceRentalGross>
<PortArrivalDate>0001-01-01T00:00:00</PortArrivalDate>
<ProductionDate>0001-01-01T00:00:00</ProductionDate>
<RegistrationDate>0001-01-01T00:00:00</RegistrationDate>
<RegistrationNumber>String</RegistrationNumber>
<RetailPrice>String</RetailPrice>
<RetailPriceExVAT>String</RetailPriceExVAT>
<RetailPriceIncVAT>0</RetailPriceIncVAT>
<RetailerCustomOfferTotal>0</RetailerCustomOfferTotal>
<RetailerCustomOfferTotalCurrent>0</RetailerCustomOfferTotalCurrent>
<RetailerCustomOfferTotalPending>0</RetailerCustomOfferTotalPending>
<RetailerDiscountOfferTotal>0</RetailerDiscountOfferTotal>
<RetailerDiscountOfferTotalCurrent>0</RetailerDiscountOfferTotalCurrent>
<RetailerDiscountOfferTotalPending>0</RetailerDiscountOfferTotalPending>
<RetailerId>0</RetailerId>
<RetailerOfferTotal>0</RetailerOfferTotal>
<RetailerOfferTotalCurrent>0</RetailerOfferTotalCurrent>
<RetailerOfferTotalPending>0</RetailerOfferTotalPending>
<RetailerServiceOfferTotal>0</RetailerServiceOfferTotal>
<RetailerServiceOfferTotalCurrent>0</RetailerServiceOfferTotalCurrent>
<RetailerServiceOfferTotalPending>0</RetailerServiceOfferTotalPending>
<RetailerWarrantyOfferTotal>0</RetailerWarrantyOfferTotal>
<RetailerWarrantyOfferTotalCurrent>0</RetailerWarrantyOfferTotalCurrent>
<RetailerWarrantyOfferTotalPending>0</RetailerWarrantyOfferTotalPending>
<Secured>false</Secured>
<Source>String</Source>
<Specialist>false</Specialist>
<TradeInDate>0001-01-01T00:00:00</TradeInDate>
<Transmission>String</Transmission>
<TransmissionType>String</TransmissionType>
<UnderOffer>false</UnderOffer>
<Upholstery>String</Upholstery>
<UpholsteryCode>String</UpholsteryCode>
<UpholsteryDescription>String</UpholsteryDescription>
<UpholsteryType>String</UpholsteryType>
<UsageCode>String</UsageCode>
<VATQualifying>false</VATQualifying>
<VehicleType>String</VehicleType>
<Vin>String</Vin>
<WpmsAdvanceRentalGross>0</WpmsAdvanceRentalGross>
<Engine>String</Engine>
<Equipment xmlns:d3p1="http://schemas.datacontract.org/2004/07/Mercedes.OS.Vehicle.Shared.POCO">
<d3p1:Equipment>
<d3p1:Code>String</d3p1:Code>
<d3p1:Description>String</d3p1:Description>
<d3p1:Id>0</d3p1:Id>
</d3p1:Equipment>
</Equipment>
<HasMotabilityError>false</HasMotabilityError>
<Retailer>String</Retailer>
</Vehicle>
</VehicleByCommissionNumberResponse>