Marks every currently unread, non-expired notification visible to the user as read in a single operation. POST is the only supported verb. Requires a token with scope_priv on the notification object, and the same self-or-administrator confinement as the feed. The write is idempotent; already-read rows are left untouched. The response reports how many rows were newly marked.
Request
Path Params
Responses
🟢200
application/json
The number of rows newly marked read.
Bodyapplication/json
🟠400Err400
🟠401Err401
🟠403Err403
Request Request Example
Shell
JavaScript
Java
Swift
curl--location--request POST '/domains/acme.example.com/users/1001/notifications/read-all'