How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Rhombus Systems Alert Monitoring Webservice API

The Alert Monitoring Webservice API from Rhombus Systems — 11 operation(s) for alert monitoring webservice.

Rhombus Systems Alert Monitoring Webservice API is one of 65 APIs that Rhombus Systems publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Alert Monitoring Webservice. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 11 operations across 11 paths, and defines 34 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://api2.rhombussystems.com.

11 operations 11 paths 34 schemas 11 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api2.rhombussystems.com/api
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Rhombus Systems Alert Monitoring Webservice API declares 1 security scheme for authenticating requests. An API key is passed in the header as x-auth-apikey (ApiKeyAuth). By default, every request must be authenticated.

  • ApiKeyAuth — Your Rhombus API key. Must be accompanied by the x-auth-scheme header set to api-token (or partner-api-token for partner endpoints).

Paths & Operations 11

Across 11 paths, the API surfaces 11 operations — 11 POST. Each is listed below with its method, path, parameters, and response codes.

Alert Monitoring Webservice 11
POST
/api/alertmonitoring/cancelThreatCase
Cancel threat case
cancelThreatCase 1 param body → 200
POST
/api/alertmonitoring/createCustomPinForLocation
Create custom PIN for location
createCustomPinForLocation 1 param body → 200
POST
/api/alertmonitoring/createPinForLocation
Create PIN for location
createPinForLocation 1 param body → 200
POST
/api/alertmonitoring/deletePinForLocation
Delete PIN for location
deletePinForLocation 1 param body → 200
POST
/api/alertmonitoring/disableMonitoringForLocation
Disable monitoring for location
disableMonitoringForLocation 1 param body → 200
POST
/api/alertmonitoring/dismissThreatCase
Dismiss threat case
dismissThreatCase 1 param body → 200
POST
/api/alertmonitoring/enableMonitoringForLocation
Enable monitoring for location
enableMonitoringForLocation 1 param body → 200
POST
/api/alertmonitoring/escalateThreatCaseToAlarm
Escalate threat case to alarm
escalateThreatCaseToAlarm 1 param body → 200
POST
/api/alertmonitoring/getAlertMonitoringSettingsForLocation
Get alert monitoring settings for location
getAlertMonitoringSettingsForLocation 1 param body → 200
POST
/api/alertmonitoring/locationStatus
Get location status
locationStatus 1 param body → 200
POST
/api/alertmonitoring/orgStatus
Get organization status
orgStatus 1 param body → 200

Schemas 34

The contract defines 34 schemas that model the data the API accepts and returns. The most detailed are Alertmonitoring_NoonlightWSSettings (28 properties), NoonlightVersionedSettingsType (25 properties), NoonlightScheduleType (11 properties), MonitoringEnableStatus (7 properties). Each schema is shown below with its type and property counts.

Alertmonitoring_LocationStatusWSRequest
object
Request to retrieve alarm monitoring status for a specific location.
1 property
AlertMonitoringPinType
object
3 properties
Alertmonitoring_CreatePinForNoonlightWSResponse
object
Response containing the generated PIN for alert monitoring.
4 properties
Alertmonitoring_DismissThreatCaseWSResponse
object
Response indicating the result of dismissing a threat case.
4 properties
Alertmonitoring_DisableLocationResponse
object
Response indicating the result of disabling alert monitoring for a location.
3 properties
Alertmonitoring_OrgStatusWSRequest
object
Request to retrieve alarm monitoring status for all locations in an organization.
1 property
Alertmonitoring_GetNoonlightSettingsForLocationWSResponse
object
Response containing alert monitoring settings for a specific location.
5 properties
Alertmonitoring_OrgStatusWSResponse
object
Response containing alarm monitoring status for all locations in an organization.
4 properties
Alertmonitoring_CancelThreatCaseWSResponse
object
Response indicating the result of canceling a threat case.
4 properties
Alertmonitoring_CreatePinForNoonlightWSRequest
object
Request to create a PIN for alert monitoring at a specific location.
3 properties
MonitoringEnableStatus
object
Map of location UUIDs to their monitoring enable status
7 properties
NoonlightScheduleType
object
11 properties
Alertmonitoring_DisableLocationRequest
object
Request to disable alert monitoring for a specific location.
2 properties
Alertmonitoring_NoonlightWSSettings
object
Web service settings for Noonlight integration with alert monitoring.
28 properties
AMSirenSettingsType
object
4 properties 2 required
Alertmonitoring_CancelThreatCaseWSRequest
object
Request to cancel a threat case in alert monitoring.
1 property 1 required
MonitoringModeEnum
string
EmergencyContact
object
2 properties 2 required
Alertmonitoring_EscalateThreatCaseToAlarmWSRequest
object
Request to escalate a threat case to an alarm for alert monitoring.
1 property 1 required
Alertmonitoring_CreateCustomPinForNoonlightWSRequest
object
Request to create a custom PIN for alert monitoring at a specific location.
4 properties
TripwireSettings
object
2 properties 2 required
NoonlightVersionedSettingsType
object
Updated alert monitoring settings configuration for the location
25 properties
EmergencyResponseContactsScheduleType
object
3 properties
ActivityEnum
string
Alertmonitoring_EnableLocationResponse
object
Response indicating successful enabling of alert monitoring for a location.
3 properties
Alertmonitoring_DeletePinForNoonlightWSRequest
object
Request to delete a PIN for alert monitoring at a specific location.
2 properties
Alertmonitoring_LocationStatusWSResponse
object
Response containing alarm monitoring status for a specific location.
4 properties
Alertmonitoring_EnableLocationRequest
object
Request to enable alert monitoring for a specific location.
2 properties
Alertmonitoring_DeletePinForNoonlightWSResponse
object
Response indicating the result of deleting a PIN for alert monitoring.
3 properties
Alertmonitoring_DismissThreatCaseWSRequest
object
Request to dismiss a threat case in alert monitoring.
1 property 1 required
NoonlightPromptThemeEnum
string
Alertmonitoring_CreateCustomPinForNoonlightWSResponse
object
Response indicating the result of creating a custom PIN for alert monitoring.
4 properties
Alertmonitoring_EscalateThreatCaseToAlarmWSResponse
object
Response indicating the result of escalating a threat case to an alarm.
3 properties
Alertmonitoring_GetNoonlightSettingsForLocationWSRequest
object
Request to retrieve alert monitoring settings for a specific location.
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

rhombus-systems-alert-monitoring-webservice-api-openapi.yml Raw ↑

Other APIs Rhombus Systems publishes across the network.

Rhombus Console WebSocket API
Rhombus Systems Access Control Integrations Webservice API
Rhombus Systems Access Control Webservice API
Rhombus Systems Alarm Monitoring Keypad Webservice API
Rhombus Systems AudioGateway Webservice API
Rhombus Systems AudioPlayback Webservice API
Rhombus Systems Badge Reader Webservice API
Rhombus Systems BLE Webservice API
Rhombus Systems Button Webservice API
Rhombus Systems Camera Webservice API
Rhombus Systems ClaimKey Webservice API
Rhombus Systems Climate Webservice API
Where this information came from

This is an independent, third-party profile of Rhombus Systems Alert Monitoring Webservice API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.