DocsAPIUNSUPPORTED_OBJECT_KEY.md
UNSUPPORTED_OBJECT_KEY
- HTTP status
- 400
- Outcome
- user_action_required
- Details payload
{ key: string, path: string[] }
Remediation
Rename the key named in details.key so it is not __proto__
Cause
A JSON own "__proto__" key reached a Zod record that would otherwise silently drop it (Precomputed Evaluations Flag Keys, or a shape that must keep every own key).
Fix
Rename the key away from "__proto__". details.key names the offending key and details.path is the wire path where it appeared. The platform refuses rather than returning a payload with that entry missing.
splitch