Rule reference

Mutation targets a bid, but the envelope carried no bid response

artf.mutation.target_payload_missingerrorARTF mutation set

The path addresses a bid and the RTBRequest has no bid_response to mutate.

What it means

A bid-targeting mutation was proposed against an envelope that carries only a bid request. There is no response document for the path to resolve into.

Why it matters

It is the mutation-side symptom of a stage mismatch: an agent proposing response-stage changes while being called at the publisher request stage, before any DSP has answered.

How to fix it

Propose bid changes only when the envelope carries a bid response, which is the LIFECYCLE_DSP_BID_RESPONSE stage.

Example that trips it

{ "intent": "BID_SHADE", "op": "OPERATION_REPLACE", "path": "/seatbid/dsp-1/bid/bid-abc", "adjust_bid": { "price": 3.15 } }

Returned against a request-stage envelope.

Check your payload

Paste a bid request or response into the tester to see whether this code fires against it, or gate on the id in CI with the CLI: the id is stable, wording is not.

Back to the full diagnostic code reference.