Request a server to auth a third party invite event

PUT {{baseUrl}}/exchange_third_party_invite/:roomId

The receiving server will verify the partial m.room.member event given in the request body. If valid, the receiving server will issue an invite as per the Inviting to a room section before returning a response to this request.

Request Body

{"type"=>"m.room.member", "room_id"=>"!abc123:matrix.org", "sender"=>"@joe:matrix.org", "state_key"=>"@someone:example.org", "content"=>{"membership"=>"invite", "third_party_invite"=>{"display_name"=>"alice", "signed"=>{"mxid"=>"@alice:localhost", "token"=>"abc123", "signatures"=>{"magic.forest"=>{"ed25519:3"=>"fQpGIW1Snz+pwLZu6sTy2aHy/DYWWTspTJRPyNp0PKkymfIsNffysMl6ObMMFdIJhk6g6pwlIqZ54rxo8SLmAg"}}}}}}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring

RESPONSES

status: OK

{}