← Tools Reference

SheetDB

SheetDB integration (Data, Productivity). Imported from open-connector.

API key5 toolshttps://sheetdb.io
GET
sheetdb_list_rows
List rows from the connected SheetDB spreadsheet with optional paging and sorting.

/api/v1/{apiId}{path}

11 parameters
ParamTypeRequiredDescription
sheetstringoptionalThe optional spreadsheet tab name.
limitintegeroptionalThe maximum number of rows to return.
offsetintegeroptionalThe number of rows to skip before returning results.
sortBystringoptionalThe column name used to sort rows.
sortOrderstringoptionalThe row sort order.
sortMethodstringoptionalUse date-aware sorting.
sortDateFormatstringoptionalThe date format used for date-aware sorting, such as Y-m-d.
castNumbersarrayoptionalColumn names whose values should be converted to numbers.
valueRenderOptionstringoptionalHow Google Sheets values should be rendered.
apiIdstringrequiredPath parameter: apiId
pathstringrequiredPath parameter: path
GET
sheetdb_get_keys
Get the column names from the first row of the connected spreadsheet.

/keys

1 parameter
ParamTypeRequiredDescription
sheetstringoptionalThe optional spreadsheet tab name.
GET
sheetdb_search_rows
Search spreadsheet rows using dynamic column conditions and AND or OR matching.

/search_or

12 parameters
ParamTypeRequiredDescription
queryobjectrequiredSearch conditions keyed by spreadsheet column name.
matchstringoptionalWhether all or any search conditions must match.
caseSensitivebooleanoptionalWhether string matching is case-sensitive.
sheetstringoptionalThe optional spreadsheet tab name.
limitintegeroptionalThe maximum number of rows to return.
offsetintegeroptionalThe number of rows to skip before returning results.
sortBystringoptionalThe column name used to sort rows.
sortOrderstringoptionalThe row sort order.
sortMethodstringoptionalUse date-aware sorting.
sortDateFormatstringoptionalThe date format used for date-aware sorting, such as Y-m-d.
castNumbersarrayoptionalColumn names whose values should be converted to numbers.
valueRenderOptionstringoptionalHow Google Sheets values should be rendered.
PATCH
sheetdb_update_rows
Update all rows matching one spreadsheet column and value.

/{searchColumn}/{searchValue}

5 parameters
ParamTypeRequiredDescription
searchColumnstringrequiredThe column name used to select rows for updating.
searchValuestringrequiredThe value used to select rows for updating.
dataobjectrequiredA spreadsheet row keyed by column name.
sheetstringoptionalThe optional spreadsheet tab name.
valueInputOptionstringoptionalThe Google Sheets value rendering or input mode.
DELETE
sheetdb_delete_rows
Delete all rows matching one spreadsheet column and value.

/{searchColumn}/{searchValue}

3 parameters
ParamTypeRequiredDescription
searchColumnstringrequiredThe column name used to select rows for deletion.
searchValuestringrequiredThe value used to select rows for deletion.
sheetstringoptionalThe optional spreadsheet tab name.