Mercedes.Agency.Orchestration.API

<back to all web services

GetActiveBackOrderCsvRequest

BackOrder
Requires Authentication
The following routes are available for this service:
GET/v1/backorder/activeGet Active Back Order
GET/v1/backorder/active/csvGet Active Back Order
GET/v1/backorder/active/{GssnId}Get Active Back Order
GET/v1/backorder/active/csv/{GssnId}Get Active Back Order
import datetime
import decimal
from marshmallow.fields import *
from servicestack import *
from typing import *
from dataclasses import dataclass, field
from dataclasses_json import dataclass_json, LetterCase, Undefined, config
from enum import Enum, IntEnum


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class BackOrderHistory:
    status: int = 0
    commission_number: Optional[str] = None
    vin: Optional[str] = None
    customer_criteria: Optional[str] = None
    agent_criteria: Optional[str] = None
    creation_date: datetime.datetime = datetime.datetime(1, 1, 1)
    maintenance_date: datetime.datetime = datetime.datetime(1, 1, 1)
    gas_id: Optional[str] = None
    sellable: bool = False
    additional_information: Optional[str] = None
    reason: Optional[str] = None
    config_code: Optional[str] = None
    fleet_base_order: Optional[str] = None
    assistance_detail: Optional[str] = None
    assistance_provider: Optional[str] = None
    linked_by_user_type: Optional[str] = None
    motability_v_t_n: Optional[str] = None
    motability_back_order_drop_down: Optional[str] = None
    motability_valid_from: Optional[datetime.datetime] = None
    motability_valid_to: Optional[datetime.datetime] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Order:
    guid: Optional[str] = None
    reference: Optional[str] = None
    status: int = 0
    customer_id: Optional[str] = None
    mulesoft_reference: Optional[str] = None
    gas_id: Optional[str] = None
    order_date: Optional[str] = None
    offer_snap_shot: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class RetailerOpeningTime:
    day: Optional[str] = None
    open_from: Optional[str] = None
    open_to: Optional[str] = None
    special: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class RetailerOpeningTimes:
    new: List[RetailerOpeningTime] = field(default_factory=list)
    used: List[RetailerOpeningTime] = field(default_factory=list)


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Retailer:
    id: int = 0
    gssn_id: Optional[str] = None
    description: Optional[str] = None
    street: Optional[str] = None
    city: Optional[str] = None
    postcode: Optional[str] = None
    google_map_postcode: Optional[str] = None
    phone: Optional[str] = None
    fax: Optional[str] = None
    email: Optional[str] = None
    website: Optional[str] = None
    retailer_group_id: Optional[str] = None
    retailer_group_name: Optional[str] = None
    is_online: bool = False
    is_new_car_retailer: bool = False
    is_used_car_retailer: bool = False
    is_central_retailer: bool = False
    chat_enabled: bool = False
    trade_in_enabled: bool = False
    smart: bool = False
    display_phone_number_new: Optional[str] = None
    display_phone_number_used: Optional[str] = None
    latitude: Decimal = decimal.Decimal(0)
    longitude: Decimal = decimal.Decimal(0)
    smart_description: Optional[str] = None
    smart_website: Optional[str] = None
    smart_phone: Optional[str] = None
    legacy_id: Optional[str] = None
    agent: bool = False
    market_area_id: int = 0
    digital_lounge_parent_gssn_id: Optional[str] = None
    send_leads_to_digital_lounge_parent: bool = False
    opening_times: Optional[RetailerOpeningTimes] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class MotabilityPricingCsv:
    id: int = 0
    criteria_b_m7_n_s_t: Optional[str] = None
    vtn: Optional[str] = None
    back_order_drop_down: Optional[str] = None
    criteria_full_model_year_code: Optional[str] = None
    criteria_valid_option_codes: Optional[str] = None
    criteria_invalid_option_codes: Optional[str] = None
    pip_net: Decimal = decimal.Decimal(0)
    pip_vat: Decimal = decimal.Decimal(0)
    pip_gross: Decimal = decimal.Decimal(0)
    wpms_net: Decimal = decimal.Decimal(0)
    wpms_vat: Decimal = decimal.Decimal(0)
    wpms_gross: Decimal = decimal.Decimal(0)
    discount_net: Decimal = decimal.Decimal(0)
    discount_vat: Decimal = decimal.Decimal(0)
    discount_gross: Decimal = decimal.Decimal(0)
    list_price_net: Decimal = decimal.Decimal(0)
    list_price_vat: Decimal = decimal.Decimal(0)
    list_price_gross: Decimal = decimal.Decimal(0)
    delivery_charge_net: Decimal = decimal.Decimal(0)
    delivery_charge_vat: Decimal = decimal.Decimal(0)
    delivery_charge_gross: Decimal = decimal.Decimal(0)
    fuel_charge_net: Decimal = decimal.Decimal(0)
    fuel_charge_vat: Decimal = decimal.Decimal(0)
    fuel_charge_gross: Decimal = decimal.Decimal(0)
    number_plate_fee_net: Decimal = decimal.Decimal(0)
    number_plate_fee_vat: Decimal = decimal.Decimal(0)
    number_plate_fee_gross: Decimal = decimal.Decimal(0)
    first_registration_fee_net: Decimal = decimal.Decimal(0)
    first_registration_fee_vat: Decimal = decimal.Decimal(0)
    first_registration_fee_gross: Decimal = decimal.Decimal(0)
    road_fund_licence_net: Decimal = decimal.Decimal(0)
    road_fund_licence_vat: Decimal = decimal.Decimal(0)
    road_fund_licence_gross: Decimal = decimal.Decimal(0)
    valid_from: datetime.datetime = datetime.datetime(1, 1, 1)
    valid_to: datetime.datetime = datetime.datetime(1, 1, 1)


