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
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |
RESPONSES
status: OK
{}