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.
string
Filter restricting results to local or integration tables. Omit to return both kinds.
string
Keep only tables synced from the integration with this id — the id list_integrations returns. Local tables have no integration, so this excludes them.
integer
Page size, between 1 and 250. Defaults to 50.
integer
Row offset into the result set — the number of rows to skip before this page. Any offset >= 0 is accepted; it does not have to be a multiple of limit, so you can start from an arbitrary row. Pass the next_offset returned by the previous call to walk the pages, or None for the first page.

Response

Body

object[]
integer