---
title: "List the existing workspaces the verified email may join by its domain — only after the emailed code is verified (a not-yet-verified session returns 409). Only the domain-matched workspaces the verified user is allowed to see are returned; nothing workspace-related is exposed before verification."
method: POST
path: "/v1/signup/workspaces"
---

# List the existing workspaces the verified email may join by its domain — only after the emailed code is verified (a not-yet-verified session returns 409). Only the domain-matched workspaces the verified user is allowed to see are returned; nothing workspace-related is exposed before verification.

`POST /v1/signup/workspaces`

## Request

- Base URL: `https://api.usebubbles.com`
- URL: `https://api.usebubbles.com/v1/signup/workspaces`
- Auth: none required

## Request body

- SignupWorkspacesRequest: POST /v1/signup/workspaces request body.
  - `signup_session` string, required: A verified signup token.

## Response `200`

Success.

- SignupWorkspacesResponse: POST /v1/signup/workspaces response — the domain-matched joinable set.
  - `next_step` 'workspace', required: The next call to make.
  - `workspaces` SignupWorkspace[], required: Joinable workspaces (may be empty → create a new one).
    - `id` string, required: The workspace (team) id — pass as team_id to join.
    - `name` string, required: The workspace name.
  - `agent_context` string, required: Agent-facing guidance for this step: what happened, what to tell the user, and what to ask/call next.
  - `relay_to_user` string, required: Plain-language text for the agent to show the user.
  - `signup_session` string, required: Opaque token to pass to the next step.

## Other responses

- `400`: A query parameter or request body was malformed (invalid_request).
- `500`: An unexpected server error occurred (internal_error).

---

[API](https://skmtc.dev/usebubbles/apis/bubbles-public-api.md) - [All operations](https://skmtc.dev/usebubbles/apis/bubbles-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/usebubbles/apis/bubbles-public-api/revisions/31570f5d4b05?raw)
