airbyte_list_workspaces
Retrieve all Airbyte workspaces accessible to your credentials, including their IDs and data residency, to discover or audit workspaces before managing other resources.
Instructions
List all Airbyte workspaces the current credentials have access to.
Workspaces are the top-level organizational unit in Airbyte. Every source, destination, and connection belongs to exactly one workspace. Use this tool to discover workspace IDs before filtering other resources.
When to Use: - Discover which workspaces exist and get their UUIDs. - Find a workspace by name to use its ID in other calls. - Audit workspace configuration (data residency, etc.).
When NOT to Use: - If you already have a workspace ID, use airbyte_get_workspace for full details instead.
Returns: Paginated list of workspaces. Each entry includes: - name, workspaceId (UUID), dataResidency.
Markdown format shows a heading per workspace.
JSON format returns the raw API response array.Pagination: Use limit (1–100, default 20) and offset (default 0). The response header indicates whether more pages exist.
Examples: List first 5 workspaces: params = { "limit": 5 } List including deleted workspaces: params = { "include_deleted": true } Get raw JSON for scripting: params = { "response_format": "json" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |