call-api-read
Read data with a GET request to the Teable REST API (reference: https://help.teable.ai/en/api-doc/overview): views, collaborators, automations and anything else search-api finds as a GET endpoint. Find the url template with search-api first. Never changes data.
Example: call-api-read({ url: "/table/{tableId}/view", params: { tableId: "tblXXX" } })
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": {
"url": "<url>"
},
"name": "call-api-read"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL path template from search-api results (e.g., "/table/{tableId}/record") | |
| params | No | Merged path + query parameters. Path params are split from query params based on the API specification (e.g., { tableId: "tblXXX", take: 10 }) |