com.atproto.repo.list_records¶
- class atproto_client.models.com.atproto.repo.list_records.Params¶
Bases:
ParamsModelBaseParameters model for
com.atproto.repo.listRecords.- field collection: str [Required]¶
The NSID of the record type.
- Constraints:
func = Validated by:
string_formats.validate_nsid()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field cursor: str | None = None¶
Cursor.
- field limit: int | None = None¶
The number of records to return.
- Constraints:
ge = 1
le = 100
- field repo: str | str [Required]¶
The handle or DID of the repo.
- field reverse: bool | None = None¶
Flag to reverse the order of the returned records.
- class atproto_client.models.com.atproto.repo.list_records.ParamsDict¶
Bases:
TypedDict- collection: str¶
The NSID of the record type.
- cursor: typing_extensions.NotRequired[str | None]¶
Cursor.
- limit: typing_extensions.NotRequired[int | None]¶
The number of records to return.
- repo: str¶
The handle or DID of the repo.
- reverse: typing_extensions.NotRequired[bool | None]¶
Flag to reverse the order of the returned records.
- class atproto_client.models.com.atproto.repo.list_records.Record¶
Bases:
ModelBaseDefinition model for
com.atproto.repo.listRecords.- field cid: str [Required]¶
Cid.
- Constraints:
func = Validated by:
string_formats.validate_cid()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field py_type: Literal['com.atproto.repo.listRecords#record'] = 'com.atproto.repo.listRecords#record'¶
- field uri: str [Required]¶
Uri.
- Constraints:
func = Validated by:
string_formats.validate_at_uri()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field value: UnknownType [Required]¶
Value.
- class atproto_client.models.com.atproto.repo.list_records.Response¶
Bases:
ResponseModelBaseOutput data model for
com.atproto.repo.listRecords.- field cursor: str | None = None¶
Cursor.
- field records: List[models.ComAtprotoRepoListRecords.Record] [Required]¶
Records.