---
title: "Request quotes"
method: POST
path: "/quotes"
tags: ["Quotes"]
---

# Request quotes

`POST /quotes`

Retrieves a set of quotes for the provided input parameters

## Headers

- `X-Request-ID` unknown

## Request body

- QuoteRequestDto
  - `partnerId` integer
  - `origin` LocationInputDto, required
    - `address` LocationAddressDto
      - `addressSearchPhrase` string, required
      - `countryCode` string
    - `coordinate` CoordinateDto
      - `lat` number, double
      - `lng` number, double
    - `transferzLocationId` integer
    - `hereId` string
    - `googlePlaceId` string
    - `tomTomId` string
    - `iataCode` string
    - `icaoCode` string
    - `giataId` string
    - `ttiCode` string
  - `destination` LocationInputDto, required
    - `address` LocationAddressDto
      - `addressSearchPhrase` string, required
      - `countryCode` string
    - `coordinate` CoordinateDto
      - `lat` number, double
      - `lng` number, double
    - `transferzLocationId` integer
    - `hereId` string
    - `googlePlaceId` string
    - `tomTomId` string
    - `iataCode` string
    - `icaoCode` string
    - `giataId` string
    - `ttiCode` string
  - `pickupDateTime` string, date-time, required
  - `adultPassengers` integer
  - `childPassengers` integer
  - `infantPassengers` integer
  - `checkedLuggage` integer
  - `carryOnLuggage` integer
  - `source` string — An optional value to indicate the source of the quote request from within the partner's platform.
  - `discountCode` string — Discount code to be applied to the quote. If the discount code is not valid, the quote will be generated without applying the discount.
  - `requireInstantConfirmation` boolean — Setting this field to true means only quotes with instant confirmation availability will be returned.
  - `limitToVehicleCategory` 'SEDAN' | 'STATIONWAGON' | 'SUV' | 'MINIVAN' | 'BUSINESS_LIMOUSINE' | 'BUSINESS_SEDAN' | 'STRETCH_LIMOUSINE' | 'MINIBUS' | 'TOURING_CAR' | 'STANDARD_ELECTRIC_CAR' | 'EXCLUSIVE_MINIVAN' | 'LUXURY_SEDAN' | 'HIGH_END_ELECTRIC_CAR' | 'SHUTTLE' | 'ECONOMY_SEDAN' | 'HELICOPTER' | 'VAN' | 'BUS' | 'MPV' | 'COACH' | 'SPEEDY_SHUTTLE' | 'EVENT_SHUTTLE' | 'DIRECT_SHUTTLE'
  - `currencyCode` string
  - `limitToVehicleCategories` string[]

## Response `200`

OK

- QuoteResponseDto
  - `id` integer
  - `origin` LocationDto
    - `bookerEnteredAddress` string
    - `resolvedAddress` string
    - `fullResolvedAddress` AddressDto
      - `streetName` string
      - `streetNumber` string
      - `city` string
      - `postalCode` string
      - `region` string
      - `countryCode` string
      - `establishment` string
    - `latitude` number, double
    - `longitude` number, double
    - `hub` boolean
    - `iataCode` string
  - `destination` LocationDto
    - `bookerEnteredAddress` string
    - `resolvedAddress` string
    - `fullResolvedAddress` AddressDto
      - `streetName` string
      - `streetNumber` string
      - `city` string
      - `postalCode` string
      - `region` string
      - `countryCode` string
      - `establishment` string
    - `latitude` number, double
    - `longitude` number, double
    - `hub` boolean
    - `iataCode` string
  - `quotes` QuoteDto[]
    - `id` integer
    - `vehicleCategory` 'SEDAN' | 'STATIONWAGON' | 'SUV' | 'MINIVAN' | 'BUSINESS_LIMOUSINE' | 'BUSINESS_SEDAN' | 'STRETCH_LIMOUSINE' | 'MINIBUS' | 'TOURING_CAR' | 'STANDARD_ELECTRIC_CAR' | 'EXCLUSIVE_MINIVAN' | 'LUXURY_SEDAN' | 'HIGH_END_ELECTRIC_CAR' | 'SHUTTLE' | 'ECONOMY_SEDAN' | 'HELICOPTER' | 'VAN' | 'BUS' | 'MPV' | 'COACH' | 'SPEEDY_SHUTTLE' | 'EVENT_SHUTTLE' | 'DIRECT_SHUTTLE'
    - `vehicleImageUrl` string
    - `vehicleModels` string
    - `passengerCapacity` integer
    - `luggageCapacity` number
    - `price` number
    - `vat` number
    - `commission` number
    - `commissionVat` number
    - `discount` number
    - `discountPercentage` number
    - `discountVat` number
    - `currencyCode` string
    - `combinedSeatBasedAddonCapacity` integer
    - `expires` string, date-time
    - `availableTravelAddons` QuoteTravelAddonDto[]
      - `id` integer
      - `type` 'MEET_GREET' | 'BABY_SEAT' | 'BOOSTER_SEAT' | 'PETS' | 'EXTRA_STOP' | 'SPECIAL_LUGGAGE' | 'CARBON_EMISSION_COMPENSATION' | 'CHILD_SEAT'
      - `price` number
      - `commission` number
      - `maxAllowed` integer
    - `includedWaitingTimeInMinutes` integer
    - `freeCancellationUntil` string, date-time
    - `instantConfirmation` boolean
    - `combinedBabyAndBoosterSeatsCapacity` integer — This field is deprecated and has been replaced by 'combinedSeatBasedAddonCapacity'
    - `pricePerPassenger` boolean

---

[API](https://skmtc.dev/transferz/apis/authentication-api.md) · [All operations](https://skmtc.dev/transferz/apis/authentication-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/transferz/authentication-api/revisions/73249fb480f2/schema)
