Get a note
Returns the full details for a single note that belongs to the authenticated user.
GET
/v1/public-api/notes/{note_id}Authorization
AuthorizationBearer token · headerrequiredPath parameters
note_idstring<uuid>requiredResponses
200Successful Response
note_idstringrequiredUnique identifier for the note.
titlestring | anyGenerated or user-facing note title.
Show propertiesHide properties
Any of:
string
stringany
anysummarystring | anyShort summary of the note contents.
Show propertiesHide properties
Any of:
string
stringany
anytranscriptstring | anyFull transcript text for the note.
Show propertiesHide properties
Any of:
string
stringany
anytranscript_segmentsobject[] | anyStructured transcript segments, when available.
Show propertiesHide properties
Any of:
object[]
Array of
objectobjectany
anytagsNoteTagResponse[]Tags assigned to the note, including auto-tag metadata.
Show propertiesHide properties
Array of
NoteTagResponsetag_idstringrequirednamestringrequiredpositionintegerrequiredcreated_atstring<date-time>requiredupdated_atstring<date-time>requiredsourcestringrequiredAllowed:
userautoconfidencenumber | anyShow propertiesHide properties
Any of:
number
numberany
anyrecorded_atstring<date-time> | anyTimestamp when recording began, when supplied by the client.
Show propertiesHide properties
Any of:
string<date-time>
string<date-time>any
anycreated_atstring<date-time>requiredTimestamp when the backend created the note.
updated_atstring<date-time>requiredTimestamp when the note was last updated.
401Missing or invalid personal API token.
403The personal API token is missing the required scope.
404The note was not found for the authenticated user.
422Validation Error
detailValidationError[]Show propertiesHide properties
Array of
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integermsgstringrequiredtypestringrequiredRequest
curl -X GET "https://api.monologue.to/v1/public-api/notes/%3Cuuid%3E" \
-H "Authorization: Bearer YOUR_TOKEN"const response = await fetch("https://api.monologue.to/v1/public-api/notes/%3Cuuid%3E", {
method: "GET",
headers: {
"Authorization": "Bearer YOUR_TOKEN"
}
});import requests
response = requests.get(
"https://api.monologue.to/v1/public-api/notes/%3Cuuid%3E",
headers={
"Authorization": "Bearer YOUR_TOKEN"
},
)Response
{
"note_id": "string",
"title": "string",
"summary": "string",
"transcript": "string",
"transcript_segments": [
{}
],
"tags": [
{
"tag_id": "string",
"name": "string",
"position": 0,
"created_at": "2024-01-01T00:00:00Z",
"updated_at": "2024-01-01T00:00:00Z",
"source": "user",
"confidence": 0
}
],
"recorded_at": "2024-01-01T00:00:00Z",
"created_at": "2024-01-01T00:00:00Z",
"updated_at": "2024-01-01T00:00:00Z"
}Missing or invalid personal API token.
The personal API token is missing the required scope.
The note was not found for the authenticated user.
{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}