PartnersPlansSearchEssentialViewModel
Slim response model for plan search operations. Mirrors Chaiz.API.Models.Partners.V2.PartnersPlansSearchViewModel but its Chaiz.API.Models.Partners.V2.PartnersPlansSearchEssentialViewModel.Results contain only the fields needed for plan comparison, selection, and checkout. Returned when the search request specifies {responseDetailLevel=essential}.
- resultsType: array object[] | null · PartnerSearchResultPlanEssentialViewModel[]
List of matching vehicle protection plans in slim form. May be empty if no plans match the search criteria.
Slim representation of a partner search result plan, optimized for LLM and lightweight integrations. Contains only the fields needed for plan comparison, selection, and checkout. Returned when the search request specifies {responseDetailLevel=essential}.
- coverageType: string · CoverageTypeEnumenum
Type Possible values: None (0) - None, Powertrain (1) - Powertrain, PowertrainPlus (2) - PowertrainPlus, MostComprehensive (3) - MostComprehensive
values- None
- Powertrain
- Powertrain
Plus - Most
Comprehensive
- deductibleType: numberFormat: double
Deductible amount in USD per claim.
- displayType: string | null
Provider Name Display name of the warranty provider.
- downpaymentType: numberFormat: double
Down payment amount in USD required to activate the plan.
- durationType: integerFormat: int32
Plan duration in months.
- milesType: integerFormat: int32
Coverage mileage limit.
- monthlyType: numberFormat: double
Price Monthly payment amount in USD for installment plans.
- planType: number | nullFormat: double
Chaiz Rating Chaiz quality rating for this plan (0-10 scale, one decimal).
- planType: string | null
Checkout Url URL to the checkout page for this plan.
- planType: array object[] | null · PartnerHighlightViewModel[]
Highlights List of plan highlights or badges.
Represents a plan highlight or badge indicating a special quality.
- planType: integerFormat: int32
Id Underlying plan identifier, shared across the per-mileage-tier Chaiz.API.Models.Partners.V2.PartnerSearchResultPlanEssentialViewModel.SearchResultPlanId variants of the same plan. Lets lightweight integrations dedup variants down to one plan.
- planType: string | null
Name Name of the specific plan.
- planType: string | null
Rating Verdict Human-readable verdict summarizing the plan quality.
- planType: string | null
Summary Url URL to view a summary of plan coverage details.
- recommendationType: string | null
Summary One-line recommendation summary combining the plan's labels, rating, and highlights.
- resultType: array string[] | null
Labels Result-set-relative recommendation labels for this plan. Maximum of 2 labels per plan. Possible values: LOWEST_PRICE, HIGHEST_RATED, BEST_VALUE, BEST_COVERAGE.
- searchType: integerFormat: int32
Result Plan Id Unique identifier for this plan result. Required for creating an order.
- totalType: numberFormat: double
Price Total price of the plan in USD.
- searchType: object · PartnerPlanSearchCriteriaViewModel nullable
Criteria The search criteria that was used for this search.
Search criteria used for the plan search. Reflects the vehicle and location information provided in the request.
- licenseType: string | null
Plate License plate number (if license plate search was used).
- makeType: string | null
Vehicle manufacturer (if Make/Model/Year search was used).
- mileageType: integerFormat: int32
Vehicle mileage used for the search.
- modelType: string | null
Vehicle model (if Make/Model/Year search was used).
- stateType: string | null
Short Name Two-letter US state code used for the search.
- vinType: string | null
Vehicle Identification Number (if VIN search was used).
- yearType: integerFormat: int32
Vehicle model year (if Make/Model/Year search was used).
- zipType: string | null
ZIP code used for the search (if provided).
- searchType: string | nullFormat: uuid
Id Unique identifier for this search session.
- sessionType: string | nullFormat: uuid
Id Session identifier for tracking purposes.
- userType: string | nullFormat: uuid
Id Unique identifier for the user associated with this search.