GET alias of POST /v1/signup/workspace — join a listed workspace (action=join&team_id=…), create one (action=create&workspace_name=…), or (after create, for a non-public verified domain) open it to domain-join (action=enable_domain_join). Same authz + refusals as the POST (a non-joinable team_id → 403; only the user's own verified non-public company domain is ever accepted).

get/v1/signup/workspace

Request

  • Base URL
    https://api.usebubbles.com
  • Auth
    none required

Query parameters

signup_sessionstring

A verified signup token (opaque token).

actionstring

join | create | enable_domain_join (enum).

team_idstring

For action=join — a listed domain-matched workspace id (team id).

workspace_namestring

For action=create — the new workspace name (string).

Response

Success.

next_step'calendar' required

The next call to make.

team_idstring

The workspace the user joined or created.

domain_join_enabledboolean

True on an action:"enable_domain_join" response — the domain is now open for auto-join.

domainstring

The domain opened for auto-join (enable_domain_join response).

agent_contextstring required

Agent-facing guidance for this step: what happened, what to tell the user, and what to ask/call next.

relay_to_userstring required

Plain-language text for the agent to show the user.

signup_sessionstring required

Opaque token advanced to the calendar step.

Changes

No recorded changes to this operation across all 1 revision of this API.