Activity

Activity endpoints expose the recent ATProto event cache and a real-time WebSocket proxy to the Bluesky Jetstream firehose. The cache is populated as the indexer consumes the firehose.

GET /activity

Paginated list of recent ATProto events from the Jetstream cache.

Events are cached as the Jetstream firehose is consumed. Only Tangled-relevant collections are retained by default.

Query parameters

NameTypeRequiredDescription
limit int Results per page (1–200). Default 50.
offset int Pagination offset. Default 0.
collection string Filter by ATProto collection NSID.
operation string Filter by operation: create, update, delete.
did string Filter by actor DID.

GET /activity/stream

WebSocket proxy to the Bluesky Jetstream firehose.

Accepts a WebSocket upgrade and forwards all query parameters to jetstream2.us-east.bsky.network. Standard Jetstream params: wantedCollections, wantedDids, cursor.