Skip to main content
GET
/
v1
/
notes
/
{note_id}
Get note
curl --request GET \
  --url https://public-api.granola.ai/v1/notes/{note_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "not_1d3tmYTlCICgjy",
  "object": "note",
  "title": "Quarterly yoghurt budget review",
  "owner": {
    "name": "Oat Benson",
    "email": "[email protected]"
  },
  "created_at": "2026-01-27T15:30:00Z",
  "calendar_event": {
    "event_title": "Quarterly yoghurt budget review",
    "invitees": [
      {
        "email": "[email protected]"
      }
    ],
    "organiser": "[email protected]",
    "calendar_event_id": "2su99n6iiik37iiknmb5t4fkfh_20260127T153000Z",
    "scheduled_start_time": "2026-01-27T15:30:00Z",
    "scheduled_end_time": "2026-01-27T16:30:00Z"
  },
  "attendees": [
    {
      "name": "Oat Benson",
      "email": "[email protected]"
    },
    {
      "name": "Raisin Patel",
      "email": "[email protected]"
    }
  ],
  "folder_membership": [
    {
      "id": "fol_4y6LduVdwSKC27",
      "object": "folder",
      "name": "Top secret recipes"
    }
  ],
  "summary_text": "The quarterly yoghurt budget review was a success. We spent $100,000 on yoghurt and made $150,000 in profit.",
  "transcript": [
    {
      "speaker": {
        "source": "microphone"
      },
      "text": "I'm done pretending. Greek is the only yoghurt that deserves us.",
      "start_time": "2026-01-27T15:30:00Z",
      "end_time": "2026-01-27T16:30:00Z"
    },
    {
      "speaker": {
        "source": "speaker"
      },
      "text": "Finally. Regular yoghurt is just milk that gave up halfway.",
      "start_time": "2026-01-27T15:30:00Z",
      "end_time": "2026-01-27T16:30:00Z"
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

note_id
string
required

The ID of the note

Example:

"not_1d3tmYTlCICgjy"

Query Parameters

include
enum<string>

Include the note transcript in the response

Available options:
transcript
Example:

"transcript"

Response

Note

id
string
required

The ID of the note

Example:

"not_1d3tmYTlCICgjy"

object
enum<string>
required

The object type of the note

Available options:
note
title
string | null
required

The title of the note

Example:

"Quarterly yoghurt budget review"

owner
object
required
created_at
string<date-time>
required

The creation time of the note

Example:

"2026-01-27T15:30:00Z"

calendar_event
object
required
attendees
object[]
required

The attendees of the meeting

Example:
[
{
"name": "Oat Benson",
"email": "[email protected]"
},
{
"name": "Raisin Patel",
"email": "[email protected]"
}
]
folder_membership
object[]
required

The folder membership of the note

Example:
[
{
"id": "fol_4y6LduVdwSKC27",
"object": "folder",
"name": "Top secret recipes"
}
]
summary_text
string
required

The summary text of the note

Example:

"The quarterly yoghurt budget review was a success. We spent $100,000 on yoghurt and made $150,000 in profit."

transcript
object[] | null
required

The transcript of the note

Example:
[
{
"speaker": { "source": "microphone" },
"text": "I'm done pretending. Greek is the only yoghurt that deserves us.",
"start_time": "2026-01-27T15:30:00Z",
"end_time": "2026-01-27T16:30:00Z"
},
{
"speaker": { "source": "speaker" },
"text": "Finally. Regular yoghurt is just milk that gave up halfway.",
"start_time": "2026-01-27T15:30:00Z",
"end_time": "2026-01-27T16:30:00Z"
}
]