Update a meeting recording
meeting.update_recording(strrecording_id, MeetingUpdateRecordingParams**kwargs) -> MeetingUpdateRecordingResponse
POST/v1/meetings/{id}/recordings/{recordingId}
A recording is one session of the meeting: its transcript and, when there is one, its audio or video. Recordings come from the Lightfield notetaker, Gong, Granola, or an upload. Only uploaded recordings can be created or given media through the API. Changes only what is sent. isCanonical: true makes the recording the meeting primary, for any provider. mediaFileId adds or replaces the audio or video of an uploaded recording; a replaced file is deleted. Notetaker, Gong and Granola recordings cannot be given media. Only meeting participants and workspace owners may update.
Supports idempotency via the Idempotency-Key header.
Required scope: meetings:update
Rate limit category: Write
Update a meeting recording
from lightfield import Lightfield
client = Lightfield(
api_key="My API Key",
)
meeting_update_recording_response = client.meeting.update_recording(
recording_id="recordingId",
id="id",
)
print(meeting_update_recording_response.id){
"id": "id",
"isCanonical": true,
"media": {
"mimeType": "mimeType",
"url": "url"
},
"provider": "RECALL",
"recordedAt": "recordedAt",
"recordedBy": "recordedBy",
"transcript": {
"fileId": "fileId"
}
}Returns Examples
{
"id": "id",
"isCanonical": true,
"media": {
"mimeType": "mimeType",
"url": "url"
},
"provider": "RECALL",
"recordedAt": "recordedAt",
"recordedBy": "recordedBy",
"transcript": {
"fileId": "fileId"
}
}