Arrivals by Airport(空港毎の着陸履歴情報)OpenSky Network REST API

1.Arrivals by Airport(空港毎の着陸履歴情報)とは

Arrivals by Airport(空港毎の着陸履歴情報)はOpenSky Network REST APIの1つのエンドポイントです。
特定の空港に到着した航空機のフライト履歴情報を取得します。
このAPIは、航空ファンやデータ分析者が「どこの空港に、どの飛行機が、いつ、どこから来たのか」を調べる際によく使われます。

2.機能

このエンドポイントは、特定の空港に到着した航空機のフライト履歴情報をJSON形式で返します。

3.オペレーション

GET /flights/arrival

4.リクエスト

以下が要求パラメータです。

プロパティタイプ詳細
airportstring空港のICAOコード(例: 羽田なら RJTT、成田なら RJAA)。
beginintegerフライト情報取得のための開始時刻(検索開始時刻)。Unix時間。
endintegerフライト情報取得のための終了時刻(検索終了時刻)。Unix時間。

検索期間は2日を超えてはいけません。

5.レスポンス

応答は以下のプロパティを持つJSONオブジェクトです。
一般的なAPIのように「配列の0番目がICAO24、1番目が…」といったインデックス形式(CSV的な構造)ではなく、キーと値がペアになったオブジェクト形式です。

プロパティタイプ詳細
icao24string機体固有の24ビットICAOアドレス(小文字)。
firstSeeninteger最初に観測された時刻(Unix Timestamp)。通常は離陸時刻に相当。
estDepartureAirportstring出発空港のICAOコード。特定できない場合は null。
lastSeeninteger最後に観測された時刻(Unix Timestamp)。通常は着陸時刻に相当。
estArrivalAirportstring到着空港のICAOコード。特定できない場合は null。
callsignstringコールサイン(8文字以内)。
estDepartureAirportHorizDistanceinteger出発空港からの水平距離(メートル)。
estDepartureAirportVertDistanceinteger出発空港からの垂直距離(メートル)。
estArrivalAirportHorizDistanceinteger到着空港からの水平距離(メートル)。
estArrivalAirportVertDistanceinteger到着空港からの垂直距離(メートル)。
departureAirportCandidatesCountinteger出発空港の候補数。
arrivalAirportCandidatesCountinteger到着空港の候補数。

引用:The OpenSky Network API documentation
https://openskynetwork.github.io/opensky-api/rest.html#arrivals-by-airport