AT Protocol Relay & Firehose

The Relay aggregates the com.atproto.sync.subscribeRepos firehose across PDS hosts and re-broadcasts the combined event stream over WebSocket. AppViews and indexers subscribe to a Relay to get a near-real-time view of every public record written on the network without polling individual PDS instances.

AT Protocol Relay & Firehose is one of 6 APIs that AT Protocol publishes on the APIs.io network.

Tagged areas include Relay, Firehose, WebSocket, Streaming, and Sync. The published artifact set on APIs.io includes an API reference.

API entry from apis.yml

apis.yml Raw ↑
aid: at-protocol:relay-firehose
name: AT Protocol Relay & Firehose
description: 'The Relay aggregates the com.atproto.sync.subscribeRepos firehose

  across PDS hosts and re-broadcasts the combined event stream over

  WebSocket. AppViews and indexers subscribe to a Relay to get a

  near-real-time view of every public record written on the network

  without polling individual PDS instances.

  '
humanURL: https://atproto.com/guides/glossary
baseURL: wss://bsky.network
tags:
- Relay
- Firehose
- WebSocket
- Streaming
- Sync
properties:
- type: Specification
  url: https://atproto.com/specs/sync
- type: Reference
  url: https://github.com/bluesky-social/indigo