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