You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matrix-spec/api
Travis Ralston 374ec00046 Convert things that mention "Transaction" to swagger
There's two kinds of transactions currently: one with EDUs and one without. The one with EDUs is only used on /send, however the schema is still somewhat worth splitting out for simplicity.

The examples are brought apart to make them slightly more reusable for when they get dumped into the relevant sections of the spec (see TODO in server_server_api.rst)

Further, the Transactions stuff introduces tuples to the spec. The units.py has been updated to support this.
6 years ago
..
application-service Supply operationId for freshly added IS and AS operations 7 years ago
client-server Merge remote-tracking branch 'matrix-org/master' into travis/all-the-auth 6 years ago
files fix for https://github.com/matrix-org/matrix-doc/issues/270 9 years ago
identity Add IS ping endpoint 7 years ago
push-gateway Add operationId to all endpoints of all APIs 7 years ago
server-server Convert things that mention "Transaction" to swagger 6 years ago
README README.rst: Add notes on how to build the spec 7 years ago
check_examples.py Format examples as raw objects 7 years ago
package.json Reinstate validator.js 9 years ago
validator.js Provide doc-comments with makeHandler(); cleanup 7 years ago

README

This directory contains swagger-compatible representations of our APIs. See
the main README.rst for details on how to make use of them.