Meeting Recordings
Confirm a recording media upload
Finalizes a media upload after the file has been submitted to the presigned policy: validates the stored object and marks the recording complete. Returns the finalized recording.
Authorization
apiKey Authorization<token>
API key authentication. Send your key in the Authorization header as: api-key <your-api-key>.
In: header
Path Parameters
workspace*string
The workspace slug — the {slug} segment of your Clarify workspace URL.
meetingId*string
The unique ID of the meeting.
recordingId*string
The unique ID of the recording.
Query Parameters
silent?boolean
When true, suppresses in-app and Slack notifications for this mutation.
Response Body
application/json
curl -X POST "https://example.com/workspaces/string/meetings/string/recordings/media/string"{
"data": {
"type": "meeting_recording",
"id": "2f7a9c1e-4b6d-4e8a-9c0f-1d3b5e7a9c62",
"attributes": {
"_id": "2f7a9c1e-4b6d-4e8a-9c0f-1d3b5e7a9c62",
"meeting_id": "6c8e0a2b-4d5f-4a7b-9c1d-3e5f7a9b1c2d",
"recording_source": "manual_upload",
"status": "Done",
"start_at": "2026-02-01T17:00:00.000Z",
"end_at": "2026-02-01T17:30:00.000Z",
"_created_at": "2026-01-15T09:30:00.000Z",
"_updated_at": "2026-02-01T17:45:00.000Z"
}
}
}