cipehr
CDCloudflare Developers
•Created by cipehr on 2/27/2025 in #general-help
Zones List DNS records API response breaking change
I have a hacky python script that uses the Cloudflare API to do Dynamic DNS for my home ip address. I noticed today that the script stopped working, and debugging it, it looks like the https://cfapi.centminmod.com/#dns-records-for-a-zone-list-dns-records response schema had a breaking change.
Previously every dns record returned had a
zone_id
in it, now it appears that field has been removed.
Obviously its not a major issue since the i have to have it as a request parameter, but its bad practice to make a breaking change like this to your response contract. (Specially when the field is still documented in the API reference)
I couldn't find any api changelog for this change, was this a known breaking change?6 replies