class MotabilityPricingStatus(str, Enum):
    PENDING = 'Pending'
    CURRENT = 'Current'
    RECENTLY_EXPIRED = 'RecentlyExpired'
    EXPIRED = 'Expired'


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class MotabilityPricing(MotabilityPricingCsv):
    motability_pricing_status: Optional[MotabilityPricingStatus] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class CarConfigurator:
    id: int = 0
    back_order_id: Optional[int] = None
    configurator_code: Optional[str] = None
    gas_id: Optional[str] = None
    status: int = 0
    date_of_last_update: datetime.datetime = datetime.datetime(1, 1, 1)
    last_exception_message: Optional[str] = None
    last_exception: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class KeyInformation:
    b_m7_n_s_t: Optional[str] = None
    configuration_date: Optional[str] = None
    model_year: Optional[str] = None
    half_year: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class OrderingOptions:
    interior: Optional[List[str]] = None
    exterior: Optional[List[str]] = None
    other: Optional[List[str]] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class CarConfiguratorResponse:
    name: Optional[str] = None
    key_information: Optional[KeyInformation] = None
    ordering_options: Optional[OrderingOptions] = None
    response_status: Optional[ResponseStatus] = None
    configurator_code: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class BackOrderBase:
    guid: Optional[str] = None
    status: int = 0
    customer_id: Optional[str] = None
    id: int = 0
    reference: Optional[str] = None
    agent: Optional[str] = None
    gssn: Optional[str] = None
    creation_date: datetime.datetime = datetime.datetime(1, 1, 1)
    maintenance_date: datetime.datetime = datetime.datetime(1, 1, 1)
    customer_criteria: Optional[str] = None
    agent_criteria: Optional[str] = None
    history: Optional[List[BackOrderHistory]] = None
    is_allocated_to_order: bool = False
    vin: Optional[str] = None
    commission_number: Optional[str] = None
    order: Optional[Order] = None
    source: Optional[str] = None
    specialist: bool = False
    outright_purchase: bool = False
    sellable: bool = False
    mulesoft_reference: Optional[str] = None
    additional_information: Optional[str] = None
    config_code: Optional[str] = None
    fleet_base_order: Optional[str] = None
    gas_id: Optional[str] = None
    outright_purchase_customer_identifier: Optional[str] = None
    retailer: Optional[Retailer] = None
    customer_mode: int = 0
    can_edit: bool = False
    digital_lounge_gssn_id: Optional[str] = None
    digital_lounge: Optional[str] = None
    motability: bool = False
    motability_pricing: Optional[MotabilityPricing] = None
    linked_by_user_type: Optional[str] = None
    assistance_provider_id: Optional[int] = None
    assistance_provider: Optional[str] = None
    assistance_detail: Optional[str] = None
    last_assistance_message_date: Optional[datetime.datetime] = None
    last_assistance_user: Optional[str] = None
    is_c_o_p_converter: bool = False
    is_eligible_c_o_p_converter: bool = False
    car_configurator: Optional[CarConfigurator] = None
    car_configurator_response: Optional[CarConfiguratorResponse] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Vehicle:
    vin: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VehicleCriteriaMatch:
    fuel: bool = False
    transmission: bool = False
    colour: bool = False
    upholstery: bool = False
    line: bool = False
    engine: bool = False
    body_style: bool = False
    packages: bool = False


class OfferPriceProductType(str, Enum):
    LIS_T__P_R_I_C_E = 'LIST_PRICE'
    NUMBE_R__P_L_A_T_E__F_E_E = 'NUMBER_PLATE_FEE'
    DELIVER_Y__C_H_A_R_G_E = 'DELIVERY_CHARGE'
    FUE_L__C_H_A_R_G_E = 'FUEL_CHARGE'
    MANUFACTURE_R__O_F_F_E_R = 'MANUFACTURER_OFFER'
    PERSONALISE_D__M_O_N_E_Y_O_F_F_E_R = 'PERSONALISED_MONEYOFFER'
    PERSONALISE_D__N_O_N_M_O_N_E_Y_O_F_F_E_R = 'PERSONALISED_NONMONEYOFFER'
    PERSONALISE_D__N_O_N_M_O_N_E_Y_O_F_F_E_R__N_E_G = 'PERSONALISED_NONMONEYOFFER_NEG'
    SERVICE = 'SERVICE'
    SERVIC_E__N_E_G = 'SERVICE_NEG'
    GOVERNMEN_T__G_R_A_N_T = 'GOVERNMENT_GRANT'
    OUTRIGH_T__P_U_R_C_H_A_S_E__D_I_S_C_O_U_N_T = 'OUTRIGHT_PURCHASE_DISCOUNT'
    VI_P__O_F_F_E_R = 'VIP_OFFER'
    WALLBO_X__O_F_F_E_R = 'WALLBOX_OFFER'
    WALLBO_X__O_F_F_E_R__N_E_G = 'WALLBOX_OFFER_NEG'
    ROA_D__F_U_N_D__L_I_C_E_N_C_E = 'ROAD_FUND_LICENCE'
    FIRS_T__R_E_G_I_S_T_R_A_T_I_O_N__F_E_E = 'FIRST_REGISTRATION_FEE'
    NO_T__F_O_U_N_D = 'NOT_FOUND'
    ACCESSOR_Y__O_F_F_E_R = 'ACCESSORY_OFFER'
    ACCESSOR_Y__O_F_F_E_R__N_E_G = 'ACCESSORY_OFFER_NEG'
    MOTABILIT_Y__D_I_S_C_O_U_N_T = 'MOTABILITY_DISCOUNT'


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Price:
    id: Optional[str] = None
    description: Optional[str] = None
    net: Decimal = decimal.Decimal(0)
    vat: Decimal = decimal.Decimal(0)
    gross: Decimal = decimal.Decimal(0)
    product: Optional[OfferPriceProductType] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VehicleBaseDetail(Vehicle, ICommissionNumber):
    description: Optional[str] = None
    commission_number: Optional[str] = None
    port_arrival_date: Optional[str] = None
    offer_expiry_date: Optional[str] = None
    fuel: Optional[str] = None
    transmission: Optional[str] = None
    transmission_type: Optional[str] = None
    colour: Optional[str] = None
    colour_description: Optional[str] = None
    image_url: Optional[str] = None
    specialist: bool = False
    vehicle_criteria_match: Optional[VehicleCriteriaMatch] = None
    colour_group: Optional[str] = None
    model: Optional[str] = None
    body_style: Optional[str] = None
    brand: Optional[str] = None
    engine: Optional[str] = None
    engine_description: Optional[str] = None
    line: Optional[str] = None
    upholstery: Optional[str] = None
    upholstery_description: Optional[str] = None
    packages: List[str] = field(default_factory=list)
    p11_d: Decimal = decimal.Decimal(0)
    prices: List[Price] = field(default_factory=list)
    vehicle_class: Optional[str] = None
    product_range: Optional[str] = None
    vehicle_type: Optional[str] = None
    emission: Optional[Decimal] = None
    baumuster: Optional[str] = None
    is_sellable: bool = False
    bm7_n_s_t: Optional[str] = None
    electric_range: Optional[Decimal] = None
    electric_consumption: Optional[Decimal] = None
    is_display_stock: bool = False
    display_retailer__id: Optional[int] = None
    display_retailer: Optional[str] = None
    display_retailer_gssn_id: Optional[str] = None
    retailer: Optional[Retailer] = None
    age: Optional[int] = None
    model_year_code: Optional[str] = None
    half_model_year_code: Optional[str] = None
    full_model_year_code: Optional[str] = None
    production_date: Optional[str] = None
    chassis_number: Optional[str] = None
    eligible_for_integrated_service_care: bool = False


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VehicleConsumption:
    id: int = 0
    lkm: Decimal = decimal.Decimal(0)
    mpg: Decimal = decimal.Decimal(0)


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Equipment:
    id: int = 0
    code: Optional[str] = None
    description: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Equipmentv2(Equipment):
    importance: int = 0
    is_additional: bool = False


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VehicleEquipmentCategory:
    order: int = 0
    code: Optional[str] = None
    description: Optional[str] = None
    equipment: Optional[List[Equipmentv2]] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VehicleEmissionClass:
    colour: Optional[str] = None
    rating: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VehicleAttribute:
    description: Optional[str] = None
    value: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VehicleIntegratedServiceCareOption:
    option_code: Optional[str] = None
    b_m7_n_s_t: Optional[str] = None
    full_model_year: Optional[str] = None
    integrated_product_type: Optional[str] = None
    customer_description: Optional[str] = None
    one_agent_product_type: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VehicleDetail(VehicleBaseDetail):
    retail_price__ex_v_a_t: Optional[str] = None
    otr: Optional[str] = None
    actual_price: Optional[str] = None
    total_offer_value: Optional[str] = None
    is_h_o_back_order_account_vehicle: bool = False
    consumption_combined: Optional[VehicleConsumption] = None
    consumption_extra_urban: Optional[VehicleConsumption] = None
    consumption_urban: Optional[VehicleConsumption] = None
    wltp_fuel_consumption_combined: Optional[VehicleConsumption] = None
    wltp_fuel_consumption_extra_high: Optional[VehicleConsumption] = None
    wltp_fuel_consumption_high: Optional[VehicleConsumption] = None
    wltp_fuel_consumption_low: Optional[VehicleConsumption] = None
    wltp_fuel_consumption_medium: Optional[VehicleConsumption] = None
    equipment_categories: Optional[List[VehicleEquipmentCategory]] = None
    vehicle_energy_efficiency_class: Optional[VehicleEmissionClass] = None
    vehicle_data: Optional[List[VehicleAttribute]] = None
    integrated_products: List[VehicleIntegratedServiceCareOption] = field(default_factory=list)
    isp_vehicle_customer_descriptions: Optional[List[str]] = None
    colour_code: Optional[str] = None
    upholstery_code: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class BackOrder(BackOrderBase):
    vehicle: Optional[VehicleDetail] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class GetActiveBackOrderResponse:
    back_orders: Optional[List[BackOrder]] = None
    filtered_gssn: Optional[str] = None
    filtered_retailer: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class GetActiveBackOrderRequest(IGet):
    gssn_id: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class GetActiveBackOrderCsvRequest(GetActiveBackOrderRequest):
    pass

Python GetActiveBackOrderCsvRequest DTOs

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/backorder/active 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

{"BackOrders":[{"Vehicle":{"RetailPrice_ExVAT":"String","OTR":"String","ActualPrice":"String","TotalOfferValue":"String","IsHOBackOrderAccountVehicle":false,"ConsumptionCombined":{"Id":0,"Lkm":0,"Mpg":0},"ConsumptionExtraUrban":{"Id":0,"Lkm":0,"Mpg":0},"ConsumptionUrban":{"Id":0,"Lkm":0,"Mpg":0},"WltpFuelConsumptionCombined":{"Id":0,"Lkm":0,"Mpg":0},"WltpFuelConsumptionExtraHigh":{"Id":0,"Lkm":0,"Mpg":0},"WltpFuelConsumptionHigh":{"Id":0,"Lkm":0,"Mpg":0},"WltpFuelConsumptionLow":{"Id":0,"Lkm":0,"Mpg":0},"WltpFuelConsumptionMedium":{"Id":0,"Lkm":0,"Mpg":0},"EquipmentCategories":[{"Order":0,"Code":"String","Description":"String","Equipment":[{"Importance":0,"IsAdditional":false,"Id":0,"Code":"String","Description":"String"}]}],"VehicleEnergyEfficiencyClass":{"Colour":"String","Rating":"String"},"VehicleData":[{"Description":"String","Value":"String"}],"IntegratedProducts":[{"OptionCode":"String","BM7NST":"String","FullModelYear":"String","IntegratedProductType":"String","CustomerDescription":"String","OneAgentProductType":"String"}],"IspVehicleCustomerDescriptions":["String"],"ColourCode":"String","UpholsteryCode":"String","Description":"String","CommissionNumber":"String","PortArrivalDate":"String","OfferExpiryDate":"String","Fuel":"String","Transmission":"String","TransmissionType":"String","Colour":"String","ColourDescription":"String","ImageUrl":"String","Specialist":false,"VehicleCriteriaMatch":{"Fuel":false,"Transmission":false,"Colour":false,"Upholstery":false,"Line":false,"Engine":false,"BodyStyle":false,"Packages":false},"ColourGroup":"String","Model":"String","BodyStyle":"String","Brand":"String","Engine":"String","EngineDescription":"String","Line":"String","Upholstery":"String","UpholsteryDescription":"String","Packages":["String"],"P11D":0,"Prices":[{"Id":"String","Description":"String","Net":0,"VAT":0,"Gross":0,"Product":"LIST_PRICE"}],"VehicleClass":"String","ProductRange":"String","VehicleType":"String","Emission":0,"Baumuster":"String","IsSellable":false,"Bm7NST":"String","ElectricRange":0,"ElectricConsumption":0,"IsDisplayStock":false,"DisplayRetailer_Id":0,"DisplayRetailer":"String","DisplayRetailerGssnId":"String","Retailer":{"Id":0,"GssnId":"String","Description":"String","Street":"String","City":"String","Postcode":"String","GoogleMapPostcode":"String","Phone":"String","Fax":"String","Email":"String","Website":"String","RetailerGroupId":"String","RetailerGroupName":"String","IsOnline":false,"IsNewCarRetailer":false,"IsUsedCarRetailer":false,"IsCentralRetailer":false,"ChatEnabled":false,"TradeInEnabled":false,"smart":false,"DisplayPhoneNumberNew":"String","DisplayPhoneNumberUsed":"String","Latitude":0,"Longitude":0,"smartDescription":"String","smartWebsite":"String","smartPhone":"String","LegacyId":"String","Agent":false,"MarketAreaId":0,"DigitalLoungeParentGssnId":"String","SendLeadsToDigitalLoungeParent":false,"OpeningTimes":{"New":[{"Day":"String","OpenFrom":"String","OpenTo":"String","Special":"String"}],"Used":[{"Day":"String","OpenFrom":"String","OpenTo":"String","Special":"String"}]}},"Age":0,"ModelYearCode":"String","HalfModelYearCode":"String","FullModelYearCode":"String","ProductionDate":"String","ChassisNumber":"String","EligibleForIntegratedServiceCare":false,"Vin":"String"},"Guid":"String","Status":0,"CustomerId":"String","Id":0,"Reference":"String","Agent":"String","Gssn":"String","CreationDate":"\/Date(-62135596800000-0000)\/","MaintenanceDate":"\/Date(-62135596800000-0000)\/","CustomerCriteria":"String","AgentCriteria":"String","History":[{"Status":0,"CommissionNumber":"String","VIN":"String","CustomerCriteria":"String","AgentCriteria":"String","CreationDate":"\/Date(-62135596800000-0000)\/","MaintenanceDate":"\/Date(-62135596800000-0000)\/","GasId":"String","Sellable":false,"AdditionalInformation":"String","Reason":"String","ConfigCode":"String","FleetBaseOrder":"String","AssistanceDetail":"String","AssistanceProvider":"String","LinkedByUserType":"String","MotabilityVTN":"String","MotabilityBackOrderDropDown":"String","MotabilityValidFrom":"\/Date(-62135596800000-0000)\/","MotabilityValidTo":"\/Date(-62135596800000-0000)\/"}],"IsAllocatedToOrder":false,"Vin":"String","CommissionNumber":"String","Order":{"Guid":"00000000000000000000000000000000","Reference":"String","Status":0,"CustomerId":"String","MulesoftReference":"String","GasId":"String","OrderDate":"String","OfferSnapShot":"String"},"Source":"String","Specialist":false,"OutrightPurchase":false,"Sellable":false,"MulesoftReference":"String","AdditionalInformation":"String","ConfigCode":"String","FleetBaseOrder":"String","GasId":"String","OutrightPurchaseCustomerIdentifier":"String","Retailer":{"Id":0,"GssnId":"String","Description":"String","Street":"String","City":"String","Postcode":"String","GoogleMapPostcode":"String","Phone":"String","Fax":"String","Email":"String","Website":"String","RetailerGroupId":"String","RetailerGroupName":"String","IsOnline":false,"IsNewCarRetailer":false,"IsUsedCarRetailer":false,"IsCentralRetailer":false,"ChatEnabled":false,"TradeInEnabled":false,"smart":false,"DisplayPhoneNumberNew":"String","DisplayPhoneNumberUsed":"String","Latitude":0,"Longitude":0,"smartDescription":"String","smartWebsite":"String","smartPhone":"String","LegacyId":"String","Agent":false,"MarketAreaId":0,"DigitalLoungeParentGssnId":"String","SendLeadsToDigitalLoungeParent":false,"OpeningTimes":{"New":[{"Day":"String","OpenFrom":"String","OpenTo":"String","Special":"String"}],"Used":[{"Day":"String","OpenFrom":"String","OpenTo":"String","Special":"String"}]}},"CustomerMode":0,"CanEdit":false,"DigitalLoungeGssnId":"String","DigitalLounge":"String","Motability":false,"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)\/"},"LinkedByUserType":"String","AssistanceProviderId":0,"AssistanceProvider":"String","AssistanceDetail":"String","LastAssistanceMessageDate":"\/Date(-62135596800000-0000)\/","LastAssistanceUser":"String","IsCOPConverter":false,"IsEligibleCOPConverter":false,"CarConfigurator":{"Id":0,"BackOrderId":0,"ConfiguratorCode":"String","GasId":"String","Status":0,"DateOfLastUpdate":"\/Date(-62135596800000-0000)\/","LastExceptionMessage":"String","LastException":"String"},"CarConfiguratorResponse":{"Name":"String","KeyInformation":{"BM7NST":"String","ConfigurationDate":"String","ModelYear":"String","HalfYear":"String"},"OrderingOptions":{"Interior":["String"],"Exterior":["String"],"Other":["String"]},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}},"ConfiguratorCode":"String"}}],"FilteredGssn":"String","FilteredRetailer":"String"}