Skip to content

Spec drift: smarkets — new cftc object field on events, markets, and contracts responses #528

@realfishsam

Description

@realfishsam

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    spec-driftCached OpenAPI spec out of date vs venue's live docs

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions