Module ruma_client_api::push
source · [−]Expand description
Endpoints for push notifications.
Modules
DELETE /_matrix/client/*/pushrules/{scope}/{kind}/{ruleId}
GET /_matrix/client/*/notifications
GET /_matrix/client/*/pushers
GET /_matrix/client/*/pushrules/{scope}/{kind}/{ruleId}
GET /_matrix/client/*/pushrules/{scope}/{kind}/{ruleId}/actions
GET /_matrix/client/*/pushrules/{scope}/{kind}/{ruleId}/enabled
GET /_matrix/client/*/pushrules/
GET /_matrix/client/*/pushrules/global/
POST /_matrix/client/*/pushers/set
PUT /_matrix/client/*/pushrules/{scope}/{kind}/{ruleId}
PUT /_matrix/client/*/pushrules/{scope}/{kind}/{ruleId}/actions
PUT /_matrix/client/*/pushrules/{scope}/{kind}/{ruleId}/enabled
Structs
An error that happens when PushRule cannot
be converted into ConditionalPushRule
An error that happens when PushRule cannot
be converted into PatternedPushRule
Like SimplePushRule, but may represent any kind of push rule thanks to pattern and
conditions being optional.
Enums
Which kind a pusher is.
The kinds of push rules that are available.
