Skip to main content
v1.5.0
  • Get Note now returns private_notes_text and private_notes_markdown when the API key belongs to the note’s owner.
v1.4.0
  • Added Get Transcript, a cursor-paginated endpoint for retrieving large meeting transcripts.
  • Get Note now returns 413 TRANSCRIPT_TOO_LARGE when a transcript cannot be returned inline. Retrieve the complete transcript from /v1/notes/{note_id}/transcript.
v1.3.0
  • Get Note transcript items now include speaker.attribution (me or them), identifying whether the note-taker or another participant said the line. It is omitted when the attribution is unknown.
v1.2.0
Updated API access scopes to support broader programmatic access to notes and transcripts.
  • API keys can be created with Personal notes, Public notes, or both access scopes
  • Users in Business and Enterprise workspaces can create API keys for programmatic note and transcript access
  • Enterprise admins can control which API access scopes workspace members can use
v1.1.0
  • List Folders endpoint for retrieving accessible folders with cursor-based pagination
  • List Notes now supports an optional folder_id query parameter to filter notes by folder
  • Folder hierarchy support: folders now include parent_folder_id to represent nesting
  • Get Note folder_membership response now includes ancestor folders alongside direct containers
v1.0.0
Initial public release of the Granola API.
  • List Notes endpoint for retrieving workspace notes
  • Get Note endpoint for fetching individual note details
  • API key authentication for workspace administrators
  • Rate limiting at 5 requests/second sustained