Query records
query_recordsFREE (key) — read records of a list shared with you: mode rows (default; columns you may see, each with id and url), count, or ids (up to 10,000, to pass on as record_ids). Filter by column values or conditions (describe_list names them).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"list_id": "<list_id>"
},
"name": "query_records"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | rows (default), count, or ids | |
| limit | No | Rows per call (capped by the list's share, default 100) | |
| logic | No | How several filter entries combine (default and) | |
| filter | No | Column → value: exact, { "contains": "…" }, { "not": "…" }, { "is_empty": true } or { "condition": "<one of filter_conditions>" }; ar_status by status name | |
| offset | No | Skip this many rows (paging) | |
| columns | No | Only these columns in the rows | |
| list_id | Yes | The list's id (describe_list without list_id shows the lists shared with you) | |
| language | No | Language of `tell_your_user` (default en) | |
| include_hidden | No | Also records hidden in the list (status "ignored") |