Teable (TuanDK) icon

Teable (TuanDK)

Read and write records, tables, and spaces in Teable

Space / Base → List Bases

AI-generated

Summary

Lists all bases in a chosen Teable space by calling GET /space/{spaceId}/base, returning one output item per base.

Inputs

  • Space (required) — The space whose bases to list. Chosen from a dropdown loaded from the account's spaces, or set via expression with a space ID. The ID may contain only letters, digits, underscores or hyphens; anything else throws an error.

Output shape

A list of items, one per base, each containing the base object exactly as returned by the Teable API (typically fields such as id and name).

Runs once per input item, so each input item produces its own set of base items. There is no pagination or limit option. The node accepts either a bare array or a {bases:[...]} response. Failed requests are retried up to 3 times on 429/5xx. With Continue On Fail enabled, an item that errors yields {error: message} instead of stopping the run.

Examples

Example 1: Enumerate every base in a workspace space so a later step can list the tables in each one.

Resource: Space / Base; Operation: List Bases; Space: select the target space.

Example 2: Use a space ID from an earlier node to list its bases dynamically.

Resource: Space / Base; Operation: List Bases; Space: expression such as {{ $json.spaceId }}.

Links

Discussion