The current API implementation focuses on GET methods and end-user views, as well as actions on Uptime Infrastructure Monitor Elements.
The following is a summary of presently available resources:
Working with Elements
list all Elements and attached service monitors; display an Element's information and attached service monitors; display an Element's information and its current status:
GET
GET
GET
/api/v1/elements
/api/v1/elements/{id}
/api/v1/elements/{id}/status
update Element configuration:
PUT
/api/v1/elements/{id}
add, delete Element:
POST
POST
POST
POST
POST
DELETE
/api/v1/elements (Agent Server)
/api/v1/elements (WMI Server)
/api/v1/elements (Hyper-V Server)
/api/v1/elements (SNMP v2 Network Device)
/api/v1/elements (SNMP v3 Network Device)
/api/v1/elements/{id}
Working with service monitors
list all service monitors; display a specific server monitor; display status information for a service monitor:
GET
GET
GET
GET
/api/v1/elements/{id}/metrics
/api/v1/monitors
/api/v1/monitors/{id}
/api/v1/monitors/{id}/status
Working with Element groups
list all Element groups, member Elements, and monitors; list an Element group's member Elements and monitors; display the status of an Element group's member Elements and monitors:
GET
GET
GET
/api/v1/groups
/api/v1/groups/{id}
/api/v1/groups/{id}/status