Sucuri API v2 — Add / Delete Site

API v2 - Add Site (add_site)

Adds one or more sites to the account. domains is a comma-separated list.

sh curl 'https://waf.sucuri.net/api?v2' \ --data 'k=API_KEY' \ --data 'under_ddos_attack=(0 or 1)' \ --data 'restrict_admin_access=(0 or 1)' \ --data 'a=add_site' \ --data 'domains=domain1.tld,domain2.tld,domainn.tld'

Parameter Description
under_ddos_attack 0 or 1 — flag the site as currently under attack.
restrict_admin_access 0 or 1 — restrict admin panel access to allowlisted IPs.
domains Comma-separated list of domains.

Note: add_site does not require the s (MD5 of domain) parameter that other actions need.

API v2 - Delete Site (delete_site)

Removes one site from the account.

sh curl 'https://waf.sucuri.net/api?v2' \ --data 'k=API_KEY' \ --data 'a=delete_site' \ --data 'domain=domain.tld'