> For the complete documentation index, see [llms.txt](https://docs.travu.africa/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.travu.africa/master-2/trips/get-list-of-airports.md).

# Get List of Airports

This is an api endpoint that supplies the full NAMES and STRINGS of departure and destination airports as supported by the Travu API.

This API Endpoint makes a GET request to the Travu API service in other to get a response containing the full state NAMES and STRINGS of airports as supported by the Travu API, which is used as the Departure and Destination in [Get Bus Trips](/master-1/trips.md#body-payload).

## ENDPOINT URL

**REQUEST TYPE**: GET

**LIVE & TEST BASE URL**: <https://api.travu.africa/api/v1/flight-airports>

## RESPONSE

The Response for this request should bring the **AIRPORT LIST** and **DETAILS** in the below format;

```json
[
    {
        "AirportCode": "HZO",
        "AirportName": "HO Airport (HZO)",
        "CityCountry": "HO, Ghana",
        "City": "HO",
        "Country": "Ghana"
    },
    {
        "AirportCode": "AZR",
        "AirportName": "Adrar Airport (AZR)",
        "CityCountry": "Adrar, Algeria",
        "City": "Adrar",
        "Country": "Algeria"
    },
    {
        "AirportCode": "ALG",
        "AirportName": "Algiers (ALG)",
        "CityCountry": "Algiers, Algeria",
        "City": "Algiers",
        "Country": "Algeria"
    },
    {
        "AirportCode": "AAE",
        "AirportName": "Annaba airport (AAE)",
        "CityCountry": "Annaba, Algeria",
        "City": "Annaba",
        "Country": "Algeria"
    },
    {
        "AirportCode": "BLJ",
        "AirportName": "Batna airport (BLJ)",
        "CityCountry": "Batna, Algeria",
        "City": "Batna",
        "Country": "Algeria"
    }
]
```
