Skip to main content
POST
/
rooms
/
{room_name}
/
set-session-data
rooms/:name/set-session-data
curl --request POST \
  --url https://api.daily.co/v1/rooms/{room_name}/set-session-data \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "data": {},
  "mergeStrategy": "replace",
  "keysToDelete": [
    "<string>"
  ]
}
'
{
  "sent": "true"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

room_name
string
required

Body

application/json
data
object

A javascript object that can be serialized into JSON. Defaults to {}.

mergeStrategy
enum<string>
default:replace

replace to replace the existing meeting session data object or shallow-merge to merge with it.

Available options:
replace,
shallow-merge
keysToDelete
string[]

Optional list of keys to delete from the existing meeting session data object when using shallow-merge.

Response

200