Matrix Client-Server Push Rules API

Number of APIs: 8

  1. pushrules-{scope}/{kind}/{rule Id} - Delete a push rule. DELETE {{baseUrl}}/pushrules/:scope/:kind/:ruleId

  2. pushrules-{scope}/{kind}/{rule Id}-actions - The actions for a push rule GET {{baseUrl}}/pushrules/:scope/:kind/:ruleId/actions

  3. pushrules-{scope}/{kind}/{rule Id}-enabled - Get whether a push rule is enabled GET {{baseUrl}}/pushrules/:scope/:kind/:ruleId/enabled

  4. pushrules-{scope}/{kind}/{rule Id}-enabled - Enable or disable a push rule. PUT {{baseUrl}}/pushrules/:scope/:kind/:ruleId/enabled

  5. pushrules-{scope}/{kind}/{rule Id}-actions - Set the actions for a push rule. PUT {{baseUrl}}/pushrules/:scope/:kind/:ruleId/actions

  6. pushrules-{scope}/{kind}/{rule Id} - Retrieve a push rule. GET {{baseUrl}}/pushrules/:scope/:kind/:ruleId

  7. pushrules-{scope}/{kind}/{rule Id} - Add or change a push rule. PUT {{baseUrl}}/pushrules/:scope/:kind/:ruleId?before=someRuleId&after=anotherRuleId

  8. pushrules - Retrieve all push rulesets. GET {{baseUrl}}/pushrules/