me
Mark Notification Read
Mark a single notification as read. Idempotent: a second call is a no-op against an already-read row.
Re-asserts owner via eq("user_id", user.id) so a leaked id from another user yields 404, not a successful update on someone else's row (the RLS policy already enforces this — defence in depth).
post/me/notifications/{notification_id}/read
Path parameters
notification_idstring required
Response
Successful Response
Changes
No recorded changes to this endpoint across all 1 revision of this API.