watch_sending_domains
Hosted monitoring. Register domains for a daily server-side check of SPF, DKIM, DMARC, MX, MTA-STS, TLS-RPT and BIMI; when something changes, the changes are POSTed as JSON to your https webhook_url. Free for up to 3 domains (renew every 30 days). For 4 to 20 domains in one watch, call without a pass: the result is an x402 payment request for the pass that covers them ($2 for up to 50 domains), payable in params._meta["x402/payment"] or with api_key credits; the paid call returns the pass and starts the watch. Returns a token to list or delete the watch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Optional VerifyPulse API key: pays for a pass with credits when more than 3 domains are watched | |
| domains | Yes | Domains to watch: up to 3 free, more with a pass | |
| guard_pass | No | Optional Sender Guard pass (vpg_...) for more than 3 domains | |
| webhook_url | Yes | Public https URL that receives the change alerts, for example a Slack incoming webhook |