OptionalCanWhether the participant may publish media. Default: true.
OptionalCanWhether the participant may publish data-channel messages. Default: true.
OptionalCanWhether the participant may subscribe to others. Default: true.
OptionalDisplayThe display name to publish.
The participant identity to embed (stable, application-assigned).
OptionalMetadataExtra metadata merged into the participant metadata JSON.
OptionalRoleThe role stamped into participant metadata (drives the UI's agent/host badges).
The room name the token authorizes joining.
OptionalTtlToken lifetime in seconds. Default: 3600 (1 hour).
Parameters for minting a single access token.