Sucuri API v2 — Reports Settings
API v2 - Reports Settings (email_reports_settings)
Sets the email-reports status for the domain. When enabling, you can also configure period, format, and recipients.
| Setting | Accepted values |
|---|---|
period |
day, week, month (default) |
format |
pdf (default), csv, html |
emails |
Comma-separated list of emails (account email if empty) |
sh
curl 'https://waf.sucuri.net/api?v2' \
--data 'k=API_KEY' \
--data 's=API_SECRET' \
--data 'a=email_reports_settings' \
--data 'status=(enabled or disabled)' \
--data 'period=(day or week or month)' \
--data 'format=(pdf or csv or html)' \
--data 'emails=user@domain1.tld,user@domain2.tld,user@domainn.tld'
Our usage hardcodes
format: 'csv',period: 'day', and the recipient list — seeSucuri.email_reports_settingsinapp/services/sucuri.rb.