Notifications API
Read, unread, mark-as-read, and mark-all-read notification workflows.
Authentication
Notification routes require an authenticated portal user.
Endpoints
| Method | Path | Edition | Operation | Controller |
|---|---|---|---|---|
GET | /notifications | Core | List Notifications | NotificationsController@getNotifications |
GET | /notifications/unread | Core | List Unread Notifications | NotificationsController@getUnreadNotifications |
POST | /notifications/mark-read/{notification_id} | Core | Mark Notification Read | NotificationsController@markAsRead |
POST | /notifications/mark-read/{feed_id}/by-feed-id | Core | Mark Notifications Read By Feed | NotificationsController@markAsReadByFeedId |
POST | /notifications/mark-all-read | Core | Mark All Notifications Read | NotificationsController@markAllRead |