network.bsky.jetstream.listSegments
Enumerate sealed segment files available for download, in ascending index order.
- class atproto_client.models.network.bsky.jetstream.list_segments.Params
Bases:
ParamsModelBaseParameters model for
network.bsky.jetstream.listSegments.
- class atproto_client.models.network.bsky.jetstream.list_segments.ParamsDict
Bases:
TypedDict- cursor: NotRequired[str | None]
Opaque pagination cursor from a previous response.
- limit: NotRequired[int | None]
Maximum number of segment file names to return.
- class atproto_client.models.network.bsky.jetstream.list_segments.Response
Bases:
ResponseModelBaseOutput data model for
network.bsky.jetstream.listSegments.- field segments: List[models.NetworkBskyJetstreamListSegments.Segment] [Required]
Segments.
- class atproto_client.models.network.bsky.jetstream.list_segments.Segment
Bases:
ModelBaseDefinition model for
network.bsky.jetstream.listSegments.- field checksum: str [Required]
Segment-format xxh3 metadata checksum as 16-char hex; equals the getSegment ETag.
- field event_count: int [Required]
Number of events in the segment.
- field index: int [Required]
Zero-based segment index.
- field max_seq: int [Required]
Max seq.
- field max_witnessed_at: int [Required]
Latest witnessed-at, unix microseconds.
- field min_seq: int [Required]
Min seq.
- field min_witnessed_at: int [Required]
Earliest witnessed-at, unix microseconds.
- field name: str [Required]
Segment filename; pass to getSegment.
- field size_bytes: int [Required]
File size in bytes.