adam-calling Public API
Programmatic access to adam-calling: place outbound voice calls (freeform prompt or a stored pathway), poll their status and results, download recordings, and list your pathways.
Authenticate with an organization-scoped API key in the Authorization header — either Authorization: Bearer <key> or the raw <prefix>.<secret> key on its own. The organization is derived from the key, never from the URL.
Errors share one envelope: {"status": "error", "message": <summary>, "errors": [<detail>, …]}. List endpoints wrap results in {"status": "success", "count", "total_count", "calls"}.
Authentication
- HTTP: Bearer Auth
Organization-scoped API key. Send it in the Authorization header as Bearer <key>, Api-Key <key>, or the raw <prefix>.<secret> key on its own.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |