---
title: "Get list of Aircraft"
method: GET
path: "/v3/charter_aircraft/"
tags: ["aircraft"]
---

# Get list of Aircraft

`GET /v3/charter_aircraft/`

Get list of Aircraft records. All parameters are optional

## Query parameters

- `adult_critical_care` boolean
- `aircraft_class_id_in` number[]
- `aircraft_type_id_in` number[]
- `base_airport_country_iso_in` string[]
- `cabin_crew` boolean
- `company_id_in` number[]
- `cycles_lte` integer
- `entertainment_system` boolean
- `hot_meal` boolean
- `hours_flown_lte` integer
- `is_ambulance` boolean
- `is_cargo` boolean
- `lavatory` boolean
- `luggage_volume_gte` number
- `medical_ramp` boolean
- `ordering` string[]
- `page` integer
- `passengers_max_gte` integer
- `pediatric_critical_care` boolean
- `pets_allowed` boolean
- `refurbished_year_gte` integer
- `satellite_phone` boolean
- `search` string
- `shower` boolean
- `sleeping_places_gte` integer
- `smoking` boolean
- `wireless_internet` boolean
- `year_of_production_max` integer, nullable
- `year_of_production_min` integer, nullable

## Response `200`

- PaginatedCharterAircraftList
  - `count` integer
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `per_page` integer
  - `results` CharterAircraft[]
    - `id` integer, required
    - `passengers_max` integer, nullable
    - `registration_number` string, nullable
    - `year_of_production` integer, nullable
    - `slug` string, nullable
    - `serial_number` string, nullable, required
    - `is_for_charter` boolean, nullable
    - `is_for_sale` boolean, nullable
    - `comment` string, nullable
    - `tech_operator` string, nullable
    - `is_ambulance` boolean, nullable
    - `is_cargo` boolean, nullable
    - `aircraft_type` CharterAircraftType, required
      - `id` integer, required
      - `name` string, required
      - `icao` string, nullable
      - `aircraft_class` CharterAircraftClass, required
        - `id` integer, required
        - `name` string, required
    - `company` AircraftCompany, required
      - `id` integer, required
      - `name` string, required
      - `phone` string, nullable
      - `fax` string, nullable
      - `website` string, uri, nullable
      - `address` string, nullable
      - `is_operator` boolean
      - `is_broker` boolean
      - `is_fbo` boolean
      - `is_mro` boolean
      - `is_catering` boolean
      - `is_handling` boolean
      - `is_fuel_supply` boolean
      - `is_aircraft_dealer` boolean
      - `is_manufacturer` boolean
      - `is_flight_support` boolean
      - `slug` string, required
      - `city` CharterCompanyCity, required
        - `id` integer, required — City identifier
        - `name` string, required — City name
        - `country` CharterCompanyCountry, required
          - `id` integer, required
          - `name` string, required
          - `iso_alpha3` string, nullable — ISO 3166-1 alpha-3
          - `iso_alpha2` string, nullable — ISO 3166-1 alpha-2
      - `contact_email` string, email, nullable
    - `base_airport` CharterAirport, required
      - `id` integer, required
      - `name` string, required
      - `latitude` number, double, nullable
      - `longitude` number, double, nullable
      - `iata` string, nullable
      - `icao` string, nullable
      - `lid` string, nullable — Local Identifier
      - `city` CharterCity, required
        - `id` integer, required
        - `name` string, required
      - `country` CharterCountry, required
        - `id` integer, required
        - `name` string, required
        - `iso_alpha3` string, nullable — ISO 3166-1 alpha-3
        - `iso_alpha2` string, nullable — ISO 3166-1 alpha-2
    - `aircraft_extension` CharterAircraftExtension, required
      - `id` integer, required
      - `refurbishment` integer, nullable
      - `view_360` string, uri, nullable
      - `cabin_crew` boolean, nullable
      - `divan_seats` integer, nullable
      - `lavatory` boolean, nullable
      - `beds` integer, nullable
      - `hot_meal` boolean, nullable
      - `wireless_internet` boolean, nullable
      - `entertainment_system` boolean, nullable
      - `medical_ramp` boolean, nullable
      - `smoking` boolean, nullable
      - `description` string, nullable
      - `owners_approval_required` boolean, nullable
      - `pets_allowed` boolean, nullable
      - `domestic_flights_only` boolean, nullable
      - `cabin_height` string, decimal, nullable
      - `cabin_length` string, decimal, nullable
      - `cabin_width` string, decimal, nullable
      - `adult_critical_care` boolean, nullable
      - `pediatric_critical_care` boolean, nullable
      - `shower` boolean, nullable
      - `luggage_volume` string, decimal, nullable — Luggage volume, m3
      - `satellite_phone` boolean, nullable
      - `sleeping_places` integer, nullable
      - `selling_price` integer, nullable
      - `selling_comment` string, nullable
      - `selling_currency` Currency, required
        - `id` integer, required
        - `name` string, required
        - `alfa_3` string, required
    - `images` AircraftMediaImage[], nullable, required
      - `position` integer, required
      - `media` ImageMedia, required
        - `id` integer, required
        - `path` string, uri, required
      - `tag` ImageTag, required
        - `value` string, required
        - `description` string, required
    - `attachments` AircraftMediaAttachment[], nullable, required
      - `position` integer, required
      - `display_name` string, required
      - `media` AttachmentMedia, required
        - `id` integer, required
        - `path` string, uri, required

---

[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)
