Request

@Serializable
data class Request(val reason: String? = null, val thirdPartySigned: Signed<JoinRoom.Request.ThirdParty, String>? = null)

Constructors

Link copied to clipboard
constructor(reason: String? = null, thirdPartySigned: Signed<JoinRoom.Request.ThirdParty, String>? = null)

Types

Link copied to clipboard
@Serializable
data class ThirdParty(val sender: UserId, val mxid: UserId, val token: String)

Properties

Link copied to clipboard
@SerialName(value = "reason")
val reason: String?
Link copied to clipboard
@SerialName(value = "third_party_signed")
val thirdPartySigned: Signed<JoinRoom.Request.ThirdParty, String>?