Transport

OpenSky Network API.

ADS-B state vectors, tracks, and aircraft movement data for research and non-commercial use. OpenSky explicitly does not provide commercial schedule or delay data beyond what can be derived from ADS-B.

Public Public ADS-B state-vector and track API Free public for research/non-commercial usage within project limits Operational / near real time Open source
Runtime role

Catalog only

Access class

Public

Access type

Public ADS-B state-vector and track API

Free status

Free public for research/non-commercial usage within project limits

Cadence

Operational / near real time

Last verified

2026-05-11

Access class note

Publicly reachable, but reuse beyond personal or non-commercial contexts still needs a licensing review.

Used in layers

page reference only

Useful fields

airport code, airport or operator, flight number where applicable, scheduled or observed times, status family, aircraft type or registration, weather and NOTAM context, gate/check-in/baggage only when the source genuinely provides them, confidence, source URL, last verified

Reliability rating

Medium-high for discovery and context; operational reliability depends on endpoint stability.

Runtime truth

Runtime role

Catalog only

Production ready

Not yet

Entity scope

No runtime entity scope yet.

Observation scope

No live observation ingestion yet.

Decision scope

Not wired into active decisions yet.

Runtime note

Profiled in the atlas and public pages, but not yet connected to live graph computation.

How this helps travel recommendations

Turns Thai aviation into source-backed decisions: which airport or airline is actually operating, whether a flight is delayed or only appears stale on a board, whether a route is really on sale, what the weather and NOTAM risk is, and how much confidence the traveler should put in each layer.

Endpoint and API notes

ADS-B state vectors, tracks, and aircraft movement data for research and non-commercial use. OpenSky explicitly does not provide commercial schedule or delay data beyond what can be derived from ADS-B.

Open the source endpoint or documentation. Return to the Thailand data atlas.

Developer reference

Best endpoint

Use CAAT and AEROTHAI for official regulatory and publication truth, AOT/DOA for airport-board and airport-stat context, commercial status/tracking APIs for live flight movement, and fare or booking APIs only when explicit authorization exists.

Recommended refresh

Refresh every 15-60 minutes, with caching and backoff when the upstream fails.

Travel scoring role

Turns Thai aviation into source-backed decisions: which airport or airline is actually operating, whether a flight is delayed or only appears stale on a board, whether a route is really on sale, what the weather and NOTAM risk is, and how much confidence the traveler should put in each layer.

Comparable / backup source

CAAT, AOT, Department of Airports, AEROTHAI, TMD Aeromet, NOAA, OAG, Cirium, FlightAware, Flightradar24, OpenSky, ADS-B Exchange, Amadeus, Skyscanner, Duffel, Sabre, IATA ONE Record, THAI Cargo, and OurAirports.

Example request

# Verify the documented flight endpoint before production use.
curl -L "https://opensky-network.org/data/api" -H "Accept: application/json"

Failure modes

  • There is no single universal public Thailand flight feed.
  • Airport boards, commercial status APIs, ADS-B tracking, and airline apps can disagree in the same minute.
  • ADS-B position feeds do not guarantee gate, baggage, cancellation-reason, or passenger-facing boarding fields.
  • A schedule is not the same thing as seat availability or a valid fare offer.
  • AIP, NOTAM, and slot publications are official, but they are not live consumer booking or airport-operations APIs.
  • Passenger APPS, PNR, check-in, boarding, and payment data are restricted and should never be treated as open public data.

Last checked and source confidence

Last checked: 2026-05-11.

Source confidence: Treat this profile as strongest for the exact role named above. It is weaker when the source is stretched into live availability, legal proof, or traveler-fit decisions it does not directly prove.