ST-2026-147 · API endpoints & versions
Cloudflare changes DoH JSON formatting for additional DNS record types
Cloudflare is rolling out presentation-format changes in application/dns-json responses for CAA, NAPTR, RP, IPSECKEY and SVCB records; wire-format DNS remains the stable-schema option.
Previous state
The named record types could return data in RFC 3597 generic hexadecimal encoding through application/dns-json.
Current state
The named record types use standard presentation formatting during a rollout in which either representation may be returned.
Affected users
Who needs to care
Resolvers, parsers, fixtures and monitoring that consume the 1.1.1.1 application/dns-json data field for the named record types.
Required response
What to do
Accept both documented JSON representations during rollout, or move schema-sensitive integrations to DoH wire format.
Evidence boundary
What the source does not prove
The breaking representation change is limited to the JSON API. Cloudflare explicitly identifies wire-format DNS as the stable-schema option and gives no universal rollout-completion date.
Lifecycle history
Dated event sequence
- Formatting rollout announced
Cloudflare documented the presentation-format changes and the temporary dual-format boundary.
Evidence ledger
First-party sources
- 01Cloudflare Developers — Improved DoH JSON formatting for additional record types
Official DNS API changelog · 2026-07-28
Open official source ↗