Events REST API
For the full list of UFM supported events, refer to “Supported Traps and Events” section in UFM User Manual document.
- Description – returns information on all events running in the fabric, or on a specific event using its ID 
- Request URL – GET /ufmRest/app/events 
- Main operations - Get all events 
- Get an event using its ID 
 
- Description – returns information on all events running in the fabric 
- Request URL – GET /ufmRest/app/events 
- Request Content Type – Application/json 
- Response - [ { "category": "Logical Model", "severity": "Info", "timestamp": "2017-09-19 10:49:03.018", "counter": null, "object_name": "Grid", "object_path": "Grid", "name": "Network Added", "write_to_syslog": false, "type": "352", "id": 227, "description": "Network management is added" }, { "category": "Fabric Notification", "severity": "Info", "timestamp": "2017-09-19 10:49:11.520", "counter": null, "object_name": "Grid", "object_path": "Grid", "name": "Fabric Configuration Started", "write_to_syslog": false, "type": "901", "id": 228, "description": "Fabric Configuration started." } ] 
- Possible Filters - object_name – filters by object name 
- type – filters by type 
- category – filters by category 
- severity – filters by severity 
- group – filters events by the group that has caused the event 
 
- Status Codes - 200 – OK 
 
- Description – returns information on a specific event by its ID 
- Request URL – GET /ufmRest/app/events/<id> 
- Request Content Type – Application/json 
- Response - { "category": "Logical Model", "severity": "Info", "timestamp": "2017-09-13 10:57:09.253", "counter": null, "object_name": "Grid", "object_path": "Grid", "name": "Network Added", "write_to_syslog": false, "type": "352", "id": 567, "description": "Network management is added" } 
- Note – if the <id> parameter is not provided, all events will be listed 
- Status Codes - 200 – OK 
- 404 – NOT FOUND—event was not found (by ID)