Get a call
Fetch one call with everything Leadey knows about the conversation: the diarised transcript, who spoke and for how long, and the AI summary.
Leadey does not serve call audio. hasRecording tells you a recording was captured; what it contained is in transcript, transcriptSegments, speakers and summaryStructured.
Those fields are null until the call has been transcribed, which happens shortly after it ends — poll or use the call.completed webhook rather than assuming they are ready.
Authorizations
Your API key, created in the Leadey dashboard under Settings → API Keys. Send it as Authorization: Bearer leadey_sk_live_….
Path Parameters
Call id.
Response
Success.
Only returned on the single-call endpoint.
Leadey returns what was said on a call, not the audio file. There is no recording download: hasRecording tells you one exists, and the transcript, speakers and summary are what you would have listened for.
Every field here is null until the call has been transcribed, so read them defensively — a call placed a moment ago will have none of them.