Send the Bubbles notetaker to join and record a meeting by link. Requires the meetings:join scope (PATs carry it implicitly). meeting_url must be a Google Meet, Microsoft Teams, Zoom, Webex, or GoTo link — any other link is rejected with 400 invalid_request and no notetaker is sent. team_id is the workspace the recording is saved into. Returns the created meeting-join resource; poll GET /v1/meetings/join/{id} for the live status and GET /v1/bubbles for the recording as it materializes.

post/v1/meetings/join

Request

  • Base URL
    https://api.usebubbles.com
  • Auth
    HTTP bearer

Request body

meeting_urlstring required

A Google Meet, Microsoft Teams, Zoom, Webex, or GoTo meeting link.

team_idstring required

The workspace to save the recording into (see GET /v1/teams).

Response

Created.

idstring required

The join id; poll GET /v1/meetings/join/{id}.

type'meeting_join' required

The resource type.

statusstring required

Initial status (dispatched).

meeting_urlstring required

The normalized meeting link the notetaker was sent to.

team_idstring required

The workspace the recording is saved into.

created_atstring required

Dispatch instant (ISO-8601 UTC).

Changes

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