SSE events are emitted with the event name
order. When parsing the stream, listen for event: order frames.string
required
Your PolyEdge API key.
Parameters
string
Comma-separated list of trader wallet addresses to filter by. Only transactions involving these traders will be emitted.
string
Comma-separated list of market tags to filter by (e.g.,
sports,crypto).string
Comma-separated list of series slugs to filter by (e.g.,
nba-2026,btc-up-or-down-5m).float
Minimum USDC value of the taker order.
float
Maximum USDC value of the taker order.
Minimum share amount of the taker order.
Maximum share amount of the taker order.
float
Minimum execution price (0–100 scale).
float
Maximum execution price (0–100 scale).
string
Output format for each event payload. Set to
json for a full JSON object. Defaults to a compact array format optimized for throughput.Response
Each SSE event contains adata field with a single transaction payload. The shape depends on the format parameter.
- Compact (default)
- JSON (?format=json)
The default format emits each transaction as a compact JSON array. The array has four top-level elements:
Market array (
[2]): [id, question, slug, start_date, end_date, icon, neg_risk, event_slug, series_slug, tags[], outcome_1, outcome_2, group_item_title, event_title, event_icon]Taker/maker order array: [side, [address, name, profile_image, x_username, profile_created_at], outcome, token_id, usdc, shares, fee, fee_rate_bps]