Skip to main content

REST API & webhooks Early Adopter

Plan

The REST API and webhooks are available on the Early Adopter plan and above. See Plans & billing.

Bring your meetings into the rest of your stack. Pull structured notes and transcripts with the REST API, and get webhooks the moment a note is ready — push to Slack, a CRM, or a data warehouse automatically.

Authentication

  1. In the web app, open Settings → Developers.
  2. Create an API token for the team.
  3. Send it as a bearer token on each request:
curl https://platform.scribx.app/api/v1/recordings \
-H "Authorization: Bearer YOUR_API_TOKEN"

Tokens are scoped to a team and can be revoked any time.

What you can pull

  • Recordings — list and fetch meetings with metadata
  • Transcript — full speaker-labeled, timestamped lines
  • Summary — the structured write-up and action items

Browse the full, always-current schema in the in-app API reference (Swagger UI), linked from Settings → Developers.

Webhooks

Register a webhook URL and ScribX will POST to it on key events — most usefully when a meeting's note is ready:

  1. In Settings → Developers, add a webhook endpoint.
  2. Pick the events to subscribe to.
  3. Your endpoint receives a JSON payload with the recording id and event type; fetch the details via the API.
{
"event": "recording.note_ready",
"recording_id": "rec_…",
"team_id": "proj_…"
}
tip

Verify the payload and respond 2xx quickly, then do the heavy work asynchronously — ScribX retries on non-2xx responses.

What's next?