schema/upstream/.
Every source entry is one of three types — direct (taken from upstream), synthetic (constructed by OpenPX), or omitted (not exposed upstream).
Coverage
Subscribe payload
Receive messages
Session events
Source specs
- kalshi ·
schema/upstream/kalshi.asyncapi.yaml - polymarket ·
schema/upstream/polymarket-user.asyncapi.json
Tables are auto-generated fromschema/mappings/. CI fails if anydirectref no longer resolves in the cached upstream AsyncAPI spec; the daily upstream-refresh PR surfaces drift here.

