room

Synchronize the participants of a conversation with the given list

Changed on

Only available for the external call service. Participants missing from the list are removed (except owners), participants new in the list are added.

put/ocs/v2.php/apps/spreed/api/{apiVersion}/room/{token}/participants

Request

  • The document declares no server URL.
  • Auth
    • none
    • or HTTP bearer
    • or HTTP basic

Path parameters

apiVersion'v4' required
tokenstring required

Token of the room

Headers

x-nextcloud-talk-external-service-randomstring

Random seed (at least 32 bytes) used together with the owner user ID to generate the SHA256-HMAC request checksum

x-nextcloud-talk-external-service-checksumstring

SHA256-HMAC checksum over the concatenation of the random seed and the owner user ID, signed with the shared external call service secret, to verify authenticity from the external call service

OCS-APIRequestboolean required

Required to be true for the API request to pass

Request body

ownerstring

User ID of an owner of the conversation that will be used as actor

Response

Participants synchronized successfully

Changes