Marks a single notification read for the target user. POST is the only supported verb. Requires a token with scope_priv on the notification object. The write is visibility-guarded: a read row is inserted only when the notification is visible to the user, so marking an id the user cannot see inserts nothing and still succeeds. The operation is idempotent. The read state is stored per viewer; the shared notification row is never modified. The response is 202.
Request
Path Params
Responses
🟢202
application/json
Accepted. The read state was recorded.
Bodyapplication/json
🟠400Err400
🟠401Err401
🟠403Err403
Request Request Example
Shell
JavaScript
Java
Swift
curl--location--request POST '/domains/acme.example.com/users/1001/notifications/84213/read'