Get a call
One call: attendees, who recorded it, the summary with its template name, highlights and action items.
GET https://cotlet.dev/api/v1/fathom-video/calls/{call_id}
Returns the call page: title, date, attendees, recorder, meeting type, the summary in the template currently selected on the page (Markdown) and its highlights. action_items lists the Action Items section with each item completed or open. The call must be one your account can open, your own or shared with you. A summary that Fathom is still writing comes back with summary_status generating.
Parameters
| Name | Type | Description |
|---|---|---|
| call_id string required | string | Call ID from list_calls: the number in the call address, fathom.video/calls/{call_id}. |
Request
curl https://cotlet.dev/api/v1/fathom-video/calls/call_8c41d2 \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("fathom-video", "get_call", {"call_id":"call_8c41d2"}) const result = await cotlet.call('fathom-video', 'get_call', {"call_id":"call_8c41d2"}); cotlet call fathom-video get_call --data '{"call_id":"call_8c41d2"}' Example response
{
"call_id": "610313346",
"title": "Q4 pricing review",
"recorded_at": "2026-10-21T15:00:00Z",
"recorded_by": "Dana Whitfield",
"meeting_type": "External",
"attendees": [
"Dana Whitfield",
"Marc Ellery",
"Priya Nair",
"Tom Hale"
],
"summary_template": "General",
"summary_status": "ready",
"summary": "## Summary\nWe agreed to move the Team plan to annual billing and to send the revised quote by Friday.",
"highlights": [
{
"type": "Decision",
"text": "Annual billing for the Team plan",
"timestamp": "00:12:40"
}
],
"action_items": [
{
"item_id": "ai_8841",
"description": "Send revised quote to Marc",
"assignee": "Dana Whitfield",
"completed": false
}
]
}