Skip to main content
GET
/
api
/
airlines
Airlines on Route
curl --request GET \
  --url https://app.airrating.io/api/airlines
{
  "origin": "<string>",
  "destination": "<string>",
  "airlines": [
    {
      "airline": "<string>",
      "airline_name": "<string>",
      "score": 123,
      "label": "<string>",
      "delay_rate": 123,
      "total_flights": 123,
      "confidence": 123
    }
  ]
}

Overview

Returns a list of all airlines that operate a given route, each with their own Risk Score and historical delay statistics. Useful for comparing carriers before booking.

Request

origin
string
required
IATA code of the departure airport (e.g. FCO, LHR, JFK).
dest
string
required
IATA code of the arrival airport.
api_key
string
required
Your API key.

Response

origin
string
IATA code of the departure airport.
destination
string
IATA code of the arrival airport.
airlines
array
List of airlines operating the route, each with:

Example

curl "https://app.airrating.io/api/airlines?origin=FCO&dest=LHR&api_key=YOUR_API_KEY"
Response
{
  "origin": "FCO",
  "destination": "LHR",
  "airlines": [
    {
      "airline": "AZ",
      "airline_name": "ITA Airways",
      "score": 62,
      "label": "Medium risk",
      "delay_rate": 0.31,
      "total_flights": 312,
      "confidence": 0.84
    },
    {
      "airline": "BA",
      "airline_name": "British Airways",
      "score": 45,
      "label": "Medium risk",
      "delay_rate": 0.22,
      "total_flights": 198,
      "confidence": 0.72
    },
    {
      "airline": "FR",
      "airline_name": "Ryanair",
      "score": 28,
      "label": "Low risk",
      "delay_rate": 0.14,
      "total_flights": 543,
      "confidence": 0.91
    }
  ]
}
Airlines are returned sorted by score ascending (lowest risk first), making it easy to identify the best option on a route.