v3

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-10184967.1 KB
Quote & Save V2

Generate multiple quotes (V2)

Generates price quotes for multiple products using the V2 API endpoint.

post/v2/quote/multi

Headers

Authorizationstring

Bearer token

Request body

advisorIdstring

A unique identifier for the agent triggering this quote

departureDatestring date required

First day of trip

returnDatestring date required

Final day of trip

tripCostnumber

Value of non-refundable trip costs in $USD. Minimum $1000. Maximum is $150,000 or $50,000 per traveler (the lower between them)

timezonestring

Timezone for the trip dates (IANA timezone identifier)

residencestring

Residence information (backward compatibility - accepts string). If provided, it will be used as areaLevel1 in residency. Either residence (string) or residency must be provided.

noTravellersnumber

The number of travellers

Example request

{
  "advisorId": "123456",
  "departureDate": "2023-05-18",
  "returnDate": "2023-05-30",
  "coverageOptions": {
    "cfarOption": {
      "initialDepositDate": "2023-05-18"
    },
    "cfwrOption": {
      "initialDepositDate": "2023-05-18"
    },
    "carRentalOption": {
      "carDatesDto": [
        {
          "startDate": "2023-05-18",
          "endDate": "2023-05-19",
          "noOfCars": 1
        }
      ],
      "noOfCars": 2
    }
  },
  "timezone": "America/New_York",
  "destination": [
    {
      "country": "FR",
      "areaLevel1": "CA",
      "locality": "Paris",
      "label": "Paris, France"
    }
  ],
  "residence": "CA",
  "residency": {
    "country": "FR",
    "areaLevel1": "CA",
    "locality": "Paris",
    "label": "Paris, France",
    "streetAndNumber": "123 Main St",
    "city": "San Francisco",
    "apartment": "Apt 4B",
    "zipCode": "94102"
  },
  "travellers": [
    {
      "dateOfBirth": "1985-05-15",
      "firstName": "John",
      "email": "john.doe@example.com",
      "lastName": "Doe",
      "mainTraveller": true
    }
  ],
  "utms": [
    {
      "key": "utm_source",
      "value": "google"
    }
  ],
  "noTravellers": 2
}

Response

The quotes have been successfully generated.

groupHashstring

The group_hash linking all quotes

isCompletedboolean

Whether the group was purchased

Example response

{
  "quotes": [
    {
      "quote": {
        "currentPrice": 100.24,
        "coverageOptions": {
          "petOption": {
            "price": 100.24
          },
          "trcOption": {
            "price": 100.24
          },
          "cfarOption": {
            "price": 100.24
          },
          "cfwrOption": {
            "price": 100.24
          },
          "adventureOption": {
            "price": 100.24
          },
          "vacationRentalOption": {
            "price": 100.24
          },
          "carRentalOption": {
            "price": 100.24,
            "pricePerCarPerDay": 100.24
          },
          "medicalUpgrade": {
            "price": 100.24
          }
        },
        "quoteHash": "abc123def456"
      }
    }
  ]
}