POST | /v1/motability/pricing | Gets the motability pricing information for the current user role | Gets the motability pricing information for the current user role |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
MotabilityPricing | form | List<MotabilityPricing> | Yes |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
MotabilityPricingStatus | form | MotabilityPricingStatus | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Id | form | int | No | |
CriteriaBM7NST | form | string | Yes | |
VTN | form | string | Yes | |
BackOrderDropDown | form | string | Yes | |
CriteriaFullModelYearCode | form | string | Yes | |
CriteriaValidOptionCodes | form | string | No | |
CriteriaInvalidOptionCodes | form | string | No | |
PIPNet | form | decimal | No | |
PIPVat | form | decimal | No | |
PIPGross | form | decimal | No | |
WPMSNet | form | decimal | No | |
WPMSVat | form | decimal | No | |
WPMSGross | form | decimal | No | |
DiscountNet | form | decimal | No | |
DiscountVat | form | decimal | No | |
DiscountGross | form | decimal | No | |
ListPriceNet | form | decimal | No | |
ListPriceVat | form | decimal | No | |
ListPriceGross | form | decimal | No | |
DeliveryChargeNet | form | decimal | No | |
DeliveryChargeVat | form | decimal | No | |
DeliveryChargeGross | form | decimal | No | |
FuelChargeNet | form | decimal | No | |
FuelChargeVat | form | decimal | No | |
FuelChargeGross | form | decimal | No | |
NumberPlateFeeNet | form | decimal | No | |
NumberPlateFeeVat | form | decimal | No | |
NumberPlateFeeGross | form | decimal | No | |
FirstRegistrationFeeNet | form | decimal | No | |
FirstRegistrationFeeVat | form | decimal | No | |
FirstRegistrationFeeGross | form | decimal | No | |
RoadFundLicenceNet | form | decimal | No | |
RoadFundLicenceVat | form | decimal | No | |
RoadFundLicenceGross | form | decimal | No | |
ValidFrom | form | DateTime | No | |
ValidTo | form | DateTime | No |
Pending | Pending |
Current | Current |
RecentlyExpired | RecentlyExpired |
Expired | Expired |
To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /v1/motability/pricing HTTP/1.1
Host: prod-api-agency-orch-mb-dhc.rapp-customers.co.uk
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length
{}
HTTP/1.1 200 OK Content-Type: text/jsonl Content-Length: length {Unable to show example output for type 'GetMotabilityPricingResponse' using the custom 'other' filter}Cannot dynamically create an instance of type 'Mercedes.Agency.API.Shared.POCO.Motability.Responses.GetMotabilityPricingResponse'. Reason: No parameterless constructor defined.