API Reference Introduction

Join, record, stream, and analyze meetings on Zoom, Google Meet, and Microsoft Teams — all through one REST API.

View as Markdown

The MeetStream API lets you send a bot into a meeting and programmatically record it, transcribe it, stream its audio and video, read its participants and chat, and interact with it live.

Base URL

https://api.meetstream.ai/api/v1

Authentication

Every request carries your API key in the Authorization header:

Authorization: Token YOUR_API_KEY

See Authentication for details and examples, and get a key here.

The typical flow

  1. Create a bot — point it at a meeting URL, choose whether to record video and which transcription provider to use, and set a callback_url for webhooks.
  2. Track status — poll the bot’s status, or receive lifecycle events at your webhook.
  3. Retrieve data — once the meeting ends, fetch the transcript, recording, participants, chat, and speaker timeline.

Endpoint groups

Build with AI

Prefer to drive the API from an assistant or migrate off Recall.ai? See Build with AI for the MeetStream MCP server and the Recall migration kit.