MonitorsIcmp monitors
Delete ICMP Monitor
Deletes an ICMP monitor.
DELETE /api/icmp-monitors/:icmpMonitorPublicId
Authentication
Requires a valid session.
- Header:
Authorization: Bearer <token>
Parameters
icmpMonitorPublicId(Path, required): ICMP monitor public UUID.
cURL
curl -X DELETE "https://YOUR_DOMAIN/api/icmp-monitors/22222222-2222-4222-8222-222222222222" \
-H "Authorization: Bearer $TOKEN"Response
{ "success": true }Errors
400ICMP monitor public ID (UUID) required401Unauthorized403Forbidden (readonlyMayNotDeletefor a read-only caller,managed_by_organizationfor a managed resource withoutcanEditManaged)404ICMP monitor not found
Permissions
Closed to the readonly role. A read-only login deletes no monitor, whatever its ownership class,
and neither does an API token it issued: a token inherits the role of the user who created it.
Editing a self_service monitor stays open to that role.
A customer-scoped caller is bound by ownership class on top of that: a managed monitor is refused
with managed_by_organization unless its customer carries canEditManaged.