At this level
network.bsky.jetstream ยท 8- network.bsky.jetstream.getBlock query Download a single block within a sealed segment file by index. Returns the raw zstd-compressed block frame exactly as stored on disk.
- network.bsky.jetstream.getImportStatus query Report the status of a timestamp-import job: lifecycle state, current phase, per-phase progress, and (on completion) the parse/mutation totals. With no job parameter, reports the current or most recent job. Bearer-token gated: without a configured token the endpoint always returns 401.
- network.bsky.jetstream.getSegment query Download a sealed segment file by name.
- network.bsky.jetstream.getZstdDictionary query Download the zstd dictionary used by the network.bsky.jetstream.subscribeEvents stream's optional compression scheme. The dictionary is requested by its zstd dictionary ID (the same ID embedded in every compressed frame's header); a client that wants compressed frames first fetches the server's current dictionary, then opts in on the websocket with zstdDictionary=<id>. The response is a raw zstd structured dictionary (RFC 8878 section 5), immutable for a given ID and CDN-cacheable. Servers may r
- network.bsky.jetstream.importTimestamps procedure Submit a timestamp-import job. The referenced CSV is staged server-local out-of-band and named by a path confined to the server's configured import directory (paths escaping it via .. or a symlink are rejected). The job runs asynchronously and shares the segment-rewrite lock with delete-compaction, so only one import runs at a time; a concurrent submit is rejected. Bearer-token gated: without a configured token the endpoint always returns 401.
- network.bsky.jetstream.listSegments query Enumerate sealed segment files available for download, in ascending index order.
- network.bsky.jetstream.planSnapshot procedure Build a download plan for the desired data pattern. The plan lists whole segments or block ranges that might contain events for the requested kinds, DIDs, and collections.
- network.bsky.jetstream.subscribeEvents subscription Stream every archived and live Jetstream event in seq order, framed per the xrpc.v1.json subprotocol. The kinds, dids, and collections filters are independent predicates ANDed together; each is match-all when omitted. See the parameter and error descriptions for cursor, filtering, and compression semantics.