<!-- https://headless-lms.dev/docs/api/notifications -->

# Notifications

What happened to the signed-in member, and how they want to be told

- [List your notifications, newest first, with your unread count](https://headless-lms.dev/docs/api/notifications/listMemberNotifications): For any member of the organization. Each notification names what it refers to; a post or chat you can no longer see is null.
- [Mark one of your notifications read](https://headless-lms.dev/docs/api/notifications/markMemberNotificationRead): For any member of the organization. Returns the notification the way the list shows it. Marking a read notification keeps its first read time. 404 when it is not yours.
- [Mark all your notifications read](https://headless-lms.dev/docs/api/notifications/markAllMemberNotificationsRead): For any signed-in person in the organization. Returns how many were unread.
- [Read how you are told about each kind of notification](https://headless-lms.dev/docs/api/notifications/getMemberNotificationPreferences): For any signed-in person in the organization. One entry per kind; a kind you never set is on in the app and by email.
- [Set how you are told about the given kinds of notification](https://headless-lms.dev/docs/api/notifications/setMemberNotificationPreferences): For any signed-in person in the organization. Changes only the kinds sent and returns every kind.
