v6
latestOpenAPI 3.1.02026-08-047720752.5 KBCall recordings
Create call recording
Create a call recording for a meeting. This endpoint is rate limited to 1 request per second.
A transcript should always be provided — it is technically optional for backwards compatibility, but a call recording created without one will be missing summaries and other transcript-derived features. video_url is optional, and a transcript-only call recording (with no video) is fully supported.
This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users.
Required scopes: meeting:read, call_recording:read-write.
post/v2/meetings/{meeting_id}/call_recordings
Path parameters
meeting_idstring uuid required
The ID of the meeting this recording belongs to.
Example:cb59ab17-ad15-460c-a126-0715617c0853
Request body
Example request
{
"data": {
"video_url": "https://example.com/recording.mp4",
"transcript": [
{
"speech": "Hello everyone, welcome to the meeting.",
"start_time": 0.5123,
"end_time": 3.2123,
"speaker": {
"name": "Simon Mitchell",
"email_address": "person@company.com"
}
}
]
}
}Response
Success
Example response
{
"data": {
"id": {
"workspace_id": "14beef7a-99f7-4534-a87e-70b564330a4c",
"meeting_id": "cb59ab17-ad15-460c-a126-0715617c0853",
"call_recording_id": "e8f2a3b7-9b4d-4c5e-8a1f-3d7b2c5e8f9a"
},
"status": "completed",
"web_url": "https://app.attio.com/salarya/calls/cb59ab17-ad15-460c-a126-0715617c0853/e8f2a3b7-9b4d-4c5e-8a1f-3d7b2c5e8f9a",
"created_by_actor": {
"type": "workspace-member",
"id": "50cf242c-7fa3-4cad-87d0-75b1af71c57b"
},
"created_at": "2023-01-01T15:00:00.000000000Z"
}
}