curl --request POST \
--url https://api2.rhombussystems.com/api/event/getAlertMonitoringThreatCases \
--header 'Content-Type: application/json' \
--header 'x-auth-apikey: <api-key>' \
--header 'x-auth-scheme: <x-auth-scheme>' \
--data '
{
"afterTimestampMs": 1640995200000,
"beforeTimestampMs": 1641081600000,
"deviceFilter": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"lastEvaluatedKey": "<string>",
"lastTimestampMs": 1640995200000,
"lastUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"locationFilter": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"maxPageSize": 123,
"maxResults": 100,
"mostRecent": true,
"statusFilter": [
"INITIATED"
]
}
'{
"error": true,
"errorMsg": "<string>",
"lastEvaluatedKey": "<string>",
"threatCases": [
{
"associatedDeviceUuids": {},
"createdAtMillis": 123,
"deleted": true,
"deviceUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"locationName": "<string>",
"locationUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"noonlightAlarmId": "<string>",
"noonlightVerificationId": "<string>",
"orgUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"policyAlertUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"policyAlertUuids": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"promptTheme": "THREAT",
"promptTitle": "<string>",
"sharedClipGroupUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"sirenSettings": {
"clipUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"durationSeconds": 123,
"playCount": 123
},
"status": "INITIATED",
"subLocationsHierarchyKey": "AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA",
"submissionTimestampMs": 123,
"submitDelayExpireTimestampMs": 123,
"timelineEventList": [
{
"alertUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"message": "<string>",
"noonlightVerificationId": "<string>",
"threatCaseStatus": "INITIATED",
"timestampSec": 123,
"type": "ALERT",
"userUuid": "AAAAAAAAAAAAAAAAAAAAAA"
}
],
"uuid": "AAAAAAAAAAAAAAAAAAAAAA",
"verificationHistory": {
"alertIndex": 123,
"currentVerification": {
"alertUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"clipVerificationId": "<string>",
"failedAsClip": true,
"failedAsStream": true,
"initiatedAsClip": true,
"sentAsClip": true,
"sentAsClipAtMs": 123,
"sentAsWindowedStream": true,
"sentAsWindowedStreamAtMs": 123,
"streamVerificationId": "<string>",
"subLocationsHierarchyKey": "AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA"
},
"verificationRecords": [
{
"alertUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"clipVerificationId": "<string>",
"failedAsClip": true,
"failedAsStream": true,
"initiatedAsClip": true,
"sentAsClip": true,
"sentAsClipAtMs": 123,
"sentAsWindowedStream": true,
"sentAsWindowedStreamAtMs": 123,
"streamVerificationId": "<string>",
"subLocationsHierarchyKey": "AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA"
}
]
}
}
],
"warningMsg": "<string>"
}Get alert monitoring threat cases
curl --request POST \
--url https://api2.rhombussystems.com/api/event/getAlertMonitoringThreatCases \
--header 'Content-Type: application/json' \
--header 'x-auth-apikey: <api-key>' \
--header 'x-auth-scheme: <x-auth-scheme>' \
--data '
{
"afterTimestampMs": 1640995200000,
"beforeTimestampMs": 1641081600000,
"deviceFilter": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"lastEvaluatedKey": "<string>",
"lastTimestampMs": 1640995200000,
"lastUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"locationFilter": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"maxPageSize": 123,
"maxResults": 100,
"mostRecent": true,
"statusFilter": [
"INITIATED"
]
}
'{
"error": true,
"errorMsg": "<string>",
"lastEvaluatedKey": "<string>",
"threatCases": [
{
"associatedDeviceUuids": {},
"createdAtMillis": 123,
"deleted": true,
"deviceUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"locationName": "<string>",
"locationUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"noonlightAlarmId": "<string>",
"noonlightVerificationId": "<string>",
"orgUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"policyAlertUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"policyAlertUuids": [
"AAAAAAAAAAAAAAAAAAAAAA"
],
"promptTheme": "THREAT",
"promptTitle": "<string>",
"sharedClipGroupUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"sirenSettings": {
"clipUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"durationSeconds": 123,
"playCount": 123
},
"status": "INITIATED",
"subLocationsHierarchyKey": "AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA",
"submissionTimestampMs": 123,
"submitDelayExpireTimestampMs": 123,
"timelineEventList": [
{
"alertUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"message": "<string>",
"noonlightVerificationId": "<string>",
"threatCaseStatus": "INITIATED",
"timestampSec": 123,
"type": "ALERT",
"userUuid": "AAAAAAAAAAAAAAAAAAAAAA"
}
],
"uuid": "AAAAAAAAAAAAAAAAAAAAAA",
"verificationHistory": {
"alertIndex": 123,
"currentVerification": {
"alertUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"clipVerificationId": "<string>",
"failedAsClip": true,
"failedAsStream": true,
"initiatedAsClip": true,
"sentAsClip": true,
"sentAsClipAtMs": 123,
"sentAsWindowedStream": true,
"sentAsWindowedStreamAtMs": 123,
"streamVerificationId": "<string>",
"subLocationsHierarchyKey": "AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA"
},
"verificationRecords": [
{
"alertUuid": "AAAAAAAAAAAAAAAAAAAAAA",
"clipVerificationId": "<string>",
"failedAsClip": true,
"failedAsStream": true,
"initiatedAsClip": true,
"sentAsClip": true,
"sentAsClipAtMs": 123,
"sentAsWindowedStream": true,
"sentAsWindowedStreamAtMs": 123,
"streamVerificationId": "<string>",
"subLocationsHierarchyKey": "AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA.AAAAAAAAAAAAAAAAAAAAAA"
}
]
}
}
],
"warningMsg": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://api-docs.rhombus.community/llms.txt
Use this file to discover all available pages before exploring further.
Your Rhombus API key. Must be accompanied by the x-auth-scheme header set to api-token (or partner-api-token for partner endpoints).
Authentication scheme identifier. Use api-token for standard API key authentication, partner-api-token for partner API key authentication. Must be paired with the x-auth-apikey header containing your API key.
api-token, api, partner-api-token, partner-api Request object for retrieving alert monitoring threat cases with filtering and pagination options.
Filter for threat cases after this timestamp
1640995200000
Filter for threat cases before this timestamp
1641081600000
List of device UUIDs to filter by
base 64 (url-safe) uuid string
"AAAAAAAAAAAAAAAAAAAAAA"
Last timestamp for pagination
1640995200000
base 64 (url-safe) uuid string
"AAAAAAAAAAAAAAAAAAAAAA"
List of location UUIDs to filter by
base 64 (url-safe) uuid string
"AAAAAAAAAAAAAAAAAAAAAA"
Maximum number of results to return
100
Whether to return only the most recent threat cases
true
List of threat case statuses to filter by
INITIATED, REQUESTED, FOLLOW_ON, ESCALATED, PSAP_CONTACTED, VERIFIED, DISMISSED, CANCELLED, UNVERIFIABLE, TIMEOUT, ERROR, CLOSED OK
Was this page helpful?