RFC 6901 JSON Pointer to the offending field (e.g. /packages/0/targeting).
Human-readable reason this field was rejected.
JSON Schema keyword that caused rejection (e.g. 'required', 'type', 'enum').
OptionalschemaPath inside the schema that rejected the payload. Sellers SHOULD NOT emit on production endpoints — it leaks oneOf branch selection and is a fingerprinting oracle for adversarial callers. May appear in dev/sandbox mode.
A single validation failure from an AdCP VALIDATION_ERROR response.
pointeruses RFC 6901 JSON Pointer format (e.g./packages/0/targeting), which differs from the top-levelAdcpErrorInfo.fieldthat uses JSONPath-lite (packages[0].targeting). For LLM self-correction: readkeywordfirst —'required'means add the missing field,'enum'means pick a valid value,'type'means fix the value type.