sim tables is also spelled sim table.
These commands accept the global options.
Tables
List tables
Options
API request and response schemas: listTables.
Get table
Arguments
API request and response schemas: getTable.
Create table
Options
API request and response schemas: createTable.
Update table
Arguments
Options
API request and response schemas: updateTable.
Move tables and folders
Options
API request and response schemas: moveTables.
Move a table to a folder
Arguments
API request and response schemas: updateTable.
Delete table
This archives the table and all of its rows; restore with tables restore.
Arguments
Options
API request and response schemas: deleteTable.
Bulk delete tables and folders
This archives the selected tables and folders, including their rows. Restore eligible tables with tables restore.
Options
API request and response schemas: bulkDeleteTables.
Restore an archived table
Arguments
API request and response schemas: restoreTable.
Rows and queries
List rows
Arguments
Options
API request and response schemas: listTableRows.
Get row
Arguments
Options
API request and response schemas: getTableRow.
Query rows with a filter and sort
Arguments
Options
API request and response schemas: queryRows.
Count rows matching a filter
Arguments
Options
API request and response schemas: queryRowsCount.
Search cells for a value and return their coordinates
Arguments
Options
API request and response schemas: searchTableRows.
Create rows
Arguments
Options
API request and response schemas: createTableRows.
Update row
Arguments
Options
API request and response schemas: updateTableRow.
Apply a distinct patch to each listed row
Arguments
Options
API request and response schemas: bulkUpdateTableRows.
Update every row matching a filter
This updates every matching row and cannot be undone.
Arguments
Options
API request and response schemas: updateRowsByFilter.
Run one row’s enrichment group
Arguments
API request and response schemas: runRowEnrichment.
Delete row
This deletes the row.
Arguments
Options
API request and response schemas: deleteTableRow.
Delete rows matching a filter, or an explicit list of ids
This deletes every matching row and cannot be undone.
Arguments
Options
API request and response schemas: deleteTableRows.
Insert a row, or replace the one matching a unique column
Arguments
Options
API request and response schemas: upsertTableRow.
Columns
Add column
Arguments
Options
API request and response schemas: addTableColumn.
Update column
Arguments
Options
API request and response schemas: updateTableColumn.
Delete column
This deletes the column and its values in every row.
Arguments
Options
API request and response schemas: deleteTableColumn.
Saved views
List views
Arguments
API request and response schemas: listTableViews.
Get view
Arguments
API request and response schemas: getTableView.
Create view
Arguments
Options
API request and response schemas: createTableView.
Update view
Arguments
Options
API request and response schemas: updateTableView.
Delete view
This deletes the saved view and its filters.
Arguments
Options
API request and response schemas: deleteTableView.
Producer groups and runs
List workflow groups
Arguments
API request and response schemas: listWorkflowGroups.
Add workflow group
Arguments
Options
API request and response schemas: addWorkflowGroup.
Update workflow group
Arguments
Options
API request and response schemas: updateWorkflowGroup.
Delete workflow group
This deletes the group AND its output columns with all of their row data; the workflow it pointed at is untouched.
Arguments
Options
API request and response schemas: deleteWorkflowGroup.
Get row group run
Arguments
API request and response schemas: getRowEnrichment.
List run dispatches
Arguments
API request and response schemas: listTableDispatches.
Get run dispatch
Arguments
API request and response schemas: getTableDispatch.
Start a column or enrichment run
Arguments
Options
API request and response schemas: createTableDispatch.
Cancel a running dispatch
This stops the dispatch. Cells already handed to the queue keep running — use tables cancel-runs to stop those.
Arguments
Options
API request and response schemas: cancelTableDispatch.
Stop every running column job
This cancels running column jobs — the whole table with --scope all, one row with --scope row.
Arguments
Options
API request and response schemas: cancelTableRuns.
Imports
Import a CSV, into a new table by default
Choose exactly one source: a local CSV path or --file-id. For a new table imported with --file-id, supply --name. With --table-id, omit the new-table --name and --folder flags; --mode, --mapping, and --create-columns apply only to an existing table.
Replace mode deletes all existing rows before loading the CSV and cannot be undone. It requires --yes; cancellation leaves only the rows already imported.
The command watches the import by default. --no-wait returns a queued receipt. A completed import can still report rowsRejected, cellsRejected, and rejectedSamples; inspect them before accepting the result.
Arguments
Options
API request and response schemas: createTableImport, createTableImportPartUrls, completeTableImport, cancelTableImport, getTableImport.
Get table import
Arguments
API request and response schemas: getTableImport.
Stop a running import
This stops the import between row batches, so whatever it already wrote stays and nothing resumes it. A replace import empties the table before its first batch, so cancelling one leaves only part of the new file; an append adds its rows again if you import the file a second time.
Arguments
Options
API request and response schemas: cancelTableImport.
Exports
Create table export
Arguments
Options
API request and response schemas: createTableExport.
Get table export
Arguments
API request and response schemas: getTableExport.
Get the download URL for a finished export
Arguments
API request and response schemas: tableExportDownload.
Stop a running export
Arguments
API request and response schemas: cancelTableExport.
Folders
List table resources and child folders together
Arguments
Options
API request and response schemas: listTables, listTableFolders.
List table folders
Also available as sim tables folders ls.
Options
API request and response schemas: listTableFolders.
Create a table folder at a path
Arguments
API request and response schemas: createTableFolder.
Delete folder
This archives the table folder and, when recursive, everything inside it.
Arguments
Options
API request and response schemas: deleteTableFolder.
Restore an archived table folder
Arguments
API request and response schemas: restoreTableFolder.
Rename or move a table folder
Also available as sim tables folders mv.
Arguments
API request and response schemas: relocateTableFolder.
Create a table directory at a path
Arguments
API request and response schemas: createTableFolder.