Checks & alerts
The monitoring checks that apply to devices, per-device exclusions and direct assignments, and the alerts they raise: list, acknowledge and resolve.
| Method | Path | Summary |
|---|---|---|
| GET | /v2/app/rmm-checks/checks | List monitoring checks |
| GET | /v2/app/rmm-checks/checks/:id | Get a single check with its actions and assignments |
| POST | /v2/app/rmm-checks/checks | Create a monitoring check |
| PUT | /v2/app/rmm-checks/checks/:id | Update a check. Requires an active RMM license |
| POST | /v2/app/rmm-checks/checks/:id/toggle | Toggle a check's enabled/disabled state |
| DELETE | /v2/app/rmm-checks/checks/:id | Delete a check. Requires an active RMM license |
| GET | /v2/app/rmm-checks/device/:deviceId/checks | List checks that apply to a device |
| POST | /v2/app/rmm-checks/device/:deviceId/exclude/:checkId | Toggle exclusion of a check for a specific device |
| POST | /v2/app/rmm-checks/device/:deviceId/assign/:checkId | Assign an existing check directly to a device |
| GET | /v2/app/rmm-checks/alerts | List recent alert log entries |
| POST | /v2/app/rmm-checks/alerts/:id/resolve | Manually resolve (dismiss) a firing alert |
| POST | /v2/app/rmm-checks/alerts/acknowledge | Acknowledge firing alerts |
| GET | /v2/app/rmm-checks/alerts/active | List currently firing alerts |
#List monitoring checks
/v2/app/rmm-checks/checksList monitoring checks. Requires an active RMM license. Returns every check configured for the tenant, each annotated with its action count, assignment count, and number of currently firing alerts.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Response 200
| Field | Type | Description |
|---|---|---|
checks | array of any |
Example response
{
"checks": []
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
Example request
curl -X GET 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks', {
method: 'GET',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.get(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method GET -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks' -Headers $headers#Get a single check with its actions and assignments
/v2/app/rmm-checks/checks/:idGet a single check with its actions and assignments. Requires an active RMM license. Returns the check row plus its notification actions and its site/group/device scope assignments (with resolved site/group/device names where applicable).
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/:id- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Path parameters
| Name | Type | Description |
|---|---|---|
idrequired | integer |
Response 200
| Field | Type | Description |
|---|---|---|
check | any | |
actions | array of any | |
assignments | array of any |
Example response
{
"check": null,
"actions": [],
"assignments": []
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
| 404 | Check not found |
Example request
curl -X GET 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42', {
method: 'GET',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.get(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method GET -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42' -Headers $headers#Create a monitoring check
/v2/app/rmm-checks/checksCreate a monitoring check. Requires an active RMM license. Creates the check row, then any provided notification actions and scope assignments in the same request.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Request body JSON
| Name | Type | Description |
|---|---|---|
namerequired | string | |
description | string | |
check_typerequired | string | |
check_configrequired | any | |
severity | any | |
actions | array of any | |
assignments | array of any |
Response 201
| Field | Type | Description |
|---|---|---|
message | string | |
check_id | integer |
Example response
{
"message": "Saved",
"check_id": 7
}Errors
| Status | Message |
|---|---|
| 400 | name, check_type and check_config are required |
| 400 | Unknown action_type |
| 404 | User not found |
Example request
curl -X POST 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks' \
-H "X-API-Key: $BRAMBLE_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"Example name","description":"string","check_type":"string","check_config":"…","severity":"…","actions":[],"assignments":[]}'const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks', {
method: 'POST',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({"name":"Example name","description":"string","check_type":"string","check_config":"…","severity":"…","actions":[],"assignments":[]}),
});
const data = await res.json();import os, requests
r = requests.post(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
json={"name":"Example name","description":"string","check_type":"string","check_config":"…","severity":"…","actions":[],"assignments":[]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
$body = '{"name":"Example name","description":"string","check_type":"string","check_config":"…","severity":"…","actions":[],"assignments":[]}'
Invoke-RestMethod -Method POST -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks' -Headers $headers -ContentType 'application/json' -Body $body#Update a check. Requires an active RMM license
/v2/app/rmm-checks/checks/:idUpdate a check. Requires an active RMM license. Updates the check's fields, and if actions or assignments arrays are provided, fully replaces the existing rows for that check (delete-then-reinsert).
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/:id- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Path parameters
| Name | Type | Description |
|---|---|---|
idrequired | integer |
Request body JSON
| Name | Type | Description |
|---|---|---|
name | string | |
description | string | |
check_type | string | |
check_config | any | |
severity | any | |
actions | array of any | |
assignments | array of any |
Response 200
| Field | Type | Description |
|---|---|---|
message | string |
Example response
{
"message": "Saved"
}Errors
| Status | Message |
|---|---|
| 400 | Unknown action_type |
| 404 | User not found |
| 404 | Check not found |
Example request
curl -X PUT 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42' \
-H "X-API-Key: $BRAMBLE_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"Example name","description":"string","check_type":"string","check_config":"…","severity":"…","actions":[],"assignments":[]}'const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42', {
method: 'PUT',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({"name":"Example name","description":"string","check_type":"string","check_config":"…","severity":"…","actions":[],"assignments":[]}),
});
const data = await res.json();import os, requests
r = requests.put(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
json={"name":"Example name","description":"string","check_type":"string","check_config":"…","severity":"…","actions":[],"assignments":[]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
$body = '{"name":"Example name","description":"string","check_type":"string","check_config":"…","severity":"…","actions":[],"assignments":[]}'
Invoke-RestMethod -Method PUT -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42' -Headers $headers -ContentType 'application/json' -Body $body#Toggle a check's enabled/disabled state
/v2/app/rmm-checks/checks/:id/toggleToggle a check's enabled/disabled state. Requires an active RMM license. Flips is_enabled in place (SQL NOT is_enabled) — does not report whether the resulting state is enabled or disabled.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/:id/toggle- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Path parameters
| Name | Type | Description |
|---|---|---|
idrequired | integer |
Response 200
| Field | Type | Description |
|---|---|---|
message | string |
Example response
{
"message": "Saved"
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
Example request
curl -X POST 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42/toggle' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42/toggle', {
method: 'POST',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.post(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42/toggle",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method POST -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42/toggle' -Headers $headers#Delete a check. Requires an active RMM license
/v2/app/rmm-checks/checks/:idDelete a check. Requires an active RMM license. Also deletes any rmm_probe_results rows for this check first, since that table has no FK back to rmm_checks. Actions and assignments cascade via FK ON DELETE CASCADE.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/:id- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Path parameters
| Name | Type | Description |
|---|---|---|
idrequired | integer |
Response 200
| Field | Type | Description |
|---|---|---|
message | string |
Example response
{
"message": "Saved"
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
Example request
curl -X DELETE 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42', {
method: 'DELETE',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.delete(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method DELETE -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/checks/42' -Headers $headers#List checks that apply to a device
/v2/app/rmm-checks/device/:deviceId/checksList checks that apply to a device. Requires an active RMM license. Resolves checks assigned directly to the device, to its group, or to its site, and annotates each with whether it's excluded for this device (rmm_check_exclusions) and whether it currently has a firing alert for this device.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/:deviceId/checks- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Path parameters
| Name | Type | Description |
|---|---|---|
deviceIdrequired | integer |
Response 200
| Field | Type | Description |
|---|---|---|
checks | array of any |
Example response
{
"checks": []
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
| 404 | Device not found |
Example request
curl -X GET 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/checks' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/checks', {
method: 'GET',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.get(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/checks",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method GET -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/checks' -Headers $headers#Toggle exclusion of a check for a specific device
/v2/app/rmm-checks/device/:deviceId/exclude/:checkIdToggle exclusion of a check for a specific device. Requires an active RMM license. Pauses (or un-pauses) evaluation of a check for this one device only, without touching the check's broader site/group/device assignments.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/:deviceId/exclude/:checkId- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Path parameters
| Name | Type | Description |
|---|---|---|
deviceIdrequired | integer | |
checkIdrequired | integer |
Response 200
| Field | Type | Description |
|---|---|---|
excluded | boolean |
Example response
{
"excluded": false
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
Example request
curl -X POST 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/exclude/1' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/exclude/1', {
method: 'POST',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.post(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/exclude/1",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method POST -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/exclude/1' -Headers $headers#Assign an existing check directly to a device
/v2/app/rmm-checks/device/:deviceId/assign/:checkIdAssign an existing check directly to a device. Requires an active RMM license. Creates a device-scoped rmm_check_assignments row for this check. Fails if the check is already directly assigned to this device.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/:deviceId/assign/:checkId- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Path parameters
| Name | Type | Description |
|---|---|---|
deviceIdrequired | integer | |
checkIdrequired | integer |
Response 201
| Field | Type | Description |
|---|---|---|
message | string |
Example response
{
"message": "Saved"
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
| 409 | Already assigned |
Example request
curl -X POST 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/assign/1' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/assign/1', {
method: 'POST',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.post(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/assign/1",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method POST -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/device/1/assign/1' -Headers $headers#List recent alert log entries
/v2/app/rmm-checks/alertsList recent alert log entries. Requires an active RMM license. Returns the most recent 200 alert log rows for the tenant (both firing and resolved), newest first.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Response 200
| Field | Type | Description |
|---|---|---|
alerts | array of any |
Example response
{
"alerts": []
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
Example request
curl -X GET 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts', {
method: 'GET',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.get(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method GET -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts' -Headers $headers#Manually resolve (dismiss) a firing alert
/v2/app/rmm-checks/alerts/:id/resolveManually resolve (dismiss) a firing alert. Requires an active RMM license. Marks the alert row resolved and stamps resolved_at. Only affects alerts currently in firing status.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/:id/resolve- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Path parameters
| Name | Type | Description |
|---|---|---|
idrequired | integer |
Response 200
| Field | Type | Description |
|---|---|---|
message | string |
Example response
{
"message": "Saved"
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
| 404 | Alert not found or already resolved |
Example request
curl -X POST 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/42/resolve' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/42/resolve', {
method: 'POST',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.post(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/42/resolve",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method POST -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/42/resolve' -Headers $headers#Acknowledge firing alerts
/v2/app/rmm-checks/alerts/acknowledgeAcknowledge firing alerts. "Requires an active RMM license. Marks firing alerts as seen (acknowledged_at, acknowledged_by); they stay firing and resolve themselves when the check passes. Send ids (an array of alert IDs), or all = true for every firing alert; add undo = true to clear the acknowledgement."
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/acknowledge- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Request body JSON
| Name | Type | Description |
|---|---|---|
ids | array of any | |
all | any | |
undo | any |
Response 200
| Field | Type | Description |
|---|---|---|
changed | integer |
Example response
{
"changed": 1
}Errors
| Status | Message |
|---|---|
| 400 | Choose alerts to acknowledge |
| 404 | User not found |
Example request
curl -X POST 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/acknowledge' \
-H "X-API-Key: $BRAMBLE_KEY" \
-H "Content-Type: application/json" \
-d '{"ids":[],"all":"…","undo":"…"}'const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/acknowledge', {
method: 'POST',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({"ids":[],"all":"…","undo":"…"}),
});
const data = await res.json();import os, requests
r = requests.post(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/acknowledge",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
json={"ids":[],"all":"…","undo":"…"},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
$body = '{"ids":[],"all":"…","undo":"…"}'
Invoke-RestMethod -Method POST -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/acknowledge' -Headers $headers -ContentType 'application/json' -Body $body#List currently firing alerts
/v2/app/rmm-checks/alerts/activeList currently firing alerts. Requires an active RMM license. Returns all alert log rows for the tenant with status firing, newest first.
- Address
https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/active- Requires
- Signed-in session,
X-API-Key, or a Bramble app access token (Authorization: Bearer).
Licence: RMM.
Response 200
| Field | Type | Description |
|---|---|---|
alerts | array of any |
Example response
{
"alerts": []
}Errors
| Status | Message |
|---|---|
| 404 | User not found |
Example request
curl -X GET 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/active' \
-H "X-API-Key: $BRAMBLE_KEY"const res = await fetch('https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/active', {
method: 'GET',
headers: { 'X-API-Key': process.env.BRAMBLE_KEY },
});
const data = await res.json();import os, requests
r = requests.get(
"https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/active",
headers={"X-API-Key": os.environ["BRAMBLE_KEY"]},
)
r.raise_for_status()
data = r.json()$headers = @{ 'X-API-Key' = $env:BRAMBLE_KEY }
Invoke-RestMethod -Method GET -Uri 'https://<your-org>.brambleit.cloud/api/v2/app/rmm-checks/alerts/active' -Headers $headersWas this page helpful?
Thanks for your feedback.