Ardela
Ardela
Docs
API

REST API

Integrate Ardela recordings with Clio, Zapier, and other systems using the v1 API.

The Ardela v1 REST API lets you read completed recordings, fetch transcripts and generated notes, mark recordings as filed in external systems, and receive webhook notifications.

Base URL

https://api.ardela.ai/api/v1

All requests use HTTPS. JSON request and response bodies unless noted otherwise.

Quick start

  1. Create an API key in Settings → API Keys (workspace admin)
  2. Authenticate with Authorization: Bearer ardela_pk_...
  3. Poll GET /recordings?status=COMPLETED&syncState=unsynced for new work
  4. Fetch full content with GET /recordings/:id
  5. After filing in your CRM, call POST /recordings/:id/filings

See Authentication and Integrations for a full walkthrough.

Endpoints

MethodPathScopeDescription
GET/recordingsread:recordingsList recordings (poll for unsynced)
GET/recordings/:idread:recordingsFull recording with transcript and content
POST/recordings/:id/filingswrite:recordingsMark recording filed in external system
GET/webhooksmanage:webhooksList webhook subscriptions
POST/webhooksmanage:webhooksCreate webhook subscription
DELETE/webhooks/:idmanage:webhooksDelete subscription
GET/webhooks/deliveriesmanage:webhooksInspect delivery attempts
POST/webhooks/deliveries/:id/replaymanage:webhooksRetry a failed delivery

Guides

Requirements

  • Active subscription — expired workspaces cannot use the API
  • API key scopes — each endpoint requires the matching scope
  • Monthly API quota — plan-based request limits apply per workspace
  • HTTPS only — never expose API keys in client-side code

Versioning

Current version: v1. Breaking changes will ship as v2 with a 12-month support window for v1.

On this page