Driftwatch

Datadog / Datadog API v2 /

Breakingdirection flip: their tools call this safe

Query is no longer accepted

What changed

Usually ignored rather than rejected, so the call succeeds and does something subtly different.

Affects Query on RulesValidateQueryRequestDataAttributes reachable from 1 operation. Grep for it: nothing else will tell you.

Who is affected

Code that sends Datadog's RulesValidateQueryRequestDataAttributes objects, used by 1 Datadog operation.

Before and after

WhereBeforeAfter
RulesValidateQueryRequestDataAttributes.Querypresentabsent

Code that breaks

await client.post("/…", {
  // Query is now ignored, not rejected
  Query: value,
});

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