Get conversation
One conversation with summary, owner, who it is shared with and processing status.
GET https://cotlet.dev/api/v1/otter/conversations/{conversation_id}
read
Returns one conversation: title, owner, date, the generated summary, the people and Channels it is shared with and their permission, and whether the summary, action items and outline are finished. Use the status to wait for processing after an import or a new call. The transcript is a separate call, get_transcript.
Parameters
| Name | Type | Description |
|---|---|---|
| conversation_id string required | string | Conversation ID from list_conversations or search_transcripts. |
Request
curl https://cotlet.dev/api/v1/otter/conversations/conversation_8c41d2 \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("otter", "get_conversation", {"conversation_id":"conversation_8c41d2"}) const result = await cotlet.call('otter', 'get_conversation', {"conversation_id":"conversation_8c41d2"}); cotlet call otter get_conversation --data '{"conversation_id":"conversation_8c41d2"}' Example response
{
"conversation_id": "cv_7f3a91",
"title": "Pricing review with Acme",
"owner": "you@example.com",
"created_at": "2026-10-13T14:00:00Z",
"url": "https://otter.ai/u/example-conversation",
"summary": "The team compared per-seat and flat-rate pricing and agreed to send a revised quote.",
"shared_with": [
{
"email": "sam@example.com",
"permission": "viewer"
}
],
"shared_channels": [],
"processing": {
"summary": "finished",
"action_items": "finished",
"outline": "finished"
}
}