PartnerCreateCompleteOrderModelErrorsResponseWrapper
- errorType: object · ErrorsResponse nullable
Response - errorsType: array object[] | null · ErrorResponse[]
- responseType: object · PartnerCreateCompleteOrderModel nullable
Creates a vehicle service contract order with complete customer and payment information. Before calling this endpoint, you must perform a plan search to obtain searchResultPlanId values.
- paymentType: object · CreatePaymentModelrequired
Payment information for creating an order. Contains credit/debit card details and payment terms.
- searchType: array integer[]
Result Plan Ids requiredArray of searchResultPlanId values from a previous plan search. Required. These IDs identify which specific plans the customer wants to purchase. Typically contains a single plan ID, but can include multiple for bundled purchases.
- userType: object · PartnersUserDetailsMainModel
Details requiredPartner-specific customer information for order creation. Extends UserDetailsMainModel with an optional external ID for partner tracking.
- deviceType: string | null
Optional. Device type for analytics tracking. Common values: "Desktop", "Mobile", "Tablet"
- partnerType: string | null
Your unique partner identifier provided during onboarding. Optional — if omitted, resolved automatically from your authentication token.
- selectedType: array integer[] | null
Addon Ids Optional. Array of add-on IDs to include with the order. Add-on IDs are returned in the plan search results under each plan's addons array.