Get Note
Retrieve a single meeting note by ID, including transcript, summary, attendees, and calendar event details.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The ID of the note
^not_[a-zA-Z0-9]{14}$"not_1d3tmYTlCICgjy"
Query Parameters
Include the note transcript in the response. If it is too large to return inline, Get Note returns TRANSCRIPT_TOO_LARGE; retrieve it in pages from /v1/notes/{note_id}/transcript.
transcript "transcript"
Response
Note
The ID of the note
^not_[a-zA-Z0-9]{14}$"not_1d3tmYTlCICgjy"
The object type of the note
note The title of the note
"Quarterly yoghurt budget review"
The creation time of the note
"2026-01-27T15:30:00Z"
The last update time of the note
"2026-01-27T16:45:00Z"
The URL to view the note in the Granola web app
"https://notes.granola.ai/d/f3e45e0f-24cc-480b-9a6c-8b1f5e3d7a2c"
The attendees of the meeting
The folder membership of the note
The summary text of the note
"The quarterly yoghurt budget review was a success. We spent $100,000 on yoghurt and made $150,000 in profit."
The summary of the note in markdown format. Can be null if the note has no summary.
"## Quarterly Yoghurt Budget Review\n\nThe quarterly yoghurt budget review was a success.\n\n- Spent **$100,000** on yoghurt\n- Made **$150,000** in profit"
The private notes the note's owner wrote themselves, as plain text. Only returned when the API key belongs to the user who created the note; null otherwise (including for shared notes and workspace-scoped keys).
"Push back on the dairy forecast. Ask about the almond milk pivot."
The private notes the note's owner wrote themselves, in markdown format. Only returned when the API key belongs to the user who created the note; null otherwise (including for shared notes and workspace-scoped keys).
"- Push back on the dairy forecast\n- Ask about the **almond milk** pivot"
The inline transcript of the note. If it is too large to return inline, Get Note returns TRANSCRIPT_TOO_LARGE; retrieve it in pages from /v1/notes/{note_id}/transcript. The example below shows a macOS transcript. On iOS, Granola currently returns speaker.source as microphone, and diarization_label can carry anonymous Speaker A/B/... buckets when diarization is available.

