---
title: "Get offer"
method: GET
path: "/offers/{id}"
tags: ["Offers"]
---

# Get offer

`GET /offers/{id}`

Retrieves a specific offer by id

## Path parameters

- `id` integer, required

## Headers

- `X-Request-ID` unknown

## Response `200`

OK

- OfferDto
  - `id` integer
  - `preferred` boolean
  - `fleet` FleetDto
    - `fleetId` integer
    - `fleetName` string
    - `transferCompanyId` integer
    - `transferCompanyName` string
  - `journey` LimitedJourneyDto
    - `id` integer
    - `code` string
    - `pickup` 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
    - `dropoff` 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
    - `pickupTime` PickupDto
      - `localTime` string, date-time
      - `timeZone` string
    - `addOns` string[]
    - `addonsPerQuantity` TravelAddonDto[]
      - `type` 'MEET_GREET' | 'BABY_SEAT' | 'BOOSTER_SEAT' | 'PETS' | 'EXTRA_STOP' | 'SPECIAL_LUGGAGE' | 'CARBON_EMISSION_COMPENSATION' | 'CHILD_SEAT'
      - `amount` 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'
    - `distance` number
    - `distanceUnit` 'METER' | 'FEET' | 'KILOMETER' | 'MILE'
    - `duration` integer
    - `fareSummary` FareSummaryResponseDto
      - `includingVat` number
      - `excludingVat` number
      - `vat` number
      - `currency` string
      - `geoZoneId` integer
      - `operationZoneId` integer
    - `travellerInfo` TravellerInfoDto
      - `firstName` string
      - `lastName` string
      - `email` string
      - `phone` string
      - `meetAndGreetSignText` string
      - `passengerCount` integer
      - `adultPassengerCount` integer
      - `childPassengerCount` integer
      - `infantPassengerCount` integer
      - `luggageCount` number
      - `checkedLuggageCount` integer
      - `carryOnLuggageCount` integer
      - `driverComments` string
      - `flightNumber` string
      - `trainNumber` string
      - `shipName` string
      - `language` string
  - `meetingPoints` MeetingPointDto[]
    - `id` integer
    - `title` string
    - `description` string
    - `latitude` number, double
    - `longitude` number, double
    - `type` 'HUB' | 'TRANSFER_COMPANY'
  - `addonsPerQuantity` TravelAddonDto[]
    - `type` 'MEET_GREET' | 'BABY_SEAT' | 'BOOSTER_SEAT' | 'PETS' | 'EXTRA_STOP' | 'SPECIAL_LUGGAGE' | 'CARBON_EMISSION_COMPENSATION' | 'CHILD_SEAT'
    - `amount` integer
  - `meetingPointRequired` boolean
  - `expiry` string, date-time
  - `status` 'PENDING' | 'NOTIFIED' | 'SKIPPED_NOTIFICATION' | 'ACCEPTED' | 'DECLINED' | 'EXPIRED' | 'MISSED'
  - `replacement` boolean

---

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