The Colocation NOC API enables customers to get data from the Galooli backend platform and combine this data with their own systems, such as ERP systems, CRM systems, applications, etc.
The API provides a method for querying the active status of alarms within the APPs - Colocation NOC.
Colocation NOC Alarms
Displays detailed information about all current alarms in the Colocation NOC solution.
A valid user (Authorized to login to Galooli’s platform)
The user must have access permission to the ‘APPs - Colocation NOC’
The user must have at least one assigned TENANT
Max request interval (per user): Request per 10 seconds.
https://space-apps.galooli.com/AlarmsStatus/AlarmsStatusIndex?handler=APIColocationNOC&user=[USER]&password=[PASSWORD] |
Requests are too frequent - max request interval is 10 seconds (per user)
Authentication failed – wrong user/password
Invalid User Configuration - Missing Credentials or missing Tenants configuration
Failed to retrieve categories - [Internal] Error while requesting service categories configuration
Invalid Data - [Internal] Error while requesting active alarms status
Note - api_noc_Alarms_item
field varies per the configuration of the ‘APPs - Colocation NOC’ service.
[ { "SiteName": "SITE NAME 1", "api_noc_Alarms_item": [ { "AlarmName": "AC power", "IsActive": true }, { "AlarmName": "LVD", "IsActive": false }, { "AlarmName": "High temperature", "IsActive": false }, { "AlarmName": "DC Available", "IsActive": true } ], "Session_start_time": "2023-04-21T15:09:12", "Last_alarm_time": "2023-04-21T15:54:15", "TenantsSiteId": "SITE ID 1", "DisconnectedTenants": "", "PowerDownTenants": "TENANT NAME", "LoadDownTenants": "TENANT NAME" }, { "SiteName": "SITE NAME 2", "api_noc_Alarms_item": [ { "AlarmName": "AC power", "IsActive": false }, { "AlarmName": "LVD", "IsActive": false }, { "AlarmName": "High temperature", "IsActive": false }, { "AlarmName": "DC Available", "IsActive": true } ], "Session_start_time": "2023-04-24T00:57:58", "Last_alarm_time": "2023-04-24T00:57:58", "TenantsSiteId": "SITE ID 2", "DisconnectedTenants": "", "PowerDownTenants": "TENANT NAME", "LoadDownTenants": "TENANT NAME" } ] |