Driftwatch

Cloudflare / Cloudflare API /

Breaking

resource_id is now required

What changed

Every existing call that omits it is rejected.

Affects DELETE /accounts/{account_id}/tags.

Who is affected

Code that sends DELETE /accounts/{account_id}/tags (resource_id).

Before and after

WhereBeforeAfter
DELETE /accounts/{account_id}/tags · resource_idoptionalrequired
DELETE /zones/{zone_id}/tags · resource_idoptionalrequired

Code that breaks

await client.post("/accounts/{account_id}/tags", {
  // …
  resource_id: /* now required */,
});

Based on Cloudflare’s published API specification. How severity is decided.