Skip to main content

Streaming Platform

The ADSB Exchange Streaming Platform delivers a real-time* stream of aviation events over gRPC, sourced from the global ADS-B Exchange receiver network. Server-side filters let you narrow the stream to the aircraft, regions, or attributes you care about.

What you'll receive

Aircraft State

A continuous stream of state updates, one per tracked aircraft. Each snapshot covers:

  • Identity
  • Position
  • Altitude
  • Movement
  • Autopilot & navigation
  • Atmospheric (derived)
  • GPS integrity
  • Data quality
  • Source indicators
  • Timing & metadata
  • ACAS / TCAS

See Aircraft for every field in each category.

How you'll receive it

  • Protocol: gRPC over HTTP/2
  • Payload: continuous batches of aircraft state updates, delivered as JSON arrays inside JsonAircraftBatch messages
  • Authentication: Client ID via the client-id request header; Subscription ID in the request body
  • Optional filtering: narrow what you receive via the subscription's FilterString — see Filtering

* Sub-second buffering and network optimisations are in place for performance reasons.