MeetsoAPI Docs

Meetso public API

Programmatic access to your org's meetings, transcripts, and recordings.

The Meetso public API lets you pull meeting metadata, full transcripts, and recordings into your own systems — CRMs, data warehouses, internal tools, Slack bots — without scraping the dashboard.

This site is the canonical reference. Endpoint pages are generated from the same Zod schemas that power the live API — what you read here is what the server will return.

At a glance

Base URLhttps://api.meetso.ai
AuthAuthorization: Bearer mts_live_…
FormatJSON in, JSON out. UTF-8.
ErrorsStripe-style envelope with stable error.code + error.request_id
PaginationOpaque cursor (?cursor=…&limit=…), default 50, max 100
Rate limits10 req/sec burst, 60 req/min sustained, per key
Scopesmeetings:read, transcripts:read, recordings:read
ModeRead-only in v1 for sync reads. Push: see Webhooks for transcript.ready + summary.ready. Writes (bot deploy) come later.

Where to start

  • Quickstart — mint a key, send your first request, paginate.
  • Authentication — bearer tokens, scopes, key lifecycle.
  • Pagination — the cursor model, next_cursor, edge cases.
  • Errors — the eight error codes, what each means, what to do.
  • Rate limits — sustained + burst windows, retry advice.
  • Webhooks — push events instead of polling: signing, verification, retries.
  • API reference — every endpoint with a Try-it panel.

Versioning

The API is currently v1. Within v1:

  • New fields on a response are non-breaking. Don't fail-closed on unknown keys.
  • New endpoints, new query parameters with defaults, and new scopes are non-breaking.
  • New error.code values are non-breaking — branch on the codes you know; treat unknown codes as the HTTP status would suggest.
  • Removing or renaming any of the above is a breaking change and will ship as v2 on a parallel path with overlap.

Need help?

Quote error.request_id from the failing response and email support@meetso.ai. For higher rate limits or scope requests beyond what's documented, the same address.

On this page