Batch DNS Record Setup Guide
ApiDo batch DNS supports four flexible input modes:
Mode 1: Unified records
Point all domains to the same host records and values. Multiple host records comma-separated, e.g. www,@,* (* = wildcard).
Example: domain qq.com, hosts www,@, value 1.2.3.4 → www.qq.com and qq.com resolve to 1.2.3.4.
Mode 2: Free-form (most flexible)
One line per record, pipe-separated:
baidu.com|@|A|1.2.3.4— apex A recordbaidu.com|*|CNAME|www.qq.com— wildcard CNAMEbaidu.com|www|A|44.55.66.77— www A recordbaidu.com|@|MX|mxbiz1.qq.com|5— MX priority 5baidu.com|_acme|TXT|verifyvalue— TXT record
Mode 3: Auto assign
Domains are assigned to record values in order; extra domains wrap around to the first value.
Mode 4: Domain + value pairs
One line per domain: domain,value with a shared host record, e.g. host www:
baidu.com,1.2.3.4qq.com,1.2.3.5
CAA records
Format: [flag] [tag] [value], e.g. 0 issuewild "letsencrypt.org". Tags: issue, issuewild, iodef.
FAQ
Who is this for?
Site owners and developers managing DNS at scale.
Login required?
Registrar batch ops need API credentials; SEO tools do not.
Real changes?
Yes — test with a small batch first.