Summary
Smarkets added a new cftc object field to event, market, and contract response schemas. This field contains CFTC-specific metadata (regulatory identifiers, contract specifications). The field is not present in core/specs/smarkets.yaml.
Impact
MEDIUM — the field is additive (no breakage), but it's undocumented in our spec and unavailable via callApi() typing. PMXT cannot surface CFTC regulatory data for Smarkets markets.
Details
Required Fix
Add the cftc field (as an optional object) to the Event, Market, and Contract schemas in core/specs/smarkets.yaml. Document its sub-fields based on the live API response shape.
Summary
Smarkets added a new
cftcobject field to event, market, and contract response schemas. This field contains CFTC-specific metadata (regulatory identifiers, contract specifications). The field is not present incore/specs/smarkets.yaml.Impact
MEDIUM — the field is additive (no breakage), but it's undocumented in our spec and unavailable via callApi() typing. PMXT cannot surface CFTC regulatory data for Smarkets markets.
Details
cftc(object) on Event, Market, and Contract schemascore/specs/smarkets.yamlRequired Fix
Add the
cftcfield (as an optional object) to the Event, Market, and Contract schemas incore/specs/smarkets.yaml. Document its sub-fields based on the live API response shape.