PartnerSearchResultPlanEssentialViewModel

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.

  • Type of coverage provided by this plan: 1 Powertrain, 2 PowertrainPlus, 3 MostComprehensive.

    values
    0 = None1 = Powertrain2 = PowertrainPlus3 = MostComprehensive
  • Deductible amount in USD per claim.

  • Display name of the warranty provider.

  • Down payment amount in USD required to activate the plan.

  • Plan duration in months.

  • Whether the plan bundles a prepaid maintenance program (oil changes, brake service and the like). Request the Full shape for the program's maintenanceProgram details.

  • Coverage mileage limit.

  • Monthly payment amount in USD for installment plans.

  • Chaiz quality rating for this plan (0-10 scale, one decimal).

  • URL to the checkout page for this plan.

  • List of plan highlights or badges.

    Properties: 2
  • Underlying plan identifier, shared across the per-mileage-tier searchResultPlanId variants of the same plan. By default the search returns one variant per planId; with planVariant=all it returns every variant, and they share this value.

  • Name of the specific plan.

  • Human-readable verdict summarizing the plan quality.

  • URL to view a summary of plan coverage details.

  • One-line recommendation summary combining the plan's labels, rating, and highlights.

  • Result-set-relative recommendation labels for this plan. Maximum of 2 labels per plan. Possible values: LOWEST_PRICE, HIGHEST_RATED, BEST_VALUE, BEST_COVERAGE.

  • Identifies this plan at this price. Embedded in planSummaryUrl and planCheckoutUrl.

  • Total price of the plan in USD.