Plan a DNS watch
plan_dns_watchUse this when the user wants to know if DNS records under one of their sites change or stop resolving: their MX records, _dmarc, SPF, or the CNAME a subdomain points at (such as www pointing at Vercel). Returns the name's values today for the record types asked (or all of them), and the decisions to put to the user: which record types, and whether to alert when the values change or when the name stops resolving. Watches cost no monitors; a site can have 20. Saves the plan and changes nothing in the account. Not for the site's own uptime, DNS health or certificate: FlareWarden checks those already.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | The name to watch: a label under the site's domain (www, _dmarc, mail), @ for the domain itself, or a full name such as mail.acme.com. | |
| site | No | The site whose domain the name is under, by id, name or part of its URL. | |
| answers | No | The user's answers, by decision id: record_types, alert_on. | |
| plan_id | No | An earlier plan_dns_watch plan, to answer its decisions. | |
| record_types | No | The record types to watch: A, AAAA, CNAME, MX, TXT, NS or CAA. Leave out to see them all and decide. | |
| accept_recommended | No | True when the user asked FlareWarden to choose. |