API Guide

Table Of Contents
/api/AccountService/Actions/AccountService.Delete..................................................................................... 47
/api/AccountService/Roles......................................................................................................................................48
/api/AccountService/Roles(Id)...............................................................................................................................49
/api/AccountService/ExternalAccountProvider................................................................................................. 50
/api/AccountService/ExternalAccountProvider/DirectoryServiceType....................................................... 51
/api/AccountService/ExternalAccountProvider/ADAccountProvider...........................................................51
/api/AccountService/ExternalAccountProvider/ADAccountProvider(Id)................................................... 53
/api/AccountService/ExternalAccountProvider/Actions/
ExternalAccountProvider.TestADConnection.................................................................................................. 55
/api/AccountService/ExternalAccountProvider/LDAPAccountProvider..................................................... 57
/api/AccountService/ExternalAccountProvider/LDAPAccountProvider(Id).............................................. 59
/api/AccountService/ExternalAccountProvider/Actions/
ExternalAccountProvider.TestLDAPConnection.............................................................................................. 61
/api/AccountService/ExternalAccountProvider/Actions/ExternalAccountProvider.SearchGroups.....63
/api/AccountService/ExternalAccountProvider/Actions/
ExternalAccountProvider.DeleteExternalAccountProvider...........................................................................64
/api/AccountService/Actions/AccountService.ImportExternalAccountProvider...................................... 64
Security and certificate management.......................................................................................................................... 66
/api/ApplicationService/Security........................................................................................................................... 66
/api/ApplicationService/Security/SecurityConfiguration................................................................................ 66
/api/ApplicationService/Certificate....................................................................................................................... 67
/api/ApplicationService/Actions/ApplicationService.GenerateCSR............................................................. 68
/api/ApplicationService/Actions/ApplicationService.UploadCertificate...................................................... 69
/api/AccountService/ExternalAccountProvider/Actions/ExternalAccountProvider.DSCertificate......69
Monitoring and alert notifications................................................................................................................................. 70
api/AlertService/AlertDestinations/SNMPConfiguration................................................................................. 70
api/AlertService/AlertDestinations/Actions/AlertDestinations.ApplySNMPConfig....................................71
/api/AlertService/AlertDestinations/SyslogConfiguration............................................................................... 73
api/AlertService/AlertDestinations/Actions/AlertDestinations.ApplySyslogConfig...................................74
/api/AlertService/AlertDestinations/SMTPConfiguration............................................................................... 75
/api/AlertService/AlertDestinations/Actions/AlertDestinations.SendTestTrap......................................... 76
Chapter 5: Alerts.........................................................................................................................78
Alert logs..............................................................................................................................................................................78
/api/AlertService/Alerts............................................................................................................................................78
/api/AlertService/Alerts?$filter=contains(UserName,'admin')...................................................................... 80
/api/AlertService/Alerts?$filter=StatusType eq 2000..................................................................................... 80
/api/AlertService/Alerts?$filter=StatusType eq 1000......................................................................................84
/api/AlertService/Alerts?$filter=StatusType eq 1............................................................................................. 88
/api/AlertService/Alerts(Id).....................................................................................................................................89
/api/AlertService/AlertCategories......................................................................................................................... 90
/api/AlertService/AlertCategories('Name')........................................................................................................ 118
/api/AlertService/AlertSeverities.......................................................................................................................... 119
/api/AlertService/AlertSeverities(Id)...................................................................................................................120
/api/AlertService/AlertStatuses........................................................................................................................... 120
/api/AlertService/AlertStatuses(Id)..................................................................................................................... 121
/api/AlertService/AlertCatalogs............................................................................................................................ 121
/api/AlertService/AlertCatalogs(Id).....................................................................................................................123
/api/AlertService/Events........................................................................................................................................ 123
/api/AlertService/Actions/AlertService.Acknowledge.................................................................................... 124
4
Contents