Network Notifications

Description

Allows users to manipulate notifications in NEO

Request URL

/neo/app/notifications

Main Operations

  • Get All Notifications

  • Get Specific Notifications

  • Update Notification

  • Delete Notification

Description

Retrieves information of all notifications

Request URL

GET /neo/app/notifications

Request Data

N/A

Response:

Copy
Copied!
            

[ { "originator": "Device Management", "severity": "Info", "instanceID": 1, "timestamp": "2016-04-17 08:15:44", "read": false, "subject": "OS Mismatches" }, { "originator": "Device Management", "severity": "Error", "instanceID": 2, "timestamp": "2016-04-17 08:15:44", "read": false, "subject": "MTU Mismatches" }, . . . ]

Description

Retrieves information of specific notifications

Request URL

GET /neo/app/notifications/<notification_ID>

Request Data

N/A

Response:

Copy
Copied!
            

{ "originator": "Device Management", "body": [ { "Name": "switch-62fea2", "Reference": "3.5.1002", "Ip": "10.209.37.9", "Current": "3.3.5006", "Diff": "3.3.5006", "Technology": "ETH", "Id": "10.209.37.9.system"  }, { "Name": "switch-6375dc", "Reference": "3.5.1002", "Ip": "10.209.37.13", "Current": "3.4.1802", "Diff": "3.4.1802", "Technology": "ETH", "Id": "10.209.37.13.system"  }, . . . ], "severity": "Info", "instanceID": 1, "timestamp": "2016-04-17 08:15:44", "read": true, "subject": "OS Mismatches"  }

Description

Updates an existing notification

Request URL

PUT /neo/app/notifications/<notification_ID>

Request Data

{ 

"read": true

}

Response

N/A

Description

Deletes an existing notification from NEO

Request URL

DELETE /neo/app/notifications/<notification_ID>

Request Data

N/A

Response

N/A

© Copyright 2023, NVIDIA. Last updated on Nov 16, 2023.