curl --request GET \
--url https://api.tiro.ooo/v1/external/notes/{noteGuid} \
--header 'Authorization: Bearer <token>'{
"guid": "note-abc123-def456",
"title": "Weekly Team Meeting",
"createdAt": "2024-01-15T10:30:00Z",
"updatedAt": "2024-01-15T11:45:00Z",
"sourceType": "live-voice",
"recordingStartAt": "2024-01-15T10:30:10Z",
"recordingEndAt": "2024-01-15T11:30:15Z",
"recordingDurationSeconds": 3605,
"transcribeLocale": "ko_KR",
"translateLocale": "en_US",
"webUrl": "https://tiro.ooo/n/abc123def456",
"collaborators": [],
"participants": [
{
"name": "Alice Kim",
"email": "alice@example.com"
},
{
"name": "Bob Park",
"email": null
}
]
}Retrieve a single note by its GUID
curl --request GET \
--url https://api.tiro.ooo/v1/external/notes/{noteGuid} \
--header 'Authorization: Bearer <token>'{
"guid": "note-abc123-def456",
"title": "Weekly Team Meeting",
"createdAt": "2024-01-15T10:30:00Z",
"updatedAt": "2024-01-15T11:45:00Z",
"sourceType": "live-voice",
"recordingStartAt": "2024-01-15T10:30:10Z",
"recordingEndAt": "2024-01-15T11:30:15Z",
"recordingDurationSeconds": 3605,
"transcribeLocale": "ko_KR",
"translateLocale": "en_US",
"webUrl": "https://tiro.ooo/n/abc123def456",
"collaborators": [],
"participants": [
{
"name": "Alice Kim",
"email": "alice@example.com"
},
{
"name": "Bob Park",
"email": null
}
]
}Documentation Index
Fetch the complete documentation index at: https://api-docs.tiro.ooo/llms.txt
Use this file to discover all available pages before exploring further.
API key in format {id}.{secret}
Note GUID
Note details
The top-level container for a single recording session. A Note holds its transcribed content as Paragraphs, and can be summarized into NoteSummary or rendered into a NoteDocument. See Data Model for the full structure.
Unique identifier for the note
"note-guid-123"
Note title
"Meeting notes"
ISO-8601 creation timestamp
"2025-07-20T10:00:00Z"
ISO-8601 last update timestamp
"2025-07-20T11:10:00Z"
Source type of the note:
live-voice: Real-time voice recordingrecording: Uploaded audio filetext: Text-only notevideo: Video recordingwebpage: Web page contentoffline-mode: Offline recordingonboarding: Onboarding sample noteonboarding, text, live-voice, recording, offline-mode, webpage, video "live-voice"
Actual recording length in seconds. Returns 0 for non-recording source types.
3600
Web URL to access the note
"https://tiro.ooo/n/123"
Array of collaborators with their roles
Show child attributes
Array of meeting participants tagged in the note
Show child attributes
Actual recording start timestamp. Null for non-recording source types.
"2025-07-20T10:00:10Z"
Actual recording end timestamp. Null for non-recording source types.
"2025-07-20T11:00:10Z"
Language locale used for transcription. Null for non-recording source types.
"en_US"
Language locale used for translation. Null when no translation was requested.
"ko_KR"
OpenSearch highlight snippets for the keyword that matched this
note. Present only on responses to POST /v1/external/notes/search;
absent (null) on plain list responses.
Note's primary documents (one-pager / custom). Present only on
responses to POST /v1/external/notes/search; absent (null) on
plain list responses. Each item's truncated flag indicates
whether the deep-search budget was exceeded.
Show child attributes