What changed
Every existing call that omits it is rejected.
Affects DELETE /zones/{zone_id}/tags.
Who is affected
Code that sends DELETE /zones/{zone_id}/tags (resource_type).
Before and after
| Where | Before | After |
|---|---|---|
| DELETE /zones/{zone_id}/tags · resource_type | optional | required |
| DELETE /accounts/{account_id}/tags · resource_type | optional | required |
Code that breaks
await client.post("/zones/{zone_id}/tags", {
// …
resource_type: /* now required */,
});Based on Cloudflare’s published API specification. How severity is decided.