curl --request GET \
--url https://api.caret.so/v1/notes/note_123456789 \
--header 'Authorization: Bearer <your_api_key>'
{
"note": {
"id": "note_123456789",
"title": "Weekly Team Sync",
"kind": "online",
"status": "completed",
"createdAt": "2024-01-28T10:00:00Z",
"updatedAt": "2024-01-28T11:30:00Z",
"visibility": "workspace",
"tags": [
{
"id": "fld_123",
"name": "Sales",
"color": "#4A90E2"
}
],
"participants": [],
"totalDurationSec": 3600,
"userWrittenNote": "",
"enhancedNote": "Meeting summary content...",
"summary": "Meeting summary content...",
"transcripts": [
{
"speaker": "John Doe",
"text": "Let's start with the weekly update.",
"startTimestamp": "00:00:05",
"endTimestamp": "00:00:12"
}
],
"calendarEvent": null,
"inputLanguage": "en",
"translationLanguage": null,
"meetingApp": null
}
}
Notes
Get Note
Get detailed information about a specific note
GET
/
v1
/
notes
/
{id}
curl --request GET \
--url https://api.caret.so/v1/notes/note_123456789 \
--header 'Authorization: Bearer <your_api_key>'
{
"note": {
"id": "note_123456789",
"title": "Weekly Team Sync",
"kind": "online",
"status": "completed",
"createdAt": "2024-01-28T10:00:00Z",
"updatedAt": "2024-01-28T11:30:00Z",
"visibility": "workspace",
"tags": [
{
"id": "fld_123",
"name": "Sales",
"color": "#4A90E2"
}
],
"participants": [],
"totalDurationSec": 3600,
"userWrittenNote": "",
"enhancedNote": "Meeting summary content...",
"summary": "Meeting summary content...",
"transcripts": [
{
"speaker": "John Doe",
"text": "Let's start with the weekly update.",
"startTimestamp": "00:00:05",
"endTimestamp": "00:00:12"
}
],
"calendarEvent": null,
"inputLanguage": "en",
"translationLanguage": null,
"meetingApp": null
}
}
Path Parameters
The unique identifier of the note
Response
Show Note
Show Note
Unique identifier for the note
Title of the note
Type of the note. One of
online, in-person, podcastCurrent status of the note. One of
idle, recording,
transcript-processing, recorded-not-summarized, summarizing,
completedISO8601 timestamp when the note was created
ISO8601 timestamp when the note was last updated
Visibility setting. One of
only-me, workspace, publicTotal duration of the recording in seconds
User-written note content
AI-enhanced note content
Meeting summary content
Associated calendar event data
Show CalendarEvent
Show CalendarEvent
Event ID
Event URL
Event title
Start time (ISO8601)
End time (ISO8601)
Created time (ISO8601)
Updated time (ISO8601)
Calendar ID
Language of the audio input
Translation target language (if applicable)
App used to auto-start the meeting
curl --request GET \
--url https://api.caret.so/v1/notes/note_123456789 \
--header 'Authorization: Bearer <your_api_key>'
{
"note": {
"id": "note_123456789",
"title": "Weekly Team Sync",
"kind": "online",
"status": "completed",
"createdAt": "2024-01-28T10:00:00Z",
"updatedAt": "2024-01-28T11:30:00Z",
"visibility": "workspace",
"tags": [
{
"id": "fld_123",
"name": "Sales",
"color": "#4A90E2"
}
],
"participants": [],
"totalDurationSec": 3600,
"userWrittenNote": "",
"enhancedNote": "Meeting summary content...",
"summary": "Meeting summary content...",
"transcripts": [
{
"speaker": "John Doe",
"text": "Let's start with the weekly update.",
"startTimestamp": "00:00:05",
"endTimestamp": "00:00:12"
}
],
"calendarEvent": null,
"inputLanguage": "en",
"translationLanguage": null,
"meetingApp": null
}
}
⌘I