com.atproto.sync.list_blobs#
- pydantic model atproto.xrpc_client.models.com.atproto.sync.list_blobs.Params#
Bases:
ParamsModelBase
Parameters model for
com.atproto.sync.listBlobs
.Show JSON schema
{ "title": "Params", "description": "Parameters model for :obj:`com.atproto.sync.listBlobs`.", "type": "object", "properties": { "did": { "title": "Did", "type": "string" }, "cursor": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Cursor" }, "limit": { "anyOf": [ { "maximum": 1000, "minimum": 1, "type": "integer" }, { "type": "null" } ], "default": 500, "title": "Limit" }, "since": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Since" } }, "additionalProperties": false, "required": [ "did" ] }
- field cursor: Optional[str] = None#
Cursor.
- field did: str [Required]#
The DID of the repo.
- field limit: Optional[int] = 500#
Limit.
- Constraints:
ge = 1
le = 1000
- field since: Optional[str] = None#
Optional revision of the repo to list blobs since.
- class atproto.xrpc_client.models.com.atproto.sync.list_blobs.ParamsDict#
Bases:
TypedDict
- cursor: typing_extensions.NotRequired[Optional[str]]#
Cursor.
- did: str#
The DID of the repo.
- limit: typing_extensions.NotRequired[Optional[int]]#
Limit.
- since: typing_extensions.NotRequired[Optional[str]]#
Optional revision of the repo to list blobs since.
- pydantic model atproto.xrpc_client.models.com.atproto.sync.list_blobs.Response#
Bases:
ResponseModelBase
Output data model for
com.atproto.sync.listBlobs
.Show JSON schema
{ "title": "Response", "description": "Output data model for :obj:`com.atproto.sync.listBlobs`.", "type": "object", "properties": { "cids": { "items": { "type": "string" }, "title": "Cids", "type": "array" }, "cursor": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Cursor" } }, "additionalProperties": false, "required": [ "cids" ] }
- field cids: List[str] [Required]#
Cids.
- field cursor: Optional[str] = None#
Cursor.