Mercedes.Agency.Orchestration.API

<back to all web services

GetBackOrderCustomerRequest

BackOrder
Requires Authentication
The following routes are available for this service:
GET/v1/backorder/customer/{CustomerId}Get Customer Back Order by Customer Id
namespace Mercedes.Agency.API.Shared.Enums

open System
open System.IO
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations

    [<AllowNullLiteral>]
    type BackOrderHistory() = 
        member val Status:Int32 = new Int32() with get,set
        member val CommissionNumber:String = null with get,set
        member val VIN:String = null with get,set
        member val CustomerCriteria:String = null with get,set
        member val AgentCriteria:String = null with get,set
        member val CreationDate:DateTime = new DateTime() with get,set
        member val MaintenanceDate:DateTime = new DateTime() with get,set
        member val GasId:String = null with get,set
        member val Sellable:Boolean = new Boolean() with get,set
        member val AdditionalInformation:String = null with get,set
        member val Reason:String = null with get,set
        member val ConfigCode:String = null with get,set
        member val FleetBaseOrder:String = null with get,set
        member val AssistanceDetail:String = null with get,set
        member val AssistanceProvider:String = null with get,set
        member val LinkedByUserType:String = null with get,set
        member val MotabilityVTN:String = null with get,set
        member val MotabilityBackOrderDropDown:String = null with get,set
        member val MotabilityValidFrom:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val MotabilityValidTo:Nullable<DateTime> = new Nullable<DateTime>() with get,set

    [<AllowNullLiteral>]
    type Order() = 
        member val Guid:Guid = new Guid() with get,set
        member val Reference:String = null with get,set
        member val Status:Int32 = new Int32() with get,set
        member val CustomerId:String = null with get,set
        member val MulesoftReference:String = null with get,set
        member val GasId:String = null with get,set
        member val OrderDate:String = null with get,set
        member val OfferSnapShot:String = null with get,set

    [<AllowNullLiteral>]
    type RetailerOpeningTime() = 
        member val Day:String = null with get,set
        member val OpenFrom:String = null with get,set
        member val OpenTo:String = null with get,set
        member val Special:String = null with get,set

    [<AllowNullLiteral>]
    type RetailerOpeningTimes() = 
        member val New:ResizeArray<RetailerOpeningTime> = null with get,set
        member val Used:ResizeArray<RetailerOpeningTime> = null with get,set

    [<AllowNullLiteral>]
    type Retailer() = 
        member val Id:Int32 = new Int32() with get,set
        member val GssnId:String = null with get,set
        member val Description:String = null with get,set
        member val Street:String = null with get,set
        member val City:String = null with get,set
        member val Postcode:String = null with get,set
        member val GoogleMapPostcode:String = null with get,set
        member val Phone:String = null with get,set
        member val Fax:String = null with get,set
        member val Email:String = null with get,set
        member val Website:String = null with get,set
        member val RetailerGroupId:String = null with get,set
        member val RetailerGroupName:String = null with get,set
        member val IsOnline:Boolean = new Boolean() with get,set
        member val IsNewCarRetailer:Boolean = new Boolean() with get,set
        member val IsUsedCarRetailer:Boolean = new Boolean() with get,set
        member val IsCentralRetailer:Boolean = new Boolean() with get,set
        member val ChatEnabled:Boolean = new Boolean() with get,set
        member val TradeInEnabled:Boolean = new Boolean() with get,set
        member val smart:Boolean = new Boolean() with get,set
        member val DisplayPhoneNumberNew:String = null with get,set
        member val DisplayPhoneNumberUsed:String = null with get,set
        member val Latitude:Decimal = new Decimal() with get,set
        member val Longitude:Decimal = new Decimal() with get,set
        member val smartDescription:String = null with get,set
        member val smartWebsite:String = null with get,set
        member val smartPhone:String = null with get,set
        member val LegacyId:String = null with get,set
        member val Agent:Boolean = new Boolean() with get,set
        member val MarketAreaId:Int32 = new Int32() with get,set
        member val DigitalLoungeParentGssnId:String = null with get,set
        member val SendLeadsToDigitalLoungeParent:Boolean = new Boolean() with get,set
        member val OpeningTimes:RetailerOpeningTimes = null with get,set

    [<AllowNullLiteral>]
    type MotabilityPricingCsv() = 
        [<DataMember(Order=0)>]
        member val Id:Int32 = new Int32() with get,set

        [<DataMember(Order=1)>]
        member val CriteriaBM7NST:String = null with get,set

        [<DataMember(Order=2)>]
        member val VTN:String = null with get,set

        [<DataMember(Order=3)>]
        member val BackOrderDropDown:String = null with get,set

        [<DataMember(Order=4)>]
        member val CriteriaFullModelYearCode:String = null with get,set

        [<DataMember(Order=5)>]
        member val CriteriaValidOptionCodes:String = null with get,set

        [<DataMember(Order=6)>]
        member val CriteriaInvalidOptionCodes:String = null with get,set

        [<DataMember(Order=7)>]
        member val PIPNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=8)>]
        member val PIPVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=9)>]
        member val PIPGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=10)>]
        member val WPMSNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=11)>]
        member val WPMSVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=12)>]
        member val WPMSGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=13)>]
        member val DiscountNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=14)>]
        member val DiscountVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=15)>]
        member val DiscountGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=16)>]
        member val ListPriceNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=17)>]
        member val ListPriceVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=18)>]
        member val ListPriceGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=19)>]
        member val DeliveryChargeNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=20)>]
        member val DeliveryChargeVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=21)>]
        member val DeliveryChargeGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=22)>]
        member val FuelChargeNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=23)>]
        member val FuelChargeVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=24)>]
        member val FuelChargeGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=25)>]
        member val NumberPlateFeeNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=26)>]
        member val NumberPlateFeeVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=27)>]
        member val NumberPlateFeeGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=28)>]
        member val FirstRegistrationFeeNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=29)>]
        member val FirstRegistrationFeeVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=30)>]
        member val FirstRegistrationFeeGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=31)>]
        member val RoadFundLicenceNet:Decimal = new Decimal() with get,set

        [<DataMember(Order=32)>]
        member val RoadFundLicenceVat:Decimal = new Decimal() with get,set

        [<DataMember(Order=33)>]
        member val RoadFundLicenceGross:Decimal = new Decimal() with get,set

        [<DataMember(Order=34)>]
        member val ValidFrom:DateTime = new DateTime() with get,set

        [<DataMember(Order=35)>]
        member val ValidTo:DateTime = new DateTime() with get,set

    type MotabilityPricingStatus =
        | Pending = 0
        | Current = 1
        | RecentlyExpired = 2
        | Expired = 3

    [<AllowNullLiteral>]
    type MotabilityPricing() = 
        inherit MotabilityPricingCsv()
        member val MotabilityPricingStatus:MotabilityPricingStatus = new MotabilityPricingStatus() with get,set

    [<AllowNullLiteral>]
    type CarConfigurator() = 
        member val Id:Int32 = new Int32() with get,set
        member val BackOrderId:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val ConfiguratorCode:String = null with get,set
        member val GasId:String = null with get,set
        member val Status:Int32 = new Int32() with get,set
        member val DateOfLastUpdate:DateTime = new DateTime() with get,set
        member val LastExceptionMessage:String = null with get,set
        member val LastException:String = null with get,set

    [<AllowNullLiteral>]
    type KeyInformation() = 
        member val BM7NST:String = null with get,set
        member val ConfigurationDate:String = null with get,set
        member val ModelYear:String = null with get,set
        member val HalfYear:String = null with get,set

    [<AllowNullLiteral>]
    type OrderingOptions() = 
        member val Interior:ResizeArray<String> = null with get,set
        member val Exterior:ResizeArray<String> = null with get,set
        member val Other:ResizeArray<String> = null with get,set

    [<AllowNullLiteral>]
    type CarConfiguratorResponse() = 
        member val Name:String = null with get,set
        member val KeyInformation:KeyInformation = null with get,set
        member val OrderingOptions:OrderingOptions = null with get,set
        member val ResponseStatus:ResponseStatus = null with get,set
        member val ConfiguratorCode:String = null with get,set

    [<AllowNullLiteral>]
    type BackOrderBase() = 
        member val Guid:String = null with get,set
        member val Status:Int32 = new Int32() with get,set
        member val CustomerId:String = null with get,set
        member val Id:Int32 = new Int32() with get,set
        member val Reference:String = null with get,set
        member val Agent:String = null with get,set
        member val Gssn:String = null with get,set
        member val CreationDate:DateTime = new DateTime() with get,set
        member val MaintenanceDate:DateTime = new DateTime() with get,set
        member val CustomerCriteria:String = null with get,set
        member val AgentCriteria:String = null with get,set
        member val History:ResizeArray<BackOrderHistory> = null with get,set
        member val IsAllocatedToOrder:Boolean = new Boolean() with get,set
        member val Vin:String = null with get,set
        member val CommissionNumber:String = null with get,set
        member val Order:Order = null with get,set
        member val Source:String = null with get,set
        member val Specialist:Boolean = new Boolean() with get,set
        member val OutrightPurchase:Boolean = new Boolean() with get,set
        member val Sellable:Boolean = new Boolean() with get,set
        member val MulesoftReference:String = null with get,set
        member val AdditionalInformation:String = null with get,set
        member val ConfigCode:String = null with get,set
        member val FleetBaseOrder:String = null with get,set
        member val GasId:String = null with get,set
        member val OutrightPurchaseCustomerIdentifier:String = null with get,set
        member val Retailer:Retailer = null with get,set
        member val CustomerMode:Int32 = new Int32() with get,set
        member val CanEdit:Boolean = new Boolean() with get,set
        member val DigitalLoungeGssnId:String = null with get,set
        member val DigitalLounge:String = null with get,set
        member val Motability:Boolean = new Boolean() with get,set
        member val MotabilityPricing:MotabilityPricing = null with get,set
        member val LinkedByUserType:String = null with get,set
        member val AssistanceProviderId:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val AssistanceProvider:String = null with get,set
        member val AssistanceDetail:String = null with get,set
        member val LastAssistanceMessageDate:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val LastAssistanceUser:String = null with get,set
        member val IsCOPConverter:Boolean = new Boolean() with get,set
        member val IsEligibleCOPConverter:Boolean = new Boolean() with get,set
        member val CarConfigurator:CarConfigurator = null with get,set
        member val CarConfiguratorResponse:CarConfiguratorResponse = null with get,set

    [<AllowNullLiteral>]
    type Vehicle() = 
        member val Vin:String = null with get,set

    [<AllowNullLiteral>]
    type VehicleCriteriaMatch() = 
        member val Fuel:Boolean = new Boolean() with get,set
        member val Transmission:Boolean = new Boolean() with get,set
        member val Colour:Boolean = new Boolean() with get,set
        member val Upholstery:Boolean = new Boolean() with get,set
        member val Line:Boolean = new Boolean() with get,set
        member val Engine:Boolean = new Boolean() with get,set
        member val BodyStyle:Boolean = new Boolean() with get,set
        member val Packages:Boolean = new Boolean() with get,set

    type OfferPriceProductType =
        | LIST_PRICE = 0
        | NUMBER_PLATE_FEE = 1
        | DELIVERY_CHARGE = 2
        | FUEL_CHARGE = 3
        | MANUFACTURER_OFFER = 4
        | PERSONALISED_MONEYOFFER = 5
        | PERSONALISED_NONMONEYOFFER = 6
        | PERSONALISED_NONMONEYOFFER_NEG = 7
        | SERVICE = 8
        | SERVICE_NEG = 9
        | GOVERNMENT_GRANT = 10
        | OUTRIGHT_PURCHASE_DISCOUNT = 11
        | VIP_OFFER = 12
        | WALLBOX_OFFER = 13
        | WALLBOX_OFFER_NEG = 14
        | ROAD_FUND_LICENCE = 15
        | FIRST_REGISTRATION_FEE = 16
        | NOT_FOUND = 17
        | ACCESSORY_OFFER = 18
        | ACCESSORY_OFFER_NEG = 19
        | MOTABILITY_DISCOUNT = 20

    [<AllowNullLiteral>]
    type Price() = 
        member val Id:String = null with get,set
        member val Description:String = null with get,set
        member val Net:Decimal = new Decimal() with get,set
        member val VAT:Decimal = new Decimal() with get,set
        member val Gross:Decimal = new Decimal() with get,set
        member val Product:OfferPriceProductType = new OfferPriceProductType() with get,set

    [<AllowNullLiteral>]
    type VehicleBaseDetail() = 
        inherit Vehicle()
        member val Description:String = null with get,set
        member val CommissionNumber:String = null with get,set
        member val PortArrivalDate:String = null with get,set
        member val OfferExpiryDate:String = null with get,set
        member val Fuel:String = null with get,set
        member val Transmission:String = null with get,set
        member val TransmissionType:String = null with get,set
        member val Colour:String = null with get,set
        member val ColourDescription:String = null with get,set
        member val ImageUrl:String = null with get,set
        member val Specialist:Boolean = new Boolean() with get,set
        member val VehicleCriteriaMatch:VehicleCriteriaMatch = null with get,set
        member val ColourGroup:String = null with get,set
        member val Model:String = null with get,set
        member val BodyStyle:String = null with get,set
        member val Brand:String = null with get,set
        member val Engine:String = null with get,set
        member val EngineDescription:String = null with get,set
        member val Line:String = null with get,set
        member val Upholstery:String = null with get,set
        member val UpholsteryDescription:String = null with get,set
        member val Packages:ResizeArray<String> = null with get,set
        member val P11D:Decimal = new Decimal() with get,set
        member val Prices:ResizeArray<Price> = null with get,set
        member val VehicleClass:String = null with get,set
        member val ProductRange:String = null with get,set
        member val VehicleType:String = null with get,set
        member val Emission:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val Baumuster:String = null with get,set
        member val IsSellable:Boolean = new Boolean() with get,set
        member val Bm7NST:String = null with get,set
        member val ElectricRange:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val ElectricConsumption:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val IsDisplayStock:Boolean = new Boolean() with get,set
        member val DisplayRetailer_Id:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val DisplayRetailer:String = null with get,set
        member val DisplayRetailerGssnId:String = null with get,set
        member val Retailer:Retailer = null with get,set
        member val Age:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val ModelYearCode:String = null with get,set
        member val HalfModelYearCode:String = null with get,set
        member val FullModelYearCode:String = null with get,set
        member val ProductionDate:String = null with get,set
        member val ChassisNumber:String = null with get,set
        member val EligibleForIntegratedServiceCare:Boolean = new Boolean() with get,set

    [<AllowNullLiteral>]
    type VehicleDecimalDetail() = 
        inherit VehicleBaseDetail()
        member val RetailPrice_ExVAT:Decimal = new Decimal() with get,set
        member val OTR:Decimal = new Decimal() with get,set
        member val ActualPrice:Decimal = new Decimal() with get,set
        member val TotalOfferValue:Nullable<Decimal> = new Nullable<Decimal>() with get,set

    [<AllowNullLiteral>]
    type BackOrderDecimal() = 
        inherit BackOrderBase()
        member val Vehicle:VehicleDecimalDetail = null with get,set

    [<AllowNullLiteral>]
    type FeatureStatus() = 
        member val AgencyEnabled:Boolean = new Boolean() with get,set

    [<AllowNullLiteral>]
    type GetBackOrderCustomerResponse() = 
        member val BackOrders:ResizeArray<BackOrderDecimal> = null with get,set
        member val FeatureStatus:FeatureStatus = null with get,set

    [<AllowNullLiteral>]
    type GetBackOrderCustomerRequest() = 
        interface IGet
        member val CustomerId:String = null with get,set

F# GetBackOrderCustomerRequest 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/customer/{CustomerId} 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":0,"OTR":0,"ActualPrice":0,"TotalOfferValue":0,"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"}}],"FeatureStatus":{"AgencyEnabled":false}}