string
required
Domain UUID
string
required
Provider record ID (from
GET /v1/domains/:id/zone-records)boolean
Pass
true (in body or query) to delete a record that wasn’t created by Naive.Behavior
- The record is fetched from the live zone to verify its identity (type and name).
- Protected records — DMARC, DKIM, and inbound subdomain MX/TXT — are rejected.
- Records not created by Naive are rejected unless
acknowledge_unowned=trueis passed. - The record is deleted from the DNS zone; the per-company rate limit (5/min, 20/hr) is charged after the global token budget is reserved, so a 429 from the platform bucket does not consume the tenant’s per-minute slot.