---
title: "Make charter search request"
method: POST
path: "/v3/charter_searches/"
tags: ["charter_searches"]
deprecated: true
---

# Make charter search request

`POST /v3/charter_searches/`

> **Deprecated.**

Make charter search request

## Request body

- CharterSearchRequest
  - `legs` SearchFlightLeg[]
    - `departure_airport` SearchAirport
      - `id` integer, nullable — airport identifier
      - `icao` string, nullable — airport ICAO code
      - `iata` string, nullable — airport IATA code
      - `lid` string, nullable — Local Identifier
      - `name` string, nullable — airport name
      - `slug` string, nullable
      - `city` QuoteAirportCity, required
        - `id` integer, required — City identifier
        - `name` string, required — City name
    - `arrival_airport` SearchAirport
      - `id` integer, nullable — airport identifier
      - `icao` string, nullable — airport ICAO code
      - `iata` string, nullable — airport IATA code
      - `lid` string, nullable — Local Identifier
      - `name` string, nullable — airport name
      - `slug` string, nullable
      - `city` QuoteAirportCity, required
        - `id` integer, required — City identifier
        - `name` string, required — City name
    - `pax` integer — Number of passengers
    - `departure_datetime` string, date-time — Departure date UTC in format "yyyy-mm-ddThh:mm"
  - `aircraft` SearchAircraft[]
    - `id` integer, nullable — Aircraft identifier
    - `tail_number` string, nullable — Aircraft tail_number
    - `ac_type` string, nullable — Aircraft type
    - `ac_class` string, nullable — Aircraft_class
  - `companies` SearchRequestedCompany[]
    - `id` integer, nullable
    - `name` string, nullable
  - `sorting` SearchSorting
    - `approach_distance_weight` number, double, required
    - `range_redundancy_weight` number, double, required
    - `cabin_redundancy_weight` number, double, required
    - `operator_response_rate_weight` number, double, required
    - `aviapages_validation_weight` number, double, required
    - `schedule_integration_weight` number, double, required
    - `aircraft_has_images_weight` number, double, required
  - `year_of_production_gte` integer
  - `year_of_production_lte` integer
  - `refurbished_gte` integer
  - `sleeping_places_gte` integer
  - `luggage_volume_gte` number, double
  - `cabin_crew` boolean
  - `entertainment_system` boolean
  - `hot_meal` boolean
  - `lavatory` boolean
  - `adult_critical_care` boolean
  - `pediatric_critical_care` boolean
  - `wireless_internet` boolean
  - `shower` boolean
  - `smoking` boolean
  - `satellite_phone` boolean
  - `medical_ramp` boolean
  - `pets_allowed` boolean
  - `is_ambulance` boolean
  - `allow_techstop` boolean
  - `empty_legs` boolean
  - `aircraft_location` boolean
  - `ip` string
  - `operator_origin_countries` CharterSearchCountry[]
    - `country_id` integer
    - `name` string
    - `iso_alpha2` string
    - `iso_alpha3` string

## Response `200`

- CharterSearchResponse
  - `companies` SearchResponseCompany[], nullable, required
    - `id` integer, required
    - `name` string, required
    - `slug` string, required
    - `city` SearchResponseCity, required
      - `id` integer, required
      - `name` string, required
    - `country` SearchResponseCountry, required
      - `id` integer, required
      - `name` string, required
    - `aircraft` SearchResponseAircraft[], nullable, required
      - `id` integer, required
      - `ac_type` string, required
      - `year_of_production` integer, required
      - `tail_number` string, required
      - `location` string, nullable, required
      - `images` AircraftImage[], nullable
        - `url` string, uri, required
        - `image_type` union, required
          - 'exterior' | 'cabin' | 'plan' | 'cockpit' | 'other' | 'notail' — * `exterior` - exterior * `cabin` - cabin * `plan` - plan * `cockpit` - cockpit * `other` - other * `notail` - notail
          - unknown
      - `max_passengers` integer, required

## Other responses

- `429`

---

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