Atlas live feed
Push channel for every new censorship incident the Voidly pipeline confirms. Subscribe in a terminal, in a browser, in an agent — the stream is plain Server-Sent Events.
Honest caveat: ingestion cron runs every 6 h for OONI and every ~5 min for IODA via the Voidly Probe network — strictly real-time isn’t available, so we call this stream near-real-time. Historical incidents available at /censorship-index.
curl -N https://api.voidly.ai/v1/incidents/stream
Emits an event: connected line on connect, an event: incident for every new row, and a : heartbeat comment every 25 seconds. See /v1/incidents/stream/info for protocol metadata.
- Waiting for the next push event. The stream is alive — incidents land here as soon as the pipeline confirms them.
Where these come from
Every event is an incident row written by the Voidly ingestion pipeline. Sources include OONI Web Connectivity / Signal / WhatsApp / Telegram tests, IODA ASN-level connectivity alerts, CensoredPlanet Satellite + Hyperquack DNS/HTTP probes, and the Voidly Probe network. Severity and confidence are assigned by the v3.3 classifier; raw evidence is permanently citable at /atlas/transparency.
Other ways to subscribe
- RSS / Atom feed — refreshes every 15 min, good for podcatchers and Slack.
- Webhook subscriptions — HMAC-signed push to your endpoint with country/severity filters.
- Delta feed — incremental sync since a timestamp, ideal for batch jobs.
Stream is free under CC BY 4.0 — same licence as the rest of the Atlas corpus. No auth required for the public stream; rate limits apply if you connect more than a handful of times per minute.