API · SDK · runtime · authentication lifecycle intelligence

Last updated · 9 September 2026

SchemaTrace

Breaking changes, enforcement dates and migration requirements.

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.

CloudflareDNS over HTTPSapplication/dns-jsonresponse formatbreaking change

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.

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.

What to do

Accept both documented JSON representations during rollout, or move schema-sensitive integrations to DoH wire format.

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

  1. Formatting rollout announced

    Cloudflare documented the presentation-format changes and the temporary dual-format boundary.

Evidence ledger

First-party sources

  1. 01
    Cloudflare Developers — Improved DoH JSON formatting for additional record types

    Official DNS API changelog · 2026-07-28

    Open official source ↗