docs-matrix-spec/api/server-server
Travis Ralston d914c402e2 Improve the profile query to have more sane responses
This is a mix of Synapse and Dendrite behaviour, mostly Dendrite. Synapse returns `null` for field values that aren't set, however Dendrite just doesn't return them and instead opts for an empty object.

Further, synapse is lacking in error codes in this area. Dendrite does some additional validation on this API which introduces more errors for bad requests, instead of defaulting to empty objects/200 OK responses.

Likewise, Dendrite returns a 404 when the user is not found while Synapse returns 200 OK/empty object.
2018-07-26 08:40:39 -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
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
query.yaml Improve the profile query to have more sane responses 2018-07-26 08:40:39 -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