{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Regenerates participant's authentication token 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":{"$ref":"#/definitions/realtimekit_ParticipantTokenValidity"}},"required":["path"],"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"]},"realtimekit_ParticipantTokenValidity":{"description":"Validity window of the participant authentication token. The window is [not_before, expires_on) and cannot be longer than 100 days. Defaults to a token valid from now for 100 days.","type":"object","properties":{"expires_on":{"description":"RFC 3339 timestamp with a timezone at or after which the token cannot be used. Must be in the future. Defaults to not_before plus 100 days.","type":"string","format":"date-time","examples":["2026-10-01T11:00:00Z"]},"not_before":{"description":"RFC 3339 timestamp with a timezone before which the token cannot be used. Defaults to the current time. May be in the past.","type":"string","format":"date-time","examples":["2026-10-01T09:00:00Z"]}}}}},"name":"Refresh participant's authentication token","id":"cloudflare.regenerate_token","example":{"path":{"account_id":"023e105f4ecef8ad9ca31a8372d0c353","app_id":"14a396e7-ca44-4937-bf1f-050a69118543","meeting_id":"00000000-0000-4000-8000-000000000000","participant_id":"example"}},"maxRequests":1,"summary":false}}