Retrieves a list of notifications
GET /api/admin/notifications
A user may get relevant notifications from the projects they are a member of
Request
Responses
- 200
notificationsSchema
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- id number requiredThe id of this notification 
- message string requiredThe actual notification message 
- link string requiredThe link to change request or feature flag the notification refers to 
- notificationType requiredPossible values: [ change-request,toggle]The type of the notification used e.g. for the graphical hints 
- createdBy objectrequiredusername string nullable- The name of the user who triggered the notification imageUrl string nullable- The avatar url of the user who triggered the notification 
- createdAt date-time requiredThe date and time when the notification was created 
- readAt date-time nullable requiredThe date and time when the notification was read or marked as read, otherwise null
- ]
[
  {
    "id": 1,
    "message": "Your change request got approved",
    "link": "/myunleash/projects/myproject/change-requests/46",
    "createdBy": {
      "username": "Jane Smith",
      "imageUrl": "https://gravatar.com/avatar/758f27d1f066779a62a65665242b8780107df403509a62a9e8a5924df5469f68?s=42&d=retro&r=g"
    },
    "createdAt": "2022-12-02T13:17:12.445Z",
    "readAt": "2022-12-02T13:17:12.445Z"
  }
]
Loading...