Docs
Get Notifications
GET /notifications?organizationId={organizationId}
GET
/notifications?organizationId={organizationId}Returns all notifications for the authenticated user, optionally scoped to a specific organization or event. Notifications are inbox items generated when a subscribed subject produces an event that matches the user's preferences.
Required Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <token> | Optional | Authenticate via OAuth2 in Bruno. |
Query Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| organizationId | Guid | Optional | Filter notifications to a specific organization. |
| eventId | Guid | Optional | Filter notifications to a specific event. |
Response
Returns a list of notification objects.
| Field | Type | Description |
|---|---|---|
| id | Guid | Unique notification ID. |
| occurredAt | DateTime | When the triggering event occurred. |
| readAt | DateTime| null | When the notification was read. Null if unread. |
| subjectType | string | Type of the subject that produced the notification (e.g. Area, Task). |
| subjectId | Guid | ID of the subject entity. |
| organizationId | Guid | Organization context. |
| eventId | Guid| null | Event context. Null for org-level notifications. |
| eventType | string | The domain event type that triggered the notification. |
| title | string | Short notification title. |
| body | string | Full notification body text. |