Driftwatch

Cloudflare / Cloudflare API /

Breaking

Response field documentation_url removed

What changed

Reads of this field return undefined, and the failure surfaces wherever that value is used rather than at the call.

Affects request-tracer_api-response-common-failure reachable from 1 operation.

Who is affected

Code that reads Cloudflare's request-tracer_api-response-common-failure objects, used by 1 Cloudflare operation.

Before and after

WhereBeforeAfter
request-tracer_api-response-common-failure.errors[].documentation_urlpresentabsent
request-tracer_api-response-common-failure.messages[].documentation_urlpresentabsent
request-tracer_messages.documentation_urlpresentabsent
POST /accounts/{account_id}/request-tracer/trace · errors[].documentation_urlpresentabsent
POST /accounts/{account_id}/request-tracer/trace · messages[].documentation_urlpresentabsent

Code that breaks

// response.errors[0].documentation_url is now undefined
const documentation_url = response.errors[0].documentation_url;

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