client.tables manages workspace data tables — structured rows you can insert, update, query with SQL, and import/export as CSV. Great for staging data a workflow or agent will read.
Create a table
Column
type is one of string | number | boolean | datetime | file. Every
table has an implicit id primary key (don’t declare it).Manage tables
Columns (on a Table object)
Rows (on a Table object)
Rows are plain dicts keyed by column name (RowValues).
SQL query
Run read-only SQL across the workspace’s tables:The query is guarded server-side (read-only, per-tenant). Use the table’s
sql_name (lowercased name) as the SQL identifier.Stats & CSV
Every method has an
a-prefixed async twin (acreate, aquery, ainsert,
aiter_rows, …).