> 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 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"
    }
]
```
