curl --request POST \
--url https://app.aegister.com/api/v1/cloud-defender/{id}/restricted-paths \
--header 'Content-Type: application/json' \
--header 'X-Aegister-Token: <api-key>' \
--data '
{
"preset": "wordpress",
"allowed": [
"203.0.113.10",
"2001:db8:10::/64"
],
"countries": [
"IT"
]
}
'{
"error": 0,
"messages": [],
"data": {
"id": 7,
"label": "WordPress admin",
"prefixes": [
"/wp-admin/",
"/wp-login.php"
],
"exceptions": [
"/wp-admin/admin-ajax.php"
],
"allowed": [
"203.0.113.10",
"2001:db8:10::/64"
],
"countries": [
"IT"
],
"mode": "test",
"test_hits": 0,
"test_since": "2026-10-28T09:30:00Z",
"created_at": "2026-10-28T09:30:00Z"
}
}{
"error": 1,
"messages": [
"path_invalid",
"net_invalid",
"country_invalid"
]
}{
"error": 1,
"messages": []
}Elenchi di protezione
Rendi riservata una pagina su Cloud Defender
Riserva uno o più percorsi di un dominio agli indirizzi che elenchi, con eccezioni facoltative. Usa un preset (wordpress, joomla, drupal, phpmyadmin) per un’area di amministrazione comune, oppure indica i tuoi prefixes. Una nuova pagina riservata parte in test: Cloud Defender registra cosa rifiuterebbe e lascia passare, finché non la passi ad applicata. Proprietari e security officer con licenza attiva.
POST
/
api
/
v1
/
cloud-defender
/
{id}
/
restricted-paths
curl --request POST \
--url https://app.aegister.com/api/v1/cloud-defender/{id}/restricted-paths \
--header 'Content-Type: application/json' \
--header 'X-Aegister-Token: <api-key>' \
--data '
{
"preset": "wordpress",
"allowed": [
"203.0.113.10",
"2001:db8:10::/64"
],
"countries": [
"IT"
]
}
'{
"error": 0,
"messages": [],
"data": {
"id": 7,
"label": "WordPress admin",
"prefixes": [
"/wp-admin/",
"/wp-login.php"
],
"exceptions": [
"/wp-admin/admin-ajax.php"
],
"allowed": [
"203.0.113.10",
"2001:db8:10::/64"
],
"countries": [
"IT"
],
"mode": "test",
"test_hits": 0,
"test_since": "2026-10-28T09:30:00Z",
"created_at": "2026-10-28T09:30:00Z"
}
}{
"error": 1,
"messages": [
"path_invalid",
"net_invalid",
"country_invalid"
]
}{
"error": 1,
"messages": []
}Autorizzazioni
Parametri del percorso
Corpo
application/json

