Watch a Domain (daily re-check)
watch_domainStart (or reuse) a daily DechoNet watch on a domain so that changes are recorded over time — SSL grade/issuer/expiry, DNS records, HTTP security headers, domain registration, and optionally OWASP posture and impersonation exposure. Use this once when the user cares about a domain beyond a one-off check (their own domain, a client, a vendor, a target under investigation). After this, domain_changes answers "what changed since last time?" from real daily snapshots. Not read-only (it creates a watch record) but idempotent: watching an already-watched domain returns the existing watch. No account, no email, no PII — a watch is keyed by domain+tool and its history page is a public unguessable URL you can share with the user. Rate-limited (a few watches per minute).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tools | No | Which checks to re-run daily. Default ['ssl','dns','http','rdap'] (certificate, DNS, security headers, registration). Add 'owasp' and/or 'impersonation' for posture and brand-exposure tracking. | |
| domain | Yes | Registered domain to watch (e.g., 'example.com'). Scheme and path are stripped. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | ||
| failed | No | Tools that could not be watched (rate limit or error) | |
| watches | Yes | One entry per tool now under a daily watch | |
| reportUrl | Yes |