docs-matrix-spec/api/server-server
Travis Ralston 9fdd8a6f96 Document how leaving rooms/rejecting invites over federation works
Fixes https://github.com/matrix-org/matrix-doc/issues/1401

This is very similar to the joining rooms handshake, and much of it is a near copy/paste of the make_join and send_join API. The major difference is the send_leave API doesn't return anything.

References:
* Handling of make_leave: d69decd5c7/synapse/handlers/federation.py (L1285-L1310)
* send_leave route: d69decd5c7/synapse/federation/transport/client.py (L267)
* make_leave route: d69decd5c7/synapse/federation/transport/server.py (L396)
* send_leave returning nothing: d69decd5c7/synapse/handlers/federation.py (L1346)
2018-07-26 14:59:43 -06:00
..
definitions Merge pull request #1413 from turt2live/travis/s2s/join-swagger 2018-07-26 08:39:26 -06:00
examples Fill out the required fields in all the examples 2018-07-24 10:58:15 -06:00
directory.yaml Convert the general query API to swagger 2018-07-12 13:46:42 -06:00
events.yaml Completely remove /pull 2018-07-24 09:13:46 -06:00
invites.yaml Full stops 2018-07-24 10:58:15 -06:00
joins.yaml Full stop 2018-07-26 08:36:12 -06:00
keys_query.yaml Full stops, spelling, and operation IDs. 2018-07-18 10:37:56 -06:00
keys_server.yaml Full stops, spelling, and operation IDs. 2018-07-18 10:37:56 -06:00
leaving.yaml Document how leaving rooms/rejecting invites over federation works 2018-07-26 14:59:43 -06:00
query_general.yaml Convert the general query API to swagger 2018-07-12 13:46:42 -06:00
third_party_invite.yaml Fix documentation link 2018-07-13 15:49:49 -06:00
transactions.yaml Improve upon the transaction schema and examples 2018-07-12 21:34:52 -06:00
version.yaml Document federation version endpoint 2017-11-15 04:16:30 +01:00