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
- In the web app, open Settings → Developers.
- Create an API token for the team.
- 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:
- In Settings → Developers, add a webhook endpoint.
- Pick the events to subscribe to.
- 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.