curl --request PATCH \
--url https://api.dnsradar.dev/groups/{group_id}/monitors \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <api-key>' \
--data '
{
"active": true,
"notify": "immediately",
"exact_match": true,
"expected_value": "<string>"
}
'{
"code": 400,
"errors": {
"email": "Invalid email format"
}
}Update all monitors in a group with the same settings.
curl --request PATCH \
--url https://api.dnsradar.dev/groups/{group_id}/monitors \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <api-key>' \
--data '
{
"active": true,
"notify": "immediately",
"exact_match": true,
"expected_value": "<string>"
}
'{
"code": 400,
"errors": {
"email": "Invalid email format"
}
}API key used to authenticate yourself on DNSRadar. Obtain your API key from your DNSRadar dashboard.
The unique identifier of the group
Set monitors as active or inactive
Notification timing for monitors
immediately, on_success, after_success Require exact match for expected values
Expected DNS values to match against. Applies to all monitors in the group regardless of record type.
Monitors updated