{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Replaces a participant's details for the given meeting and participant ID.","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/realtimekit_account_identifier"},"app_id":{"$ref":"#/definitions/realtimekit_app_id"},"meeting_id":{"type":"string","format":"uuid","description":"ID of the meeting. You can fetch the meeting ID using the create a meeting API."},"participant_id":{"type":"string","description":"ID of the participant. You can fetch the participant ID using the add a participant API."}},"required":["account_id","app_id","meeting_id","participant_id"],"additionalProperties":false},"body":{"type":"object","properties":{"custom_participant_id":{"description":"Unique participant ID accepted by the replace participant API.","type":"string"},"name":{"description":"(Optional) Name of the participant.","type":["string","null"]},"picture":{"description":"(Optional) A URL to a picture to be used for the participant.","type":["string","null"],"format":"uri"},"preset_name":{"description":"Name of the preset to apply to this participant.","type":"string"}},"required":["preset_name","custom_participant_id"]}},"required":["path","body"],"additionalProperties":false,"definitions":{"realtimekit_account_identifier":{"description":"The account identifier tag.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"realtimekit_app_id":{"description":"The app identifier tag.","type":"string","examples":["14a396e7-ca44-4937-bf1f-050a69118543"]}}},"name":"Replace a participant's detail","id":"cloudflare.replace_participant","example":{"path":{"account_id":"023e105f4ecef8ad9ca31a8372d0c353","app_id":"14a396e7-ca44-4937-bf1f-050a69118543","meeting_id":"00000000-0000-4000-8000-000000000000","participant_id":"example"},"body":{"preset_name":"example","custom_participant_id":"example"}},"maxRequests":1,"summary":false}}