What changed
Parse failure, or silent coercion depending on your client.
Affects GET /zones/{zone_id}/hold.
string → boolean
Who is affected
Code that reads GET /zones/{zone_id}/hold (result.include_subdomains).
Before and after
| Where | Before | After |
|---|---|---|
| GET /zones/{zone_id}/hold · result.include_subdomains | string | boolean |
| POST /zones/{zone_id}/hold · result.include_subdomains | string | boolean |
| DELETE /zones/{zone_id}/hold · result.include_subdomains | string | boolean |
| PATCH /zones/{zone_id}/hold · result.include_subdomains | string | boolean |
Code that breaks
// payload.result.include_subdomains // was: string // now: boolean
Based on Cloudflare’s published API specification. How severity is decided.