Recordings, transcriptions, session files and the content Sessionboard makes from them. Use it to upload media or pull transcripts, summaries and files out.
Guides
Transcriptions and content
| Endpoint | Level | Needs |
|---|
GET Get composed content for a session/v1/event/{eventId}/sessions/{sessionId}/content | Event | read:transcriptions |
GET List composed session content for an event/v1/event/{eventId}/content | Event | read:transcriptions |
GET Get event-level content artifacts/v1/event/{eventId}/content/event | Event | read:transcriptions |
GET Get a single content item/v1/event/{eventId}/content/items/{itemId} | Event | read:transcriptions |
GET Download an event content document/v1/event/{eventId}/content/documents/{documentType} | Event | read:transcriptions |
GET Download a session content document/v1/event/{eventId}/sessions/{sessionId}/content/documents/{documentType} | Event | read:transcriptions |
GET List transcriptions for an event/v1/event/{eventId}/transcriptions | Event | read:transcriptions |
GET Get a transcription by ID/v1/event/{eventId}/transcriptions/{transcriptionId} | Event | read:transcriptions |
GET List transcriptions for a session/v1/event/{eventId}/sessions/{sessionId}/transcriptions | Event | read:transcriptions |
GET Get a session transcription by ID/v1/event/{eventId}/sessions/{sessionId}/transcriptions/{transcriptionId} | Event | read:transcriptions |
POST Create a transcription artifact/v1/event/{eventId}/sessions/{sessionId}/transcriptions | Event | write:transcriptions |
PUT Update a transcription artifact/v1/event/{eventId}/sessions/{sessionId}/transcriptions/{transcriptionId} | Event | write:transcriptions |
DELETE Delete a transcription artifact/v1/event/{eventId}/sessions/{sessionId}/transcriptions/{transcriptionId} | Event | write:transcriptions |
Session recordings
| Endpoint | Level | Needs |
|---|
GET List session audio recordings/v1/event/{eventId}/sessions/{sessionId}/recordings | Event | read:transcriptions |
GET Get a session audio recording/v1/event/{eventId}/sessions/{sessionId}/recordings/{recordingId} | Event | read:transcriptions |
POST Initiate session audio upload/v1/event/{eventId}/sessions/{sessionId}/recordings | Event | write:transcriptions |
POST Finalize session audio upload/v1/event/{eventId}/sessions/{sessionId}/recordings/{recordingId}/complete | Event | write:transcriptions |
Session files
| Endpoint | Level | Needs |
|---|
GET List upload slots/v1/event/{eventId}/content-slots | Event | read:sessions |
GET List files attached to a session/v1/event/{eventId}/sessions/{sessionId}/files | Event | read:sessions |
POST Upload a session file (simple)/v1/event/{eventId}/sessions/{sessionId}/files/upload | Event | write:sessions |
POST Initiate session file upload/v1/event/{eventId}/sessions/{sessionId}/files | Event | write:sessions |
POST Finalize session file upload/v1/event/{eventId}/sessions/{sessionId}/files/{fileId}/complete | Event | write:sessions |
POST Replace session file bytes/v1/event/{eventId}/sessions/{sessionId}/files/{fileId}/replace | Event | write:sessions |
PUT Update session file metadata/v1/event/{eventId}/sessions/{sessionId}/files/{fileId} | Event | write:sessions |
DELETE Delete a session file/v1/event/{eventId}/sessions/{sessionId}/files/{fileId} | Event | write:sessions |
| Endpoint | Level | Needs |
|---|
POST Start multipart media upload/v1/event/{eventId}/sessions/{sessionId}/media/upload/initiate | Event | write:media |
POST Sign multipart upload parts/v1/event/{eventId}/sessions/{sessionId}/media/upload/sign-part | Event | write:media |
POST Complete multipart media upload/v1/event/{eventId}/sessions/{sessionId}/media/upload/complete | Event | write:media |
POST Abort multipart upload/v1/event/{eventId}/sessions/{sessionId}/media/upload/abort | Event | write:media |
GET Get media item status/v1/event/{eventId}/sessions/{sessionId}/media/{mediaItemId} | Event | read:media |