Closed
Description
Tracking issue for all the tasks that need to be completed for an r0 release of the AS API spec:
Required
- AppServices: We need to specify the API endpoints under Querying #1325 AppServices: We need to specify the API endpoints under Querying - Clean up user and alias querying for application services #1537
- AS traffic rate-limiting #1323 AS traffic rate-limiting
- AppServices: Document how filterings events work #1307 AppServices: Document how filterings events work - General/small improvements to the application service API specification #1533
- AppServices: Document client-server requests omitting user_id param #1296 AppServices: Document client-server requests omitting user_id param - Encourage appservices to use the Authorization header #1534
- 'age' field should be in unsigned #1294 'age' field should be in unsigned - Specify that application services receive events in the CSAPI format #1552
- Document Appservice Directories #1272 Document Appservice Directories - Application service room directories (and other third party network things) #1554
- Document Thirdparty AS Endpoints #1271 Document Thirdparty AS Endpoints
- AppServices: Why do events sent to AS's use "user_id", whereas events use "sender" #1269 AppServices: Why do events sent to AS's use "user_id", whereas events use "sender" - Specify that application services receive events in the CSAPI format #1552
- Document new application service registration file options #1262 Document new application service registration file options
- Remove lies from AS API spec about /_matrix/app/r0/alias and /_matrix/app/r0/user #800 Remove lies from AS API spec about /_matrix/app/r0/alias and /_matrix/app/r0/user - Clean up user and alias querying for application services #1537
Nice to haves
- https://github.com/matrix-org/matrix-doc/issues/1306 Proposal to filter out traffic to Appservices based on filters
(Disclaimer: This is not yet a complete list, but a roundup of the issues we know that need to be completed so far)