Start recording

Start recording a conference.

Please log in to see full path URL. Learn why.
post
/calls/1/conferences/{conferenceId}/start-recording
Request rate limit:
100 requests / second (per account)
path Parameters
conferenceId
required
string

Conference ID.

Request Body schema:
application/json
collapse all -
recordingType
required
string
Enum: "AUDIO" "AUDIO_AND_VIDEO"

Recording type.

conferenceComposition
object
enabled
boolean
Default: false

Indicates whether to create a single recording of all participants. If set to True, all participants are merged into a single audio or video file. Otherwise, all participants will have their own individual audio or video file.

customData
object

Custom data.

property name*
string

Custom data.

filePrefix
string

Custom name for the recording's zip file. Applicable only when SFTP server is enabled on Voice settings page. Using the same filePrefix will override the files on the SFTP server. For recording without composition, callId and fileId will be appended to the filePrefix value.

Responses

200

Success

400

Bad request

401

Unauthorized

403

Forbidden

404

Not found

429

Too Many Requests

500

Internal Server Error

Request samples

Content type
application/json
Example
Copy
Collapse all
{
  • "recordingType": "AUDIO_AND_VIDEO"
}

Response samples

Content type
application/json
Copy
Collapse all
{
  • "status": "PENDING"
}

Encountering issues

Contact our support

What's new? Check out

Release Notes

Unsure about a term? See

Glossary

Research panel

Help shape the future of our products
Learn more
Service status

Copyright @ 2006-2025 Infobip ltd.