Notifies the server that a third party identifier has been bound to one

of its users.

PUT {{baseUrl}}/3pid/onbind

Used by identity servers to notify the homeserver that one of its users has bound a third party identifier successfully, including any pending room invites the identity server has been made aware of.

Request Body

{"medium"=>"email", "address"=>"alice@example.com", "mxid"=>"@alice:matrix.org", "invites"=>[{"medium"=>"email", "address"=>"alice@example.com", "mxid"=>"@alice:matrix.org", "room_id"=>"!somewhere:example.org", "sender"=>"@bob:matrix.org", "signed"=>{"mxid"=>"@alice:matrix.org", "token"=>"Hello World", "signatures"=>{"vector.im"=>{"ed25519:0"=>"SomeSignatureGoesHere"}}}}, {"medium"=>"email", "address"=>"alice@example.com", "mxid"=>"@alice:matrix.org", "room_id"=>"!somewhere:example.org", "sender"=>"@bob:matrix.org", "signed"=>{"mxid"=>"@alice:matrix.org", "token"=>"Hello World", "signatures"=>{"vector.im"=>{"ed25519:0"=>"SomeSignatureGoesHere"}}}}]}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring

RESPONSES

status: OK

{}