PartnersPlansSearchViewModelResponseWrapper

  • errorResponse
    Type: object · ErrorsResponse nullable
    • errors
      Type: array object[] | null · ErrorResponse[]
  • response
    Type: object · PartnersPlansSearchViewModel nullable

    Response model for plan search operations. Contains the search identifiers, search criteria used, and list of matching plans.

    • results
      Type: array object[] | null · PartnerSearchResultPlanViewModel[]

      List of matching vehicle protection plans. Each plan includes pricing, coverage details, and a searchResultPlanId for ordering. May be empty if no plans match the search criteria.

      Represents a vehicle protection plan returned from a plan search. Contains pricing, coverage details, provider information, and unique identifiers for ordering.

    • searchCriteria
      Type: object · PartnerPlanSearchCriteriaViewModel nullable

      Search criteria used for the plan search. Reflects the vehicle and location information provided in the request.

    • searchId
      Type: string | nullFormat: uuid

      Unique identifier for this search session. Store this ID to reference the search results later.

    • sessionId
      Type: string | nullFormat: uuid

      Session identifier for tracking purposes.

    • userId
      Type: string | nullFormat: uuid

      Unique identifier for the user associated with this search.