cipehr
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