/batch/rooms
Changed onCreate rooms in bulk
Request
- Base URLhttps://api.daily.co/v1
- AuthHTTP bearer
Request body
Example request
{
"rooms": [
{
"properties": {
"recordings_bucket": {
"storage_provider": "aws",
"bucket_name": "my-daily-recording",
"bucket_region": "ap-south-1",
"namespace": "axaxnpcrorw5",
"assume_role_arn": "arn:aws:iam::555555555555:role/DailyS3AccessRole"
},
"auto_transcription_settings": {
"language": "de"
},
"transcription_bucket": {
"storage_provider": "aws",
"bucket_name": "my-daily-recording",
"bucket_region": "ap-south-1",
"namespace": "axaxnpcrorw5",
"assume_role_arn": "arn:aws:iam::555555555555:role/DailyS3AccessRole"
},
"recordings_template": "{room_name}/{mtg_session_id}/{epoch_time}.mp4",
"transcription_template": "{room_name}/{mtg_session_id}/{epoch_time}.vtt",
"dialout_config": {
"dialout_geo": "ap-south-1"
},
"streaming_endpoints": [
{
"name": "rtmp_ivs",
"type": "hls",
"hls_config['storage']['path']": "my-bucket-name/my-folder-name"
}
],
"sip": {
"video_settings": {
"layout": {
"preset": "sip-portrait",
"variant": "inset",
"mainParticipant": "patient-42",
"insetParticipant": "doctor-7"
}
}
}
}
}
]
}Response
200
Example response
[
{
"id": "d61cd7b2-a273-42b4-89bd-be763fd562c1",
"name": "w2pp2cf4kltgFACPKXmX",
"privacy": "public",
"url": "https://api-demo.daily.co/w2pp2cf4kltgFACPKXmX",
"created_at": "2019-01-26T09:01:22.000Z",
"config": {
"recordings_bucket": {
"storage_provider": "aws",
"bucket_name": "my-daily-recording",
"bucket_region": "ap-south-1",
"namespace": "axaxnpcrorw5",
"assume_role_arn": "arn:aws:iam::555555555555:role/DailyS3AccessRole"
},
"auto_transcription_settings": {
"language": "de"
},
"transcription_bucket": {
"storage_provider": "aws",
"bucket_name": "my-daily-recording",
"bucket_region": "ap-south-1",
"namespace": "axaxnpcrorw5",
"assume_role_arn": "arn:aws:iam::555555555555:role/DailyS3AccessRole"
},
"recordings_template": "{room_name}/{mtg_session_id}/{epoch_time}.mp4",
"transcription_template": "{room_name}/{mtg_session_id}/{epoch_time}.vtt",
"dialout_config": {
"dialout_geo": "ap-south-1"
},
"streaming_endpoints": [
{
"name": "rtmp_ivs",
"type": "hls",
"hls_config['storage']['path']": "my-bucket-name/my-folder-name"
}
]
}
}
]Changes
- breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - warning
removed the request property
//// - warning
removed the request property
//// - info
added the new optional request property
//// - info
added the new optional request property
//// - info
the request property
///became nullable - info
the request property
////became nullable - info
the request property
///became nullable - info
the request property
///became nullable - info
the request property
///became nullable - info
the request property
///became nullable - info
the
request property default valuesignalwirewas added - info
the
request property default valueNULLwas removed - info
the
request property default value{domain_name}/{room_name}/{epoch_time}.was removed - info
the
request property default valueThe closest available region to the SFU region used by the meeting.was removed - info
the
request property default value{domain_name}/{room_name}/{epoch_time}.vtt.was removed - info
added the new
signalwireenum value to the request property//// - info
the
response's property default valueNULLwas removed for the status - info
the
response's property default value{domain_name}/{room_name}/{epoch_time}.was removed for the status - info
the
response's property default valueThe closest available region to the SFU region used by the meeting.was removed for the status - info
the
response's property default value{domain_name}/{room_name}/{epoch_time}.vtt.was removed for the status
- breaking
- info
added the new optional request property
////
- info