Mutation has no path
path is required: it is the semantic reference naming which auction entity the mutation applies to.
What it means
The mutation carries no path, or an empty one. ARTF paths are semantic references such as /imp/imp-1 or /user/data/segment, naming a business entity rather than a JSON location.
Why it matters
Without it the orchestrator has an intent and a value but no target. For an intent like ADJUST_DEAL_FLOOR, which deal to reprice is the whole content of the proposal.
How to fix it
Name the entity: /user/data/segment for segments, /imp/{imp id} for an impression, /imp/{imp id}/pmp/deals/{deal id} for a deal, /seatbid/{seat}/bid/{bid id} for a bid.
Example that trips it
{ "intent": "ADJUST_DEAL_FLOOR", "op": "OPERATION_REPLACE", "adjust_deal": { "bidfloor": 14.5 } }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.