curl --request POST \
--url https://api2.rhombussystems.com/api/alertmonitoring/dismissThreatCase \
--header 'Content-Type: application/json' \
--header 'x-auth-apikey: <api-key>' \
--header 'x-auth-scheme: <x-auth-scheme>' \
--data '
{
"uuid": "AAAAAAAAAAAAAAAAAAAAAA",
"authenticatePin": true,
"pin": "<string>"
}
'import requests
url = "https://api2.rhombussystems.com/api/alertmonitoring/dismissThreatCase"
payload = {
"uuid": "AAAAAAAAAAAAAAAAAAAAAA",
"authenticatePin": True,
"pin": "<string>"
}
headers = {
"x-auth-scheme": "<x-auth-scheme>",
"x-auth-apikey": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {
'x-auth-scheme': '<x-auth-scheme>',
'x-auth-apikey': '<api-key>',
'Content-Type': 'application/json'
},
body: JSON.stringify({uuid: 'AAAAAAAAAAAAAAAAAAAAAA', authenticatePin: true, pin: '<string>'})
};
fetch('https://api2.rhombussystems.com/api/alertmonitoring/dismissThreatCase', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));HttpResponse<String> response = Unirest.post("https://api2.rhombussystems.com/api/alertmonitoring/dismissThreatCase")
.header("x-auth-scheme", "<x-auth-scheme>")
.header("x-auth-apikey", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"uuid\": \"AAAAAAAAAAAAAAAAAAAAAA\",\n \"authenticatePin\": true,\n \"pin\": \"<string>\"\n}")
.asString();{
"error": true,
"errorMsg": "<string>",
"success": true,
"warningMsg": "<string>"
}Dismiss threat case
Dismiss a threat case in alert monitoring.
curl --request POST \
--url https://api2.rhombussystems.com/api/alertmonitoring/dismissThreatCase \
--header 'Content-Type: application/json' \
--header 'x-auth-apikey: <api-key>' \
--header 'x-auth-scheme: <x-auth-scheme>' \
--data '
{
"uuid": "AAAAAAAAAAAAAAAAAAAAAA",
"authenticatePin": true,
"pin": "<string>"
}
'import requests
url = "https://api2.rhombussystems.com/api/alertmonitoring/dismissThreatCase"
payload = {
"uuid": "AAAAAAAAAAAAAAAAAAAAAA",
"authenticatePin": True,
"pin": "<string>"
}
headers = {
"x-auth-scheme": "<x-auth-scheme>",
"x-auth-apikey": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {
'x-auth-scheme': '<x-auth-scheme>',
'x-auth-apikey': '<api-key>',
'Content-Type': 'application/json'
},
body: JSON.stringify({uuid: 'AAAAAAAAAAAAAAAAAAAAAA', authenticatePin: true, pin: '<string>'})
};
fetch('https://api2.rhombussystems.com/api/alertmonitoring/dismissThreatCase', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));HttpResponse<String> response = Unirest.post("https://api2.rhombussystems.com/api/alertmonitoring/dismissThreatCase")
.header("x-auth-scheme", "<x-auth-scheme>")
.header("x-auth-apikey", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"uuid\": \"AAAAAAAAAAAAAAAAAAAAAA\",\n \"authenticatePin\": true,\n \"pin\": \"<string>\"\n}")
.asString();{
"error": true,
"errorMsg": "<string>",
"success": true,
"warningMsg": "<string>"
}Authorizations
Your Rhombus API key. Must be accompanied by the x-auth-scheme header set to api-token (or partner-api-token for partner endpoints).
Headers
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 Body
Request to dismiss a threat case in alert monitoring.
base 64 (url-safe) uuid string
"AAAAAAAAAAAAAAAAAAAAAA"
When true, the server authenticates the provided PIN against the threat case's zone and rejects the request if authentication fails. Expected from clients that cannot identify their caller such as alarm pads.
Optional PIN used to authenticate this request and identify the initiating user or group. Only honored when authenticatePin is true; otherwise ignored.