Mark a notification as read
PUT
/notifications/:id/readMark the given notification as read. Idempotent — calling it on an already-read notification succeeds. Returns 404 for notifications owned by another user or already deleted.
| Auth | Login required |
|---|
Path parameters
idstringrequiredNotification ID.
Response
| Field | Type | Description |
|---|---|---|
notification | Notification | The notification that was marked as read. |
Request
curl https://api.4s.link/notifications/ID/read \-X PUT \-H "Authorization: Bearer 4s_at_..."
Example response
{"notification": {"id": "5f2a1c40-...","userId": "9c3b7e21-...","type": "EVENT_ANNOUNCEMENT","messageParams": {"eventName": "4S Conference 2026","announcementTitle": "受付開始時刻のお知らせ"},"isRead": true,"relatedId": "0b6d4f88-...","metadata": {"eventId": "0b6d4f88-...","eventSlug": "4s-conference-2026","announcementId": "7ae2c915-..."},"createdAt": "2026-08-19T02:30:00.000Z","updatedAt": "2026-08-19T03:01:12.000Z"}}