# Routenerkennung

Rufzeichen in Städtepaare auflösen, Routennetze von Flughäfen auflisten und Statistiken zu Routenpaaren mit Fluggesellschaften, Entfernung und Blockzeit abfragen.



Welchen Routen-Endpoint sollten Sie aufrufen — Rufzeichenauflösung, Routenliste eines Flughafens oder Statistiken zu Routenpaaren? Die Routen-Endpoints nutzen die eigene Routendatenbank von SkyLink, um **Rufzeichen** (Flugkennungen in [ADS-B](https://www.faa.gov/air_traffic/technology/adsb), z. B. `BAW178`) Städtepaaren zuzuordnen, und stellen Routenlisten von Flughäfen mit Häufigkeitsstatistiken bereit.

| Endpoint                          | Seite                                           | Wann verwenden                                                                            |
| --------------------------------- | ----------------------------------------------- | ----------------------------------------------------------------------------------------- |
| `GET /routes/callsign/{callsign}` | [Rufzeichen → Route](/docs/v31/routes-callsign) | Ein Live-Rufzeichen Abflug- und Zielflughafen zuordnen                                    |
| `GET /routes/airport/{code}`      | [Flughafenrouten](/docs/v31/routes-airport)     | Alle Routen von oder zu einem Flughafen auflisten                                         |
| `GET /routes/pairs`               | [Routenpaare](/docs/v31/routes-pairs)           | Statistiken zu Routenpaaren abfragen — Fluggesellschaften, Entfernung, typische Blockzeit |

**Auswahl eines Endpoints.** Beginnen Sie mit [Rufzeichen → Route](/docs/v31/routes-callsign), wenn Sie ein Live-[ADS-B](https://www.faa.gov/air_traffic/technology/adsb)-Rufzeichen haben und ein Städtepaar benötigen. Verwenden Sie [Flughafenrouten](/docs/v31/routes-airport), um Abflüge oder Ankünfte an einem Drehkreuz aufzulisten. Verwenden Sie [Routenpaare](/docs/v31/routes-pairs), wenn Sie einen oder beide Flughafencodes bereits kennen und Kontext zu Fluggesellschaften und Entfernung benötigen.

Nachdem Sie die Flughäfen aufgelöst haben, können Sie mit [Flughäfen](/docs/v31/airports) für Pistendaten oder mit [Entfernung](/docs/v31/distance) für präzise Großkreisberechnungen weitermachen. Für den Live-Flugstatus siehe [Flugstatus](/docs/v31/flight-status).

## Fehlerantworten [#error-responses]

Gemeinsame Plattformfehler: [Fehlerbehandlung](/docs/errors). Endpoint-spezifisch:

### 422 — Validierungsfehler [#422--validation-error]

Wird zurückgegeben, wenn Pfad- oder Query-Parameter die Schemavalidierung nicht bestehen (zum Beispiel `limit` außerhalb von 1–500).

```json
{
  "detail": [
    {
      "type": "greater_than_equal",
      "loc": ["query", "limit"],
      "msg": "Input should be greater than or equal to 1"
    }
  ]
}
```

Parametertabellen und Antwortfelder der einzelnen Endpoints finden Sie auf den oben verlinkten Referenzseiten.

***

Siehe auch: [Flugstatus](/docs/v31/flight-status) · [Flugpläne](/docs/v31/schedules) · [Entfernung](/docs/v31/distance)
