Skip to main content
List your company’s data tables and their fields, with filters and pagination. Only local and integration-synced tables are returned. Each table carries its source, its public-API key, the integration it syncs from for integration tables, and its fields. Every field carries its public-API key in <origin>.<key> form, its data type and — for a link field pointing at another table — that table’s id and name. You only see the data tables you have access to. Rows are ordered alphabetically by table name (A→Z).

Parameters

Body

Filter matched against the table name (case- and accent-insensitive substring) or, when it is a valid ObjectId, against the table id.
source
string
Filter restricting results to local or integration tables. Omit to return both kinds.
integration
string
Filter restricting results to tables synced from a matching integration. Matched against the integration name or type (case- and accent-insensitive substring) or, when it is a valid ObjectId, against the integration id. Local tables never match, so this filter excludes them.
limit
integer
Page size, between 1 and 250. Defaults to 50.
offset
integer
Row offset into the result set — the number of rows to skip before this page. Pass the next_offset returned by the previous call, or None for the first page.

Response

Body

data_tables
object[]
next_offset
integer