Mercedes.Agency.Orchestration.API

<back to all web services

GetAllMotabilityPricingRequest

Motability
Requires Authentication
The following routes are available for this service:
GET/v1/motability/pricingGets all motability pricing informationGets all motability pricing information
GetMotabilityPricingResponse Parameters:
NameParameterData TypeRequiredDescription
MotabilityPricingformList<MotabilityPricing>Yes
MotabilityPricing Parameters:
NameParameterData TypeRequiredDescription
MotabilityPricingStatusformMotabilityPricingStatusNo
MotabilityPricingCsv Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
CriteriaBM7NSTformstringYes
VTNformstringYes
BackOrderDropDownformstringYes
CriteriaFullModelYearCodeformstringYes
CriteriaValidOptionCodesformstringNo
CriteriaInvalidOptionCodesformstringNo
PIPNetformdecimalNo
PIPVatformdecimalNo
PIPGrossformdecimalNo
WPMSNetformdecimalNo
WPMSVatformdecimalNo
WPMSGrossformdecimalNo
DiscountNetformdecimalNo
DiscountVatformdecimalNo
DiscountGrossformdecimalNo
ListPriceNetformdecimalNo
ListPriceVatformdecimalNo
ListPriceGrossformdecimalNo
DeliveryChargeNetformdecimalNo
DeliveryChargeVatformdecimalNo
DeliveryChargeGrossformdecimalNo
FuelChargeNetformdecimalNo
FuelChargeVatformdecimalNo
FuelChargeGrossformdecimalNo
NumberPlateFeeNetformdecimalNo
NumberPlateFeeVatformdecimalNo
NumberPlateFeeGrossformdecimalNo
FirstRegistrationFeeNetformdecimalNo
FirstRegistrationFeeVatformdecimalNo
FirstRegistrationFeeGrossformdecimalNo
RoadFundLicenceNetformdecimalNo
RoadFundLicenceVatformdecimalNo
RoadFundLicenceGrossformdecimalNo
ValidFromformDateTimeNo
ValidToformDateTimeNo
MotabilityPricingStatus Enum:
PendingPending
CurrentCurrent
RecentlyExpiredRecentlyExpired
ExpiredExpired

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

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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

GET /v1/motability/pricing HTTP/1.1 
Host: prod-api-agency-orch-mb-dhc.rapp-customers.co.uk 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"MotabilityPricing":[{"MotabilityPricingStatus":"Pending","Id":0,"CriteriaBM7NST":"String","VTN":"String","BackOrderDropDown":"String","CriteriaFullModelYearCode":"String","CriteriaValidOptionCodes":"String","CriteriaInvalidOptionCodes":"String","PIPNet":0,"PIPVat":0,"PIPGross":0,"WPMSNet":0,"WPMSVat":0,"WPMSGross":0,"DiscountNet":0,"DiscountVat":0,"DiscountGross":0,"ListPriceNet":0,"ListPriceVat":0,"ListPriceGross":0,"DeliveryChargeNet":0,"DeliveryChargeVat":0,"DeliveryChargeGross":0,"FuelChargeNet":0,"FuelChargeVat":0,"FuelChargeGross":0,"NumberPlateFeeNet":0,"NumberPlateFeeVat":0,"NumberPlateFeeGross":0,"FirstRegistrationFeeNet":0,"FirstRegistrationFeeVat":0,"FirstRegistrationFeeGross":0,"RoadFundLicenceNet":0,"RoadFundLicenceVat":0,"RoadFundLicenceGross":0,"ValidFrom":"\/Date(-62135596800000-0000)\/","ValidTo":"\/Date(-62135596800000-0000)\/"}]}