Update JSON body for 3PID onbind requests
@@ -239,19 +239,27 @@ At a later point, if the owner of that particular 3pid binds it with a Matrix us
Content-Type: application/json
{
- "invites": [{
- "mxid": "@foo:bar.com",
- "token": "abc123",
+ "medium": "email",
+ "address": "foo@bar.baz",
+ "mxid": "@alice:example.tld",
+ "invites": [
+ {
+ "medium": "email",
+ "address": "foo@bar.baz",
+ "mxid": "@alice:example.tld",
+ "room_id": "!something:example.tld",
+ "sender": "@bob:example.tld",
+ "signed": {
+ "mxid": "@alice:example.tld",
"signatures": {
- "my.id.server": {
- "ed25519:0": "def987"
+ "vector.im": {
+ "ed25519:0": "somesignature"
}
+ },
+ "token": "sometoken"
}
- }],
-
- "medium": "email",
- "address": "foo@bar.com",
- "mxid": "@foo:bar.com"
+ }
+ ]
}
Where the signature is produced using a long-term private key.
