Feed Data to OpenSky
Want to become a feeder and support thousands of academic researchers around the world? It's easy! Choose the setup that fits your hardware below.
How and when the boost kicks in
“Active feeder” is not a role or a setting. There is nothing to request and no support ticket to raise. It is worked out automatically from your receiver uptime. As long as at least one receiver has been online for more than 30% of the current month, you qualify. The number of receivers doesn't matter; uptime does.
Two things then have to happen before your credits actually change, which is why the boost isn't instant:
- We re-check who's feeding on a schedule. Once your uptime crosses 30% there is a short delay before the next recalculation picks you up as an active feeder.
-
Your limit updates after you've made a few more calls. Your allowance
lives in a separate “bucket” for each endpoint
(
/states/all,/flights/*,/tracks/all). Once you qualify, a bucket is bumped to 8,000 the next time it is re-checked, roughly every 50 requests to that endpoint. So keep making requests: each endpoint upgrades on its own once you've hit it enough times. Until then,X-Rate-Limit-Remainingcan still show the old 4,000 limit.
No action is needed; it switches over by itself. Your daily credits refill as a single lump when your window resets, not gradually through the day.
ADS-B Feeding
The easiest way to get started. Whether you're new to feeding or already feeding other networks, a Raspberry Pi with an RTL-SDR dongle is all you need. We recommend using adsb.im — a ready-made multi-feeder image that gets you sharing data with OpenSky and other networks in minutes, with no command-line experience required.
Get started with Raspberry PiUse your Radarcape / Air!Squitter hardware receiver to feed high-quality ADS-B data to OpenSky.
Radarcape / Air!Squitter setupOther Data Types
Feed FLARM data to OpenSky via OGN receivers.
FLARM / OGN setupFeed VHF voice data to OpenSky.
VHF setup