The Astro-COLIBRI alert broker streams multi-messenger transient alerts in real time: gravitational waves, gamma-ray bursts, neutrinos, fast radio bursts, optical transients and more. It is an Apache Kafka broker, so you can consume it from any language that has a Kafka client, and alerts reach you within seconds of Astro-COLIBRI processing them rather than on a polling interval.
The official Python SDK, astrocolibri, includes a consumer for this broker that handles the connection, authentication and consumer-group details for you. Using it is optional: this page documents the broker itself, so you can equally point your own Kafka client at it. The same SDK also queries the Astro-COLIBRI API, to look up the events an alert refers to and to search around them.
Both are consume only. Publishing is restricted to the Astro-COLIBRI infrastructure, so no client can inject alerts into the streams.