get_list
Retrieve the contents of a list from the AT Protocol, including all member profiles. Supports pagination with a cursor; returns list metadata and user data.
Instructions
Get the contents of a list, including all users in the list. Works without authentication; richer with auth. Returns list metadata plus a paginated array of member profiles; use the returned cursor to fetch subsequent pages. Use add_to_list / remove_from_list to modify membership. Subject to per-tool rate limiting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| listUri | Yes | AT-URI of the list to read (at://did/app.bsky.graph.list/rkey). | |
| limit | No | Max list members to return per page (1–100, default 50). | |
| cursor | No | Opaque pagination cursor from the previous response cursor field; omit for the first page. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | Yes | Whether the list was retrieved successfully. | |
| list | Yes | Metadata about the list. | |
| items | Yes | Paginated list of member entries. | |
| cursor | No | Pagination cursor for the next page; absent when no more pages. |