Cosmonote API
Access your audio notes via API
Base URL
https://nebula.cosmonote.ai Header
Authorization: Bearer cnk_your_api_key Find your API key in the app: Settings → API keys
List notes
GET /api/v1/notes
Response
[
{
"id": "abc123",
"title": "Team meeting",
"source": "recording",
"category": "meeting",
"duration": 1800,
"startedAt": "2024-03-15T14:30:00Z",
"tldr": ["Key point 1", "Key point 2"]
}
] Get note
GET /api/v1/notes/{noteId}
Parameters
noteId path required Note ID
fields query segments, summary
Response
{
"id": "abc123",
"title": "Team meeting",
"tldr": ["Point 1", "Point 2"],
"decisions": ["Decision made"],
"questions": ["Open question"],
"summary": "Detailed summary...",
"segments": [...]
} List tasks
GET /api/v1/action-items
Parameters
noteId query Filter by note
Response
[
{
"id": "task123",
"noteId": "abc123",
"title": "Send meeting notes",
"dueDate": "2024-03-20T18:00:00Z"
}
]