What changed
Reads of this field return undefined, and the failure surfaces wherever that value is used rather than at the call.
Affects DELETE /accounts/{account_id}/workers/observability/destinations/{slug}.
Who is affected
Code that reads DELETE /accounts/{account_id}/workers/observability/destinations/{slug} (result.configuration.logpushJob).
Before and after
| Where | Before | After |
|---|---|---|
| DELETE /accounts/{account_id}/workers/observability/destinations/{slug} · result.configuration.logpushJob | present | absent |
| POST /accounts/{account_id}/workers/observability/destinations · result.configuration.logpushJob | present | absent |
| PATCH /accounts/{account_id}/workers/observability/destinations/{slug} · result.configuration.logpushJob | present | absent |
Code that breaks
// response.result.configuration.logpushJob is now undefined const logpushJob = response.result.configuration.logpushJob;
Based on Cloudflare’s published API specification. How severity is decided.