---
title: "Get list of Availability records (DEPRECATED)"
method: GET
path: "/v3/availabilities/"
tags: ["availabilities"]
deprecated: true
---

# Get list of Availability records (DEPRECATED)

`GET /v3/availabilities/`

> **Deprecated.**

Get list of actual aircraft Availability records. All parameters are optional. DEPRECATED: use `/empty_legs/` instead.

## Query parameters

- `arr_airport_code_in` string[]
- `arr_airport_country_iso_alpha2_in` string[]
- `arr_airport_country_iso_alpha3_in` string[]
- `arrival_airport_id_in` number[]
- `created_at_gt` string, date-time
- `dep_airport_code_in` string[]
- `dep_airport_country_iso_alpha2_in` string[]
- `dep_airport_country_iso_alpha3_in` string[]
- `dep_airport_id_in` number[]
- `from_date_local` string, date-time
- `from_date_utc` string
- `has_arrival_airport` boolean
- `has_price` boolean
- `ordering` string[]
- `page` integer
- `reg` string
- `search_coords` string
- `search_coords_radius` number
- `to_date_local` string, date-time
- `to_date_utc` string

## Response `200`

- PaginatedAvailabilityList
  - `count` integer
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `per_page` integer
  - `results` Availability[]
    - `id` integer, required
    - `registration_number` string, nullable, required — Aircraft registration number
    - `aircraft_type` string, nullable, required
    - `company` string, nullable, required — Company name
    - `from_date_utc` string, date-time, required — From date available in format "yyyy-mm-ddThh:mm"
    - `to_date_utc` string, date-time, required — To date available in format "yyyy-mm-ddThh:mm"
    - `comment` string, nullable — Commentary about availability record
    - `price` number, double, nullable — Flight price
    - `currency_code` string, nullable — Price currency (3 digit currency code)
    - `dep_airport` ScheduleAirport — Airport. For create/update use one of the fields: 'id', 'name', 'iata', 'icao', 'lid'. Fields are case-insensitive.
      - `id` integer, nullable — airport identifier
      - `name` string, nullable — airport name
      - `iata` string, nullable — airport IATA code
      - `icao` string, nullable — airport ICAO code
      - `lid` string, nullable — Local Identifier
      - `slug` string, nullable
      - `city` ScheduleCity, required
        - `id` integer, required
        - `name` string, required
        - `country` ScheduleCountry, required
          - `id` integer, required
          - `name` string, required
          - `iso_alpha2` string, nullable — ISO 3166-1 alpha-2
          - `iso_alpha3` string, nullable — ISO 3166-1 alpha-3
    - `arr_airport` ScheduleAirport — Airport. For create/update use one of the fields: 'id', 'name', 'iata', 'icao', 'lid'. Fields are case-insensitive.
      - `id` integer, nullable — airport identifier
      - `name` string, nullable — airport name
      - `iata` string, nullable — airport IATA code
      - `icao` string, nullable — airport ICAO code
      - `lid` string, nullable — Local Identifier
      - `slug` string, nullable
      - `city` ScheduleCity, required
        - `id` integer, required
        - `name` string, required
        - `country` ScheduleCountry, required
          - `id` integer, required
          - `name` string, required
          - `iso_alpha2` string, nullable — ISO 3166-1 alpha-2
          - `iso_alpha3` string, nullable — ISO 3166-1 alpha-3
    - `availability_id` integer, required — ID of availability record
    - `dep_airport_icao` string — Departure airport ICAO code
    - `arrival_airport_icao` string, nullable — Arrival airport ICAO code

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