---
title: "Gets quotes for travel insurances."
method: POST
path: "/sales/v2/individual/travel/quotes_requests"
---

# Gets quotes for travel insurances.

`POST /sales/v2/individual/travel/quotes_requests`

## Request

- Base URL: `https://sandbox.api.axapartners.com`
- URL: `https://sandbox.api.axapartners.com/sales/v2/individual/travel/quotes_requests`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://sandbox.auth.api.axapartners.com/oauth/token` scopes: `urn:axa.partners.sales.individual.travel.quotesrequests.write`

Cf. summary

## Headers

- `accept-language` string
- `x-quote-mode` 'DRAFT' | 'TEST' | 'LIVE'
- `x-tenant-id` string
- `x-quote-correlation-id` string

## Request body

- union
  - object
    - `context` object: Context of the request. ** Required if quote_code is null OR global_quote_code is null **
      - `country` string: Customer country, ISO-3166-1 alpha-2 format (2 letter codes).
      - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
      - `intermediary_code` string: Code of business intermediary.
    - `product_criteria` object: Product criteria. ** Required if quote_code is null OR global_quote_code is null ** Will return all products available for these criteria.
      - `product_code` string: Product code, used if the quote request is for a specific product.
      - `catalog` object, required: Desired product catalog.
        - `code` string, required: Catalog code.
        - `version` string, required: Catalog version.
      - `category` string, required: Product category.
      - `sub_category` string, required: Product sub category.
      - `is_cheapest` boolean: Indicates if only the cheapest products hase to be provided.
    - `travel` object: Travel information. ** Required if quote_code is null OR global_quote_code is null **
      - `is_for_contract_creation` boolean: Indicates whether the quote is for generating a travel contract. Set of products may differ depending on whether the quote is for a contract or not.
      - `cost` number: Total amount of the travel cost, numeric with 2 decimals.
      - `destination_area` string: Global destination area. For example FRANCE, EUROPE, WORLDWIDE EXCLUDING USA & CANADA, WORLDWIDE INCLUDING USA & CANADA.
      - `origin_area` string: Global origin area. For example FRANCE, EUROPE, WORLDWIDE EXCLUDING USA & CANADA, WORLDWIDE INCLUDING USA & CANADA.
      - `destination_country` string: Destination country, iso-3166-1 alpha-2 format (2 letter codes).
      - `origin_country` string: Origin country, ISO-3166-1 alpha-2 format (2 letter codes).
      - `origin_state` string: Origin state / province.
      - `travelers` object: Information about the travelers: - numbers of different categories of travelers; - composition; - baggage.
        - `adults` integer, required: Number of adults.
        - `children` integer, required: Number of children.
        - `infants` integer, required: Number of infants.
        - `seniors` integer: Number of seniors.
        - `seniors_plus` integer: Number of seniors (plus) - person older than seniors or seniors with extra risks.
        - `oldest_traveler_age` integer: Age of the oldest traveler.
        - `operator_name` string: Name of the travel operator.
        - `operator_type` string: Type of the travel operator.
        - `composition` 'COUPLE' | 'GROUP' | 'FAMILY' | 'SINGLE' | 'SINGLE_ADULT_FAMILY': Composition of the travelers: COUPLE = 2 Adults travelling without children FAMILY = 1 or N Adults travelling with N children and N infants GROUP = N adults + N Children + N Seniors + N Infants where pricing is discounted by number of travellers SINGLE = 1 Adult travelling without children (on their own) SINGLE_ADULT_FAMILY = 1 Adult travelling with N Children
        - `checked_baggage` integer: Number of checked baggage.
        - `medical_screening_score` object: Medical screening score.
          - `maximum_individual` number: The maximum score of the travelers medical screening.
          - `total_party` number: The sum of all travellers medical screening.
        - `special_requirement` object
          - `has_card_affiliate_member` boolean: - True if one of the travelers is a members of an association or cardholders of a particular card. - False if none of the travelers is a member of an association or a cardholder.
          - `has_complementary_insurance` boolean: - True if one of the travelers has private medical insurance. - False if none of the travelers has private medical insurance.
          - `has_pre_existing_medical` boolean: - True if one of the travelers has any medical conditions that could affect him whilst on a trip - False if none of the travelers has any medical conditions that could affect him whilst on a trip.
        - `coverages` object
          - `limits` object
            - `assistance` string: Limit of the Assistance guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `baggage` string: Limit of the Baggage guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `medical_expenses` string: Limit of the Medical expenses guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `missed_connection` string: Limit of the Missed connection guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `cancellation` string: Limit of the Cancellation guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `personal_accident` string: Limit of the Personal Accident guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `travel_accident` string: Limit of the Travel Accident guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `civil_liability` string: Limit of the Civil Liability guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `legal_expenses` string: Limit of the Legal Expenses guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `delayed_departure` string: Limit of the Delayed Departure guarantee coverage, string configured at backoffice corresponding to a defined coverage.
            - `delayed_baggage` string: Limit of the Delayed Baggage guarantee coverage, string configured at backoffice corresponding to a defined coverage.
      - `start_date` string, date, required: Start date of the travel or coverage (in case of multi-trip). ISO 8601 format (YYYY-MM-DD).
      - `end_date` string, date: End date of the travel or coverage (in case of multi-trip). ISO 8601 format (YYYY-MM-DD).
      - `booking_date` string, date: Travel booking date. ISO 8601 format (YYYY-MM-DD).
      - `prebooked_activity_cost` number: Prebooked activity cost, numeric with 2 decimals.
    - `commissions` object: Desired commissions for the partner.
      - `percentage` number: Commission value as percentage, numeric with 2 decimals.
      - `margin` number: Additional commission Margin value as percentage, numeric with 2 decimals.
      - `amount` number: Commission value as fixed amount in the currency defined on the context, numeric with 2 decimals.
    - `promo_code` string: Promotion code.
    - `quote_code` string: Quote code. Used to retrieve the quote request result only for the product linked to this quote_code.
    - `addon_codes` string[]: List of additional option codes that the customer can subscribe in addition to the product. ** Could be fulfilled only if quote_code is not null **
  - object
    - `global_quote_code` string: Quote code to return all matching products. Use this code to retrieve the previous quote request results for all products matching with same criteria used
    - `product_codes` string[]: List of product codes to retrieve. ** Could be fulfilled only if global_quote_code is not null **

## Response `200`

Quotes response.

- object
  - `context` object, required: Context of the quote request.
    - `country` string: Customer country, ISO-3166-1 alpha-2 format (2 letter codes).
    - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
    - `intermediary_code` string: Code of business intermediary.
  - `quote_expire_at` string, date-time: Date and time of quotes expiration. UTC datetime, RFC3339 format (YYYY-MM-DDTHH:mm:ssZ).
  - `products` object[], required: Products list
    - `product_code` string, required: Product code.
    - `quote_code` string: Quote code. Used to retrieve the quote_request result only for this product with the same criteria..
    - `promo_code` string: Promotion code provided on the request, it is sent with the product/addon on which it has been applied.
    - `name` string: Product name.
    - `payment_difference_types` string[]: Allowed ways to pay for a difference in price (policy modification). - REMOTE_PAYMENT: the customer will get a link via email to access and pay for the price difference. - AUTO: the price difference is automatically debited from the customers associated payment method.
    - `headline` string: Product marketing title.
    - `description` string: Product marketing description.
    - `guarantees` object[], required: List of guarantees.
      - `code` string, required: Guarantee code.
      - `label` string, required: Guarantee Label.
      - `headline` string: Guarantee title.
      - `description` string: Guarantee description.
      - `limit` string: Limit of the guarantee.
      - `excess` string: Excess information.
      - `sub_guarantees` object[]: Sub guarantees list.
        - `code` string: Guarantee code.
        - `label` string, required: Guarantee Label.
        - `description` string, required: Guarantee description.
        - `limit` string: Sub guarantee limit.
        - `excess` string: Excess information.
      - `is_customizable` boolean: Indicates if the guarantee is customizable or not by the agent: - true: the guarantee value is customizable by the agent. - false: the guarantee can not be changed by the agent.
    - `prices` object, required: Set of prices.
      - `country_taxes` object[]: List of taxes applied on customer country.
        - `name` string, required: Tax's name.
        - `tax_amount` number, required: Amount of tax, numeric with 2 decimals.
      - `total_taxes` number: Total amount of taxes, numeric with 2 decimals.
      - `percentage_discount` number: Percentage of discount, numeric with 2 decimals.
      - `total_discount` number: Total amount of discount, numeric with 2 decimals.
      - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
      - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
      - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
      - `price_before_discount_excl_tax` number: Price not discounted excluding taxes, numeric with 2 decimals.
      - `estimated_prices` object[]: A collection of the prices converted to supported currencies as an indicative information. In case that the catalog only have one associated currency, this list won't be generated.
        - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
        - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
        - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
        - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
      - `guarantees_class_prices` object[]: List of prices split by guarantee class.
        - `code` string: Code of guarantee class.
        - `label` string: Label of guarantee class.
        - `total_taxes` number: Total amount of taxes of the guarantee class, numeric with 2 decimals.
        - `premium_after_discount_excl_tax` number: Premium discounted of the guarantee class, excluding taxes, numeric with 2 decimals.
        - `estimated_prices` object[]: A collection of the prices converted to supported currencies as an indicative information. In case that the catalog only have one associated currency, this list won't be generated.
          - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
          - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
          - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
          - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
      - `payment_periodicities` object[]: List of payment periodicities.
        - `periodicity` string, required: Selected periodicity for the payment. ISO 8601 format (R[n]/P18Y9M4DT11H9M8S).
        - `description` string, required: Periodicity label.
        - `amount_per_period` number, required: The amount of the payment period discounted including taxes, numeric with 2 decimals.
        - `amount_first_payment` number, required: The amount of the first payment.
        - `amount_per_period_before_discount` number: The amount of the payment period not discounted including taxes, numeric with 2 decimals.
    - `attachments` object[]: List of documents linked to the product.
      - `name` string, required: Attached document name.
      - `content_url` string, required: URL to download the document.
      - `type` string: Indicates the type of the document, it can be: - TERMS_AND_CONDITIONS; - OTHER; - ...
    - `consents` object[]: List of needed customer consents.
      - `code` string: Disclaimer code.
      - `text` string, required: Disclaimer text.
      - `type` 'PERSONAL_DATA' | 'SUBSCRIPTION' | 'PAYMENT' | 'SEND_QUOTE' | 'ALL', required: Type, indicates on which context (or step of customer journey) the message can be displayed.
      - `approval_type` string[]: Approval type, defines how display this consent, as a normal checkbox or if is mandatory before the form
      - `is_mandatory` boolean, required: Indicates if the consent is mandatory.
    - `disclaimers` object[]: List of disclaimers to display to the customer.
      - `code` string: Disclaimer code.
      - `text` string, required: Disclaimer text.
      - `type` 'PERSONAL_DATA' | 'SUBSCRIPTION' | 'PAYMENT' | 'SEND_QUOTE' | 'ALL', required: Type, indicates on which context (or step of customer journey) the message can be displayed.
      - `approval_type` string[]: Approval type, defines how display this consent, as a normal checkbox or if is mandatory before the form
    - `travelers_breakdown` object[]: List of travelers breakdown.
      - `type` 'ADULTS' | 'CHILDREN' | 'INFANTS' | 'SENIORS': Traveler type.
      - `quote_code` string: Quote code per traveler type.
      - `total_travelers` number: Total number of travellers by type.
      - `prices` object: Set of prices.
        - `country_taxes` object[]: List of taxes applied on customer country.
          - `name` string, required: Tax's name.
          - `tax_amount` number, required: Amount of tax, numeric with 2 decimals.
        - `total_taxes` number: Total amount of taxes, numeric with 2 decimals.
        - `percentage_discount` number: Percentage of discount, numeric with 2 decimals.
        - `total_discount` number: Total amount of discount, numeric with 2 decimals.
        - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
        - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
        - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
        - `price_before_discount_excl_tax` number: Price not discounted excluding taxes, numeric with 2 decimals.
        - `estimated_prices` object[]: A collection of the prices converted to supported currencies as an indicative information. In case that the catalog only have one associated currency, this list won't be generated.
          - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
          - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
          - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
          - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
        - `guarantees_class_prices` object[]: List of prices split by guarantee class.
          - `code` string: Code of guarantee class.
          - `label` string: Label of guarantee class.
          - `total_taxes` number: Total amount of taxes of the guarantee class, numeric with 2 decimals.
          - `premium_after_discount_excl_tax` number: Premium discounted of the guarantee class, excluding taxes, numeric with 2 decimals.
          - `estimated_prices` object[]: A collection of the prices converted to supported currencies as an indicative information. In case that the catalog only have one associated currency, this list won't be generated.
            - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
            - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
            - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
            - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
        - `payment_periodicities` object[]: List of payment periodicities.
          - `periodicity` string, required: Selected periodicity for the payment. ISO 8601 format (R[n]/P18Y9M4DT11H9M8S).
          - `description` string, required: Periodicity label.
          - `amount_per_period` number, required: The amount of the payment period discounted including taxes, numeric with 2 decimals.
          - `amount_first_payment` number, required: The amount of the first payment.
          - `amount_per_period_before_discount` number: The amount of the payment period not discounted including taxes, numeric with 2 decimals.
    - `origin_product_code` string: Code of the origin product.
    - `is_default_product` boolean: Indicates if the product is supposed to be preselected by default.
    - `addon_codes` string[]: List of additional option codes that the customer can subscribe in addition to the product. Note: There is here only the list of add-ons codes. The contents of each add-on is described in TravelQuotesResponse.Addons section.
    - `deep_link_url` string: URL to the AXA customer website.
    - `type` 'ANNUAL' | 'SINGLE': The type configured in the catalog for this product : - ANNUAL: annual product is covered for the year. - SINGLE: single product is covered by a determinate amount of time.
    - `related_product_codes` string[]: List of products ID that the customer can select to replace the current product as upsell during the policy insertion process.
  - `addons` object[]: Add-ons that customer can add to the product.
    - `quote_code` string, required: Quote code.
    - `promo_code` string: Promotion code provided on the request, it is sent with the product/addon on which it has been applied.
    - `name` string: Product name.
    - `headline` string: Product marketing title.
    - `description` string: Product marketing description.
    - `guarantees` object[], required: List of guarantees.
      - `code` string, required: Guarantee code.
      - `label` string, required: Guarantee Label.
      - `headline` string: Guarantee title.
      - `description` string: Guarantee description.
      - `limit` string: Limit of the guarantee.
      - `excess` string: Excess information.
      - `sub_guarantees` object[]: Sub guarantees list.
        - `code` string: Guarantee code.
        - `label` string, required: Guarantee Label.
        - `description` string, required: Guarantee description.
        - `limit` string: Sub guarantee limit.
        - `excess` string: Excess information.
      - `is_customizable` boolean: Indicates if the guarantee is customizable or not by the agent: - true: the guarantee value is customizable by the agent. - false: the guarantee can not be changed by the agent.
    - `prices` object, required: Set of prices.
      - `country_taxes` object[]: List of taxes applied on customer country.
        - `name` string, required: Tax's name.
        - `tax_amount` number, required: Amount of tax, numeric with 2 decimals.
      - `total_taxes` number: Total amount of taxes, numeric with 2 decimals.
      - `percentage_discount` number: Percentage of discount, numeric with 2 decimals.
      - `total_discount` number: Total amount of discount, numeric with 2 decimals.
      - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
      - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
      - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
      - `price_before_discount_excl_tax` number: Price not discounted excluding taxes, numeric with 2 decimals.
      - `estimated_prices` object[]: A collection of the prices converted to supported currencies as an indicative information. In case that the catalog only have one associated currency, this list won't be generated.
        - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
        - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
        - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
        - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
      - `guarantees_class_prices` object[]: List of prices split by guarantee class.
        - `code` string: Code of guarantee class.
        - `label` string: Label of guarantee class.
        - `total_taxes` number: Total amount of taxes of the guarantee class, numeric with 2 decimals.
        - `premium_after_discount_excl_tax` number: Premium discounted of the guarantee class, excluding taxes, numeric with 2 decimals.
        - `estimated_prices` object[]: A collection of the prices converted to supported currencies as an indicative information. In case that the catalog only have one associated currency, this list won't be generated.
          - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
          - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
          - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
          - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
      - `payment_periodicities` object[]: List of payment periodicities.
        - `periodicity` string, required: Selected periodicity for the payment. ISO 8601 format (R[n]/P18Y9M4DT11H9M8S).
        - `description` string, required: Periodicity label.
        - `amount_per_period` number, required: The amount of the payment period discounted including taxes, numeric with 2 decimals.
        - `amount_first_payment` number, required: The amount of the first payment.
        - `amount_per_period_before_discount` number: The amount of the payment period not discounted including taxes, numeric with 2 decimals.
    - `attachments` object[]: List of documents linked to the product.
      - `name` string, required: Attached document name.
      - `content_url` string, required: URL to download the document.
      - `type` string: Indicates the type of the document, it can be: - TERMS_AND_CONDITIONS; - OTHER; - ...
    - `consents` object[]: List of needed customer consents.
      - `code` string: Disclaimer code.
      - `text` string, required: Disclaimer text.
      - `type` 'PERSONAL_DATA' | 'SUBSCRIPTION' | 'PAYMENT' | 'SEND_QUOTE' | 'ALL', required: Type, indicates on which context (or step of customer journey) the message can be displayed.
      - `approval_type` string[]: Approval type, defines how display this consent, as a normal checkbox or if is mandatory before the form
      - `is_mandatory` boolean, required: Indicates if the consent is mandatory.
    - `disclaimers` object[]: List of disclaimers to display to the customer.
      - `code` string: Disclaimer code.
      - `text` string, required: Disclaimer text.
      - `type` 'PERSONAL_DATA' | 'SUBSCRIPTION' | 'PAYMENT' | 'SEND_QUOTE' | 'ALL', required: Type, indicates on which context (or step of customer journey) the message can be displayed.
      - `approval_type` string[]: Approval type, defines how display this consent, as a normal checkbox or if is mandatory before the form
    - `travelers_breakdown` object[]: List of travelers breakdown.
      - `type` 'ADULTS' | 'CHILDREN' | 'INFANTS' | 'SENIORS': Traveler type.
      - `quote_code` string: Quote code per traveler type.
      - `total_travelers` number: Total number of travellers by type.
      - `prices` object: Set of prices.
        - `country_taxes` object[]: List of taxes applied on customer country.
          - `name` string, required: Tax's name.
          - `tax_amount` number, required: Amount of tax, numeric with 2 decimals.
        - `total_taxes` number: Total amount of taxes, numeric with 2 decimals.
        - `percentage_discount` number: Percentage of discount, numeric with 2 decimals.
        - `total_discount` number: Total amount of discount, numeric with 2 decimals.
        - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
        - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
        - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
        - `price_before_discount_excl_tax` number: Price not discounted excluding taxes, numeric with 2 decimals.
        - `estimated_prices` object[]: A collection of the prices converted to supported currencies as an indicative information. In case that the catalog only have one associated currency, this list won't be generated.
          - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
          - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
          - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
          - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
        - `guarantees_class_prices` object[]: List of prices split by guarantee class.
          - `code` string: Code of guarantee class.
          - `label` string: Label of guarantee class.
          - `total_taxes` number: Total amount of taxes of the guarantee class, numeric with 2 decimals.
          - `premium_after_discount_excl_tax` number: Premium discounted of the guarantee class, excluding taxes, numeric with 2 decimals.
          - `estimated_prices` object[]: A collection of the prices converted to supported currencies as an indicative information. In case that the catalog only have one associated currency, this list won't be generated.
            - `currency` string, required: Customer currency, ISO 4217 format (3 letter code).
            - `premium_after_discount_excl_tax` number: Premium discounted excluding taxes, numeric with 2 decimals.
            - `price_before_discount_incl_tax` number: Price not discounted including taxes, numeric with 2 decimals.
            - `price_after_discount_incl_tax` number, required: Price discounted including taxes (Final price), numeric with 2 decimals.
        - `payment_periodicities` object[]: List of payment periodicities.
          - `periodicity` string, required: Selected periodicity for the payment. ISO 8601 format (R[n]/P18Y9M4DT11H9M8S).
          - `description` string, required: Periodicity label.
          - `amount_per_period` number, required: The amount of the payment period discounted including taxes, numeric with 2 decimals.
          - `amount_first_payment` number, required: The amount of the first payment.
          - `amount_per_period_before_discount` number: The amount of the payment period not discounted including taxes, numeric with 2 decimals.
    - `addon_code` string, required: Code.
  - `payment_modes` object[]: List of authorized means of payment.
    - `type` 'CREDIT_CARD' | 'DEBIT_CARD', required: Payment mode accepted by the provider.
    - `provider` object, required: Payment service provider.
      - `id` string, required: Provider unique identifier.
      - `label` string, required: Label.
  - `is_pre_contract_required` boolean: Indicates if a pre-contractual communication is required before subscription validation.
  - `deep_link_url` string: URL to the AXA customer website.
  - `global_quote_code` string: Quote code to return all matching products. Use this code to retrieve the previous quote request results for all products matching with same criteria used

## Other responses

- `400`: Bad Request.
- `401`: Unauthorized. The identity of the caller has not been definitely confirmed (invalid issuer, expired token, ...)
- `403`: Forbidden. The identity of the caller is confirmed, however the required access grants are not met (missing scope, unknown client_id, ...)
- `default`: Default response format.

## Changes

- **2026-08-06** `efe32b811f1d`: 1 info
  - added the new optional request property `oneOf[subschema #1]/travel/allOf[subschema #1]/is_for_contract_creation`

[Operation history](https://skmtc.dev/axa-assistance/apis/axa-assistance-travel-api/changes/sales/v2/individual/travel/quotes_requests/post.md)

---

[API](https://skmtc.dev/axa-assistance/apis/axa-assistance-travel-api.md) - [All operations](https://skmtc.dev/axa-assistance/apis/axa-assistance-travel-api/llms.txt) - [OpenAPI document](https://skmtc.dev/axa-assistance/apis/axa-assistance-travel-api/revisions/700f7054c1d2?raw)
