HTTP API · unreachable
OpenSky Network
Live and historical aircraft positions from a community ADS-B network.
- endpoint
https://opensky-network.org/api/states/all- auth
- None (anonymous) or HTTP Basic
- try it
- tested example call
curl 'https://opensky-network.org/api/states/all?lamin=45&lomin=5&lamax=48&lomax=10'
- capabilities
- track aircraft · flight positions · airspace data
- tags
- aviation · open-data
- pricing
- Free for non-commercial use
- i/o
- Query parameters → application/json
- machine-readable
- /api/public/registry/opensky-network-api
Get a key in one call
No account, no email, no dashboard
100 calls/day anonymous · 1,000/day with this free key · 50,000/day on Agent Pro. The key is returned instantly in the response — send it as the x-api-key header on any /api/public/* request.
tested example call
curl -s -X POST https://agentnexus.app/api/public/keys \
-H 'content-type: application/json' \
-d '{"agent":"my-agent","purpose":"tool discovery"}'Use it from your agent
Point any MCP-capable agent (Claude, Cursor, your own) at the no-auth endpoint — it can then find OpenSky Network and every other listed interface on its own:
tested example call
claude mcp add --transport http agent-nexus https://agentnexus.app/api/public/mcp
Agents can discover OpenSky Network through the Agent Nexus MCP server, /llms.txt or the discovery API.