The side as Splash routes the order to the exchange. Every order is recorded against the YES contract, so this is yes; read splash_side for the side you traded. See Order sides.
Price per contract in YES terms, up to 4 decimal places. Until the order fills it is your limit price expressed as a YES price; once it fills, the average fill price. Always yes_price + no_price = 1.
pending while queued or in flight, then executed (filled) or cancelled (not filled, or refused). A fill-or-kill order is never resting. See Order statuses.
Total fees on the order, Splash's and the exchange provider's, in dollars rounded to cents. Charged on top of a buy and out of a sell's proceeds. Before the fill it holds only Splash's quoted fee.
Buy or sell of the YES contract, as routed to the exchange: a YES buy or a NO close is buy, a NO buy or a YES close is sell. Read splash_action for what you did. See Order actions.
Your all-in price per contract, up to 4 decimal places: on a buy (fill_cost + fees) / fill_quantity, on a sell (proceeds - fees) / fill_quantity. 0 until the order fills.
Profit or loss this order locked in, in dollars after all fees, rounded to cents. Only an executed sell realizes any: its proceeds net of fees minus the cost plus fees of the bought contracts it closed, oldest first. 0 on a buy and on an order that did not execute.
The market as it stands now (current prices and status), not as it was when you ordered.
Show child attributes
Example:
{ "id": "pm_6ae1e3c09e1d4c7a2b5f80e3d6a9c412", "provider_ticker": "aec-nfl-kc-buf-2026-11-08", "title": "Kansas City Chiefs to win the game?", "sub_category": "nfl", "type": "moneyline", "event_id": "4b1e9c2a-7d3f-4e5a-8b6c-9d0e1f2a3b4c", "event_start": 1794160800000, "moneyline_type": "two_way", "team_id": "6680b4e0-5b6c-4bd1-8f6a-0b4f3b7d9a21", "yes_team_id": "6680b4e0-5b6c-4bd1-8f6a-0b4f3b7d9a21", "no_team_id": "768c92aa-75ff-4a43-bcc0-f2fe5c1f0a3e", "price_yes": { "american": "-144", "decimal": "1.69x", "percentage": "59%", "price": "$0.59", "numeric_price": 0.59 }, "price_no": { "american": "+138", "decimal": "2.38x", "percentage": "42%", "price": "$0.42", "numeric_price": 0.42 }, "volume": 184532.17, "liquidity": 9266.25, "yes_liquidity": 5378.8, "no_liquidity": 4334.95, "last_price_yes": 0.585, "last_price_no": 0.415, "status": "active", "updated_at": 1793977442118, "rules": "This market resolves to \"Yes\" if the Kansas City Chiefs win their game against the Buffalo Bills scheduled for November 8, 2026. It resolves to \"No\" if the Buffalo Bills win. If the game ends in a tie, is canceled, or is postponed past November 15, 2026, the market resolves 50-50.", "market_group_id": "pmgm_6ae1e3c0a3f19c0d7e2b4c58e61f9d02" }
A one-line description of the bet from your side: game, then the pick, e.g. KC @ BUF • Chiefs to win or KC @ BUF • Under 47.5 points. Empty when it cannot be built.
Executed, filled sells only: the opening buys of the position cycle this sell closed. Absent otherwise. It covers the whole opening buys, while realized_pnl covers only the contracts this sell closed.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Splash API","description":"Reference for the Splash prediction markets API.","colors":{"primary":"#00938A","light":"#4BEBE2","dark":"#00938A"},"logo":{"light":"https://mintcdn.com/splashsports/kcAVKCSKVe9QsybE/images/Black.png?fit=max\u0026auto=format\u0026n=kcAVKCSKVe9QsybE\u0026q=85\u0026s=e3ebef52faf215906edfadd8cb6b8f6c","dark":"https://mintcdn.com/splashsports/kcAVKCSKVe9QsybE/images/White.png?fit=max\u0026auto=format\u0026n=kcAVKCSKVe9QsybE\u0026q=85\u0026s=a8584598d170913784d340dade069923","href":"https://app.splashsports.com"},"favicon":{"light":"https://mintcdn.com/splashsports/1BB4AfLu_rKwvYf6/images/whale.png?fit=max\u0026auto=format\u0026n=1BB4AfLu_rKwvYf6\u0026q=85\u0026s=b75628cc9f5c8118e0b5ba38db00eed9","dark":"https://mintcdn.com/splashsports/1BB4AfLu_rKwvYf6/images/whale.png?fit=max\u0026auto=format\u0026n=1BB4AfLu_rKwvYf6\u0026q=85\u0026s=b75628cc9f5c8118e0b5ba38db00eed9"},"api":{"playground":{"display":"interactive"},"examples":{"languages":["curl","python","javascript","typescript","go"]}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"splashsports","hasAudioNarration":false,"actualSubdomain":"splashsports","customDomains":["docs.splashsports.com"],"gitSource":{"type":"github","owner":"betterpool","repo":"splash-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6ae8d2a45882bf25ccb849ef"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae960ce8ff06975e05bdd21","collectionId":"8376c49e-6882-4070-be1c-ae3b565e9adc","liveDeploymentHistoryId":"6ae960ce8ff06975e05bdd21","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae96712b788bf0e78a62a70","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"Predictions API","count":61},{"language":"default","tag":"Types","count":38},{"language":"default","tag":"Reference","count":16},{"language":"default","tag":"Getting started","count":7},{"language":"default","tag":"Positions","count":4},{"language":"default","tag":"Markets","count":3},{"language":"default","tag":"Orders","count":3},{"language":"default","tag":"Account","count":2},{"language":"default","tag":"Activity","count":1},{"language":"default","tag":"Discover","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"predictions/types/order-detail","slug":"/predictions/types/order-detail","pageMetadata":{"title":"OrderDetail","openapi-schema":"OrderDetail","description":null,"href":"/predictions/types/order-detail"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"OrderDetail","openapi-schema":"OrderDetail","description":null,"href":"/predictions/types/order-detail"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"schemaData":{"type":"object","title":"OrderDetail","description":"An `OrderWithMarket`, plus `original_buy` on an executed, filled sell.","required":["id","side","yes_price","no_price","quantity","status","fill_cost","updated_at","created_at","remaining_quantity","fill_quantity","fees","action","splash_action","proceeds","splash_side","trade_price","proceeds_minus_fees","fill_cost_plus_fees","request_id","time_in_force","realized_pnl","market_id","market","market_title"],"properties":{"id":{"type":"string","description":"The order id (prefix `ord_`), as `order_id` was returned when you placed it.","example":"ord_6aedec658f3a61c2d94e07b5a1c6e2d9","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"side":{"type":"string","enum":["yes","no"],"title":"OrderSide","description":"The side as Splash routes the order to the exchange. Every order is recorded against the YES contract, so this is `yes`; read `splash_side` for the side you traded. See [Order sides](/predictions/enums#order-sides-splash_side-and-side).","example":"yes","isRequired":true,"uniqueKey":"side","typeLabel":"enum\u003cstring>"},"yes_price":{"type":"number","description":"Price per contract in YES terms, up to 4 decimal places. Until the order fills it is your limit price expressed as a YES price; once it fills, the average fill price. Always `yes_price + no_price = 1`.","example":0.585,"isRequired":true,"uniqueKey":"yes_price","typeLabel":"number"},"no_price":{"type":"number","description":"The same price in NO terms: `1 - yes_price`. On a NO buy this is what you paid per contract, before fees.","example":0.415,"isRequired":true,"uniqueKey":"no_price","typeLabel":"number"},"quantity":{"type":"integer","description":"Contracts requested.","example":10,"isRequired":true,"uniqueKey":"quantity","typeLabel":"integer"},"status":{"type":"string","enum":["pending","executed","cancelled","resting"],"title":"OrderStatus","description":"`pending` while queued or in flight, then `executed` (filled) or `cancelled` (not filled, or refused). A fill-or-kill order is never `resting`. See [Order statuses](/predictions/enums#order-statuses-status-on-an-order).","example":"executed","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"fill_cost":{"type":"number","description":"Buys: dollars paid for the filled contracts, before fees, up to 4 decimal places. 0 on a sell and until the order fills.","example":5.85,"isRequired":true,"uniqueKey":"fill_cost","typeLabel":"number"},"updated_at":{"type":"integer","format":"int64","description":"When the order last changed. Epoch milliseconds.","example":1793977446412,"isRequired":true,"uniqueKey":"updated_at","typeLabel":"integer\u003cint64>"},"created_at":{"type":"integer","format":"int64","description":"When the order was recorded. Epoch milliseconds.","example":1793977445000,"isRequired":true,"uniqueKey":"created_at","typeLabel":"integer\u003cint64>"},"remaining_quantity":{"type":"integer","description":"Contracts not filled. Equals `quantity` until the exchange reports on the order.","example":0,"isRequired":true,"uniqueKey":"remaining_quantity","typeLabel":"integer"},"fill_quantity":{"type":"integer","description":"Contracts filled. 0 until the order fills; equal to `quantity` on an executed fill-or-kill order.","example":10,"isRequired":true,"uniqueKey":"fill_quantity","typeLabel":"integer"},"fees":{"type":"number","description":"Total fees on the order, Splash's and the exchange provider's, in dollars rounded to cents. Charged on top of a buy and out of a sell's proceeds. Before the fill it holds only Splash's quoted fee.","example":0.12,"isRequired":true,"uniqueKey":"fees","typeLabel":"number"},"action":{"type":"string","enum":["buy","sell"],"title":"OrderAction","description":"Buy or sell of the YES contract, as routed to the exchange: a YES buy or a NO close is `buy`, a NO buy or a YES close is `sell`. Read `splash_action` for what you did. See [Order actions](/predictions/enums#order-actions-splash_action-and-action).","example":"buy","isRequired":true,"uniqueKey":"action","typeLabel":"enum\u003cstring>"},"splash_action":{"type":"string","enum":["buy","sell"],"title":"OrderAction","description":"What you did: `buy` opens or adds to a position, `sell` closes it. See [Order actions](/predictions/enums#order-actions-splash_action-and-action).","example":"buy","isRequired":true,"uniqueKey":"splash_action","typeLabel":"enum\u003cstring>"},"proceeds":{"type":"number","description":"Sells: dollars received for the filled contracts, before fees, up to 4 decimal places. 0 on a buy and until the order fills.","example":0,"isRequired":true,"uniqueKey":"proceeds","typeLabel":"number"},"splash_side":{"type":"string","enum":["yes","no"],"title":"OrderSide","description":"The side you traded: the side you bought on a buy, the side you sold on a sell. See [Order sides](/predictions/enums#order-sides-splash_side-and-side).","example":"yes","isRequired":true,"uniqueKey":"splash_side","typeLabel":"enum\u003cstring>"},"trade_price":{"type":"number","description":"Your all-in price per contract, up to 4 decimal places: on a buy `(fill_cost + fees) / fill_quantity`, on a sell `(proceeds - fees) / fill_quantity`. 0 until the order fills.","example":0.597,"isRequired":true,"uniqueKey":"trade_price","typeLabel":"number"},"proceeds_minus_fees":{"type":"number","description":"Sells: `proceeds - fees`, the dollars credited to you, rounded to cents. 0 on a buy.","example":0,"isRequired":true,"uniqueKey":"proceeds_minus_fees","typeLabel":"number"},"fill_cost_plus_fees":{"type":"number","description":"Buys: `fill_cost + fees`, the dollars debited from you, rounded to cents. 0 on a sell.","example":5.97,"isRequired":true,"uniqueKey":"fill_cost_plus_fees","typeLabel":"number"},"request_id":{"type":"string","description":"The `request_id` the order was placed with.","example":"3f1c2a9e-5b7d-4e0a-9c1d-8a6b2e4f7d10","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"time_in_force":{"type":"string","enum":["FOK","IOC"],"title":"TimeInForce","description":"`FOK` (fill or kill). Every order today is fill-or-kill. See [Time in force](/predictions/enums#time-in-force-time_in_force).","example":"FOK","isRequired":true,"uniqueKey":"time_in_force","typeLabel":"enum\u003cstring>"},"realized_pnl":{"type":"number","description":"Profit or loss this order locked in, in dollars after all fees, rounded to cents. Only an executed sell realizes any: its proceeds net of fees minus the cost plus fees of the bought contracts it closed, oldest first. 0 on a buy and on an order that did not execute.","example":0,"isRequired":true,"uniqueKey":"realized_pnl","typeLabel":"number"},"market_id":{"type":"string","description":"The market the order is on.","example":"pm_6ae1e3c09e1d4c7a2b5f80e3d6a9c412","isRequired":true,"uniqueKey":"market_id","typeLabel":"string"},"market":{"title":"Market","type":"object","description":"The market as it stands now (current prices and status), not as it was when you ordered.","required":["id","provider_ticker","title","sub_category","type","price_yes","price_no","volume","liquidity","yes_liquidity","no_liquidity","status","updated_at","rules","market_group_id","event_start","yes_line_display","no_line_display"],"properties":{"id":{"type":"string","description":"The market id (prefix `pm_`). This is the instrument you trade, sent as `market_id` on `POST /trading/orders`, and the id to follow for price updates.","example":"pm_6ae1e3c09e1d4c7a2b5f80e3d6a9c412","isRequired":true,"uniqueKey":"market.id","typeLabel":"string"},"provider_ticker":{"type":"string","description":"The market's ticker on the exchange where it trades, in the exchange's own format. It identifies the market on the exchange and stays the same for the life of the market, so use it to match this market against the exchange's own data; to trade, use `id`. Always present.","example":"aec-nfl-kc-buf-2026-11-08","isRequired":true,"uniqueKey":"market.provider_ticker","typeLabel":"string"},"title":{"type":"string","description":"The exchange provider's title for the market, usually the YES side as a question. Display text that can change; never parse it or key on it.","example":"Kansas City Chiefs to win the game?","isRequired":true,"uniqueKey":"market.title","typeLabel":"string"},"sub_category":{"type":"string","description":"The league. See [Leagues](/predictions/enums#leagues-sub_category).","enum":["nfl","ncaaf","nba","wnba","ncaab","mlb","nhl","epl","mls","pga","wc"],"title":"SubCategoryId","example":"nfl","isRequired":true,"uniqueKey":"market.sub_category","typeLabel":"enum\u003cstring>"},"price_yes":{"type":"object","description":"What one YES contract costs right now: the best YES ask in the book Splash holds, in every display form. A YES contract pays $1 if the market resolves YES. `price_yes` and `price_no` are both asks, so their `numeric_price` values usually sum to a little more than 1; the excess is the spread. Reads 0 when nobody is offering YES, and while quotes are suspended during an exchange outage.","required":["american","decimal","percentage","price","numeric_price"],"properties":{"american":{"type":"string","description":"American odds for the price, rounded to a whole number, with a sign: `-144` for a favourite, `+138` for an underdog. `-10000` when the price is 0.","example":"-144","isRequired":true,"uniqueKey":"market.price_yes.american","typeLabel":"string"},"decimal":{"type":"string","description":"Decimal odds, `1 / numeric_price` to 2 places, with an `x` suffix: `1.69x`. `0x` when the price is 0.","example":"1.69x","isRequired":true,"uniqueKey":"market.price_yes.decimal","typeLabel":"string"},"percentage":{"type":"string","description":"The implied probability, `numeric_price` as a whole percentage: `59%`.","example":"59%","isRequired":true,"uniqueKey":"market.price_yes.percentage","typeLabel":"string"},"price":{"type":"string","description":"The per-contract price in dollars, rounded to cents and formatted with a dollar sign: `$0.59`.","example":"$0.59","isRequired":true,"uniqueKey":"market.price_yes.price","typeLabel":"string"},"numeric_price":{"type":"number","description":"The per-contract price in dollars as a number, up to 4 decimal places (the exchange quotes in tenths of a cent), capped at 0.99. 0 when nobody is offering this side. Use this field for arithmetic; the strings are for display.","example":0.59,"isRequired":true,"uniqueKey":"market.price_yes.numeric_price","typeLabel":"number"}},"title":"MarketPrice","example":{"american":"-144","decimal":"1.69x","percentage":"59%","price":"$0.59","numeric_price":0.59},"isRequired":true,"uniqueKey":"market.price_yes","typeLabel":"MarketPrice · object"},"price_no":{"type":"object","description":"What one NO contract costs right now: the best NO ask, in every display form. A NO contract pays $1 if the market resolves NO. Reads 0 when nobody is offering NO, and during an exchange outage.","required":["american","decimal","percentage","price","numeric_price"],"properties":{"american":{"type":"string","description":"American odds for the price, rounded to a whole number, with a sign: `-144` for a favourite, `+138` for an underdog. `-10000` when the price is 0.","example":"-144","isRequired":true,"uniqueKey":"market.price_no.american","typeLabel":"string"},"decimal":{"type":"string","description":"Decimal odds, `1 / numeric_price` to 2 places, with an `x` suffix: `1.69x`. `0x` when the price is 0.","example":"1.69x","isRequired":true,"uniqueKey":"market.price_no.decimal","typeLabel":"string"},"percentage":{"type":"string","description":"The implied probability, `numeric_price` as a whole percentage: `59%`.","example":"59%","isRequired":true,"uniqueKey":"market.price_no.percentage","typeLabel":"string"},"price":{"type":"string","description":"The per-contract price in dollars, rounded to cents and formatted with a dollar sign: `$0.59`.","example":"$0.59","isRequired":true,"uniqueKey":"market.price_no.price","typeLabel":"string"},"numeric_price":{"type":"number","description":"The per-contract price in dollars as a number, up to 4 decimal places (the exchange quotes in tenths of a cent), capped at 0.99. 0 when nobody is offering this side. Use this field for arithmetic; the strings are for display.","example":0.59,"isRequired":true,"uniqueKey":"market.price_no.numeric_price","typeLabel":"number"}},"title":"MarketPrice","example":{"american":"-144","decimal":"1.69x","percentage":"59%","price":"$0.59","numeric_price":0.59},"isRequired":true,"uniqueKey":"market.price_no","typeLabel":"MarketPrice · object"},"volume":{"type":"number","description":"Dollars traded on the exchange in this market, rounded to cents. It refreshes with order book updates rather than on every trade, so it can trail the latest trade by a few seconds.","example":184532.17,"isRequired":true,"uniqueKey":"market.volume","typeLabel":"number"},"liquidity":{"type":"number","description":"Dollars resting in the book Splash holds: each bid level's price times its quantity, summed over the YES and NO ladders and rounded to cents. A floor, since the feed carries at most ten levels a side. 0 whenever `orderbook` is absent.","example":9266.25,"isRequired":true,"uniqueKey":"market.liquidity","typeLabel":"number"},"yes_liquidity":{"type":"number","description":"Dollars of YES you could buy right now: the YES ask depth valued at the ask prices, rounded to cents. 0 means nobody is offering YES, so treat the YES side as closed. It is not a share of `liquidity`; buyable depth and resting depth are different measures and do not add up.","example":5378.8,"isRequired":true,"uniqueKey":"market.yes_liquidity","typeLabel":"number"},"no_liquidity":{"type":"number","description":"Dollars of NO you could buy right now: the NO ask depth valued at the ask prices, rounded to cents. 0 means nobody is offering NO.","example":4334.95,"isRequired":true,"uniqueKey":"market.no_liquidity","typeLabel":"number"},"status":{"type":"string","description":"`active` is tradeable. `expired` has stopped trading and has not settled. `settled` has resolved and carries `result`. See [Market statuses](/predictions/enums#market-statuses-status).","enum":["active","expired","settled"],"title":"MarketStatus","example":"active","isRequired":true,"uniqueKey":"market.status","typeLabel":"enum\u003cstring>"},"updated_at":{"type":"integer","format":"int64","description":"When Splash last refreshed this market, from an order book or status update. Epoch milliseconds.","example":1793977442118,"isRequired":true,"uniqueKey":"market.updated_at","typeLabel":"integer\u003cint64>"},"rules":{"type":"string","description":"The resolution rules the exchange provider publishes for this market, as plain text. They decide `result`.","example":"This market resolves to \"Yes\" if the Kansas City Chiefs win their game against the Buffalo Bills scheduled for November 8, 2026. It resolves to \"No\" if the Buffalo Bills win. If the game ends in a tie, is canceled, or is postponed past November 15, 2026, the market resolves 50-50.","isRequired":true,"uniqueKey":"market.rules","typeLabel":"string"},"market_group_id":{"type":"string","description":"The market group this market belongs to; `GET /prediction_markets/{id}` returns the whole group.","example":"pmgm_6ae1e3c0a3f19c0d7e2b4c58e61f9d02","isRequired":true,"uniqueKey":"market.market_group_id","typeLabel":"string"},"type":{"type":"string","enum":["spread","total","moneyline","future_team_champion","player_prop"],"description":"Which shape this market is, and so which fields below are present: `spread`, `total`, `moneyline`, `future_team_champion` or `player_prop`. See [Market types](/predictions/enums#market-types-type-on-a-market).","example":"moneyline","isRequired":true,"uniqueKey":"market.type","typeLabel":"enum\u003cstring>"},"event_start":{"type":"integer","format":"int64","description":"Scheduled start of the game, epoch milliseconds. On a future, the date the exchange provider gives the title event.","example":1794160800000,"isRequired":true,"uniqueKey":"market.event_start","typeLabel":"integer\u003cint64>"},"yes_line_display":{"type":"string","description":"The YES outcome as display text: `-2.5` (spread), `O 47.5` (total), `275+` (prop rung), `Yes` (future, pool leg). Absent on a moneyline.","example":"O 47.5","isRequired":true,"uniqueKey":"market.yes_line_display","typeLabel":"string"},"no_line_display":{"type":"string","description":"The NO outcome as display text: `+2.5`, `U 47.5`, `Under 275`, `No`. Absent on a moneyline.","example":"U 47.5","isRequired":true,"uniqueKey":"market.no_line_display","typeLabel":"string"},"orderbook":{"type":"object","description":"Splash's copy of the exchange provider's order book for this market, at most ten levels a side. Absent when the book is empty and while quotes are suspended during an exchange outage.","required":["bids","asks"],"properties":{"bids":{"title":"OrderbookSide","type":"object","description":"Bids: the YES bids and the NO bids, each ordered by price ascending, so the best bid is last.","required":["yes","no"],"properties":{"yes":{"type":"array","items":{"type":"object","description":"One level of the order book.","required":["p","q"],"properties":{"p":{"type":"number","description":"Price per contract in dollars, up to 4 decimal places.","example":0.58,"isRequired":true,"uniqueKey":"market.orderbook.bids.yes.items.[INDEX].p","typeLabel":"number"},"q":{"type":"number","description":"Contracts resting at that price. Can be fractional.","example":2650,"isRequired":true,"uniqueKey":"market.orderbook.bids.yes.items.[INDEX].q","typeLabel":"number"}},"title":"PriceLevel","example":{"q":2650,"p":0.58},"uniqueKey":"market.orderbook.bids.yes.items.[INDEX]","typeLabel":"PriceLevel · object"},"description":"Levels for the YES contract, price ascending.","isRequired":true,"uniqueKey":"market.orderbook.bids.yes","typeLabel":"PriceLevel · object[]"},"no":{"type":"array","items":{"type":"object","description":"One level of the order book.","required":["p","q"],"properties":{"p":{"type":"number","description":"Price per contract in dollars, up to 4 decimal places.","example":0.58,"isRequired":true,"uniqueKey":"market.orderbook.bids.no.items.[INDEX].p","typeLabel":"number"},"q":{"type":"number","description":"Contracts resting at that price. Can be fractional.","example":2650,"isRequired":true,"uniqueKey":"market.orderbook.bids.no.items.[INDEX].q","typeLabel":"number"}},"title":"PriceLevel","example":{"q":2650,"p":0.58},"uniqueKey":"market.orderbook.bids.no.items.[INDEX]","typeLabel":"PriceLevel · object"},"description":"Levels for the NO contract, price ascending.","isRequired":true,"uniqueKey":"market.orderbook.bids.no","typeLabel":"PriceLevel · object[]"}},"example":{"yes":[{"q":4210,"p":0.56},{"q":3185,"p":0.57},{"q":2650,"p":0.58}],"no":[{"q":3920,"p":0.39},{"q":2875,"p":0.4},{"q":2140,"p":0.41}]},"isRequired":true,"uniqueKey":"market.orderbook.bids","typeLabel":"OrderbookSide · object"},"asks":{"title":"OrderbookSide","type":"object","description":"Asks: what you can buy at. Each YES ask is the complement of a NO bid (a NO bid at 0.41 is a YES ask at 0.59) and each NO ask the complement of a YES bid, ordered by price ascending, so the best ask is first.","required":["yes","no"],"properties":{"yes":{"type":"array","items":{"type":"object","description":"One level of the order book.","required":["p","q"],"properties":{"p":{"type":"number","description":"Price per contract in dollars, up to 4 decimal places.","example":0.58,"isRequired":true,"uniqueKey":"market.orderbook.asks.yes.items.[INDEX].p","typeLabel":"number"},"q":{"type":"number","description":"Contracts resting at that price. Can be fractional.","example":2650,"isRequired":true,"uniqueKey":"market.orderbook.asks.yes.items.[INDEX].q","typeLabel":"number"}},"title":"PriceLevel","example":{"q":2650,"p":0.58},"uniqueKey":"market.orderbook.asks.yes.items.[INDEX]","typeLabel":"PriceLevel · object"},"description":"Levels for the YES contract, price ascending.","isRequired":true,"uniqueKey":"market.orderbook.asks.yes","typeLabel":"PriceLevel · object[]"},"no":{"type":"array","items":{"type":"object","description":"One level of the order book.","required":["p","q"],"properties":{"p":{"type":"number","description":"Price per contract in dollars, up to 4 decimal places.","example":0.58,"isRequired":true,"uniqueKey":"market.orderbook.asks.no.items.[INDEX].p","typeLabel":"number"},"q":{"type":"number","description":"Contracts resting at that price. Can be fractional.","example":2650,"isRequired":true,"uniqueKey":"market.orderbook.asks.no.items.[INDEX].q","typeLabel":"number"}},"title":"PriceLevel","example":{"q":2650,"p":0.58},"uniqueKey":"market.orderbook.asks.no.items.[INDEX]","typeLabel":"PriceLevel · object"},"description":"Levels for the NO contract, price ascending.","isRequired":true,"uniqueKey":"market.orderbook.asks.no","typeLabel":"PriceLevel · object[]"}},"example":{"yes":[{"q":4210,"p":0.56},{"q":3185,"p":0.57},{"q":2650,"p":0.58}],"no":[{"q":3920,"p":0.39},{"q":2875,"p":0.4},{"q":2140,"p":0.41}]},"isRequired":true,"uniqueKey":"market.orderbook.asks","typeLabel":"OrderbookSide · object"}},"title":"Orderbook","example":{"bids":{"yes":[{"q":4210,"p":0.56},{"q":3185,"p":0.57},{"q":2650,"p":0.58}],"no":[{"q":3920,"p":0.39},{"q":2875,"p":0.4},{"q":2140,"p":0.41}]},"asks":{"yes":[{"q":2140,"p":0.59},{"q":2875,"p":0.6},{"q":3920,"p":0.61}],"no":[{"q":2650,"p":0.42},{"q":3185,"p":0.43},{"q":4210,"p":0.44}]}},"uniqueKey":"market.orderbook","typeLabel":"Orderbook · object"},"last_price_yes":{"type":"number","description":"The most recent trade as a YES price per contract, up to 4 decimal places. Absent until the market has traded. Refreshes with order book updates, like `volume`.","example":0.585,"uniqueKey":"market.last_price_yes","typeLabel":"number"},"last_price_no":{"type":"number","description":"The same trade as a NO price: `1 - last_price_yes`, up to 4 decimal places. Present exactly when `last_price_yes` is.","example":0.415,"uniqueKey":"market.last_price_no","typeLabel":"number"},"result":{"type":"string","description":"How the market resolved: `yes`, `no`, or `scalar` (resolved to a value rather than a side). Absent until the market settles. See [Market results](/predictions/enums#market-results-result).","enum":["yes","no","scalar"],"title":"MarketResult","example":"yes","uniqueKey":"market.result","typeLabel":"enum\u003cstring>"},"event_id":{"type":"string","description":"All but `future_team_champion`: the game. Resolve it in `included.events`.","example":"4b1e9c2a-7d3f-4e5a-8b6c-9d0e1f2a3b4c","uniqueKey":"market.event_id","typeLabel":"string"},"line":{"type":"number","description":"Spread, total, and a player prop ladder rung (274.5 for \"275+\"). Absent on a moneyline, a future and a pool leg.","example":47.5,"uniqueKey":"market.line","typeLabel":"number"},"team_id":{"type":"string","description":"Spread, moneyline (not a `draw` leg), future and player prop: the team the market is about, or the player's team.","example":"6680b4e0-5b6c-4bd1-8f6a-0b4f3b7d9a21","uniqueKey":"market.team_id","typeLabel":"string"},"yes_team_id":{"type":"string","description":"Spread, and `two_way` moneyline: the team whose side is YES.","example":"6680b4e0-5b6c-4bd1-8f6a-0b4f3b7d9a21","uniqueKey":"market.yes_team_id","typeLabel":"string"},"no_team_id":{"type":"string","description":"Spread, and `two_way` moneyline: the team whose side is NO. Buying it is buying NO.","example":"768c92aa-75ff-4a43-bcc0-f2fe5c1f0a3e","uniqueKey":"market.no_team_id","typeLabel":"string"},"moneyline_type":{"type":"string","enum":["two_way","one_way","draw"],"description":"Moneyline only: `two_way`, `one_way` or `draw`. See [Moneyline types](/predictions/enums#moneyline-types-moneyline_type).","example":"two_way","uniqueKey":"market.moneyline_type","typeLabel":"enum\u003cstring>"},"prop_type":{"type":"string","description":"Player prop only. See [Player prop types](/predictions/enums#player-prop-types-prop_type).","enum":["touchdowns","receiving_yards","receptions","rushing_yards","passing_yards","first_touchdown","team_first_touchdown","passing_touchdowns","fantasy_points_ppr","passing_completions","passing_attempts","rushing_attempts","scrimmage_yards","longest_reception","interceptions_thrown","most_passing_yards","points","rebounds","assists","points_rebounds_assists","three_points_made","steals","blocks","double_double","goals","goals_plus_assists","first_goal","hits","total_bases","hits_runs_rbis","home_runs","rbis","stolen_bases","strikeouts","outs","earned_runs_allowed","hits_allowed","walks_allowed"],"title":"PlayerPropType","example":"passing_yards","uniqueKey":"market.prop_type","typeLabel":"enum\u003cstring>"},"prop_type_display":{"type":"string","description":"Player prop only. Heading for `prop_type`, e.g. `Anytime TD`.","example":"Passing Yards","uniqueKey":"market.prop_type_display","typeLabel":"string"},"entity_id":{"type":"string","description":"Player prop only. The player; resolve it in `included.entities`.","example":"11cad59d-90dd-449c-a839-dddaba4fe16c","uniqueKey":"market.entity_id","typeLabel":"string"},"live_stat_key":{"type":"string","description":"Player prop only. Present when a live in-game stat streams for this prop type; its value is the key to read from the `player-activity-{event_id}-{entity_id}` channel payload.","example":"passing_yards","uniqueKey":"market.live_stat_key","typeLabel":"string"},"live_stat":{"type":"number","description":"Player prop only. The current value of `live_stat_key`: 0 until the player appears, the final figure once the game is over. Present exactly when `live_stat_key` is.","example":0,"uniqueKey":"market.live_stat","typeLabel":"number"},"alternate_lines":{"type":"array","description":"Player prop only. The whole ladder, this market included. Absent when there is a single line.","items":{"type":"object","description":"One rung of a ladder as the line picker shows it.","required":["id","provider_ticker","yes_line_display","no_line_display","price_yes","price_no","yes_liquidity","no_liquidity","status","rules"],"properties":{"id":{"type":"string","description":"The market id of this rung: the `market_id` to trade and the id to follow for price updates.","example":"pm_6aec4c985f2b7d0e6a3c81b4c9d5e159","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].id","typeLabel":"string"},"provider_ticker":{"type":"string","description":"The ticker of this line's market on the exchange where it trades, in the exchange's own format. Each line is its own market, so this identifies the line on the exchange and stays the same for the life of the market; use it to match the line against the exchange's own data, and `id` to trade it. The line the market leads with has the same `id` and ticker as the market. Always present.","example":"astatc-nfl-kc-buf-2026-11-08-passyds-patmah-gte300","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].provider_ticker","typeLabel":"string"},"yes_line_display":{"type":"string","description":"The YES outcome as display text, e.g. `300+`.","example":"300+","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].yes_line_display","typeLabel":"string"},"no_line_display":{"type":"string","description":"The NO outcome as display text, e.g. `Under 300`.","example":"Under 300","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].no_line_display","typeLabel":"string"},"price_yes":{"type":"object","description":"Best YES ask for this rung, in every display form.","required":["american","decimal","percentage","price","numeric_price"],"properties":{"american":{"type":"string","description":"American odds for the price, rounded to a whole number, with a sign: `-144` for a favourite, `+138` for an underdog. `-10000` when the price is 0.","example":"-144","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_yes.american","typeLabel":"string"},"decimal":{"type":"string","description":"Decimal odds, `1 / numeric_price` to 2 places, with an `x` suffix: `1.69x`. `0x` when the price is 0.","example":"1.69x","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_yes.decimal","typeLabel":"string"},"percentage":{"type":"string","description":"The implied probability, `numeric_price` as a whole percentage: `59%`.","example":"59%","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_yes.percentage","typeLabel":"string"},"price":{"type":"string","description":"The per-contract price in dollars, rounded to cents and formatted with a dollar sign: `$0.59`.","example":"$0.59","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_yes.price","typeLabel":"string"},"numeric_price":{"type":"number","description":"The per-contract price in dollars as a number, up to 4 decimal places (the exchange quotes in tenths of a cent), capped at 0.99. 0 when nobody is offering this side. Use this field for arithmetic; the strings are for display.","example":0.59,"isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_yes.numeric_price","typeLabel":"number"}},"title":"MarketPrice","example":{"american":"-144","decimal":"1.69x","percentage":"59%","price":"$0.59","numeric_price":0.59},"isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_yes","typeLabel":"MarketPrice · object"},"price_no":{"type":"object","description":"Best NO ask for this rung, in every display form.","required":["american","decimal","percentage","price","numeric_price"],"properties":{"american":{"type":"string","description":"American odds for the price, rounded to a whole number, with a sign: `-144` for a favourite, `+138` for an underdog. `-10000` when the price is 0.","example":"-144","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_no.american","typeLabel":"string"},"decimal":{"type":"string","description":"Decimal odds, `1 / numeric_price` to 2 places, with an `x` suffix: `1.69x`. `0x` when the price is 0.","example":"1.69x","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_no.decimal","typeLabel":"string"},"percentage":{"type":"string","description":"The implied probability, `numeric_price` as a whole percentage: `59%`.","example":"59%","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_no.percentage","typeLabel":"string"},"price":{"type":"string","description":"The per-contract price in dollars, rounded to cents and formatted with a dollar sign: `$0.59`.","example":"$0.59","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_no.price","typeLabel":"string"},"numeric_price":{"type":"number","description":"The per-contract price in dollars as a number, up to 4 decimal places (the exchange quotes in tenths of a cent), capped at 0.99. 0 when nobody is offering this side. Use this field for arithmetic; the strings are for display.","example":0.59,"isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_no.numeric_price","typeLabel":"number"}},"title":"MarketPrice","example":{"american":"-144","decimal":"1.69x","percentage":"59%","price":"$0.59","numeric_price":0.59},"isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].price_no","typeLabel":"MarketPrice · object"},"yes_liquidity":{"type":"number","description":"Dollars of YES buyable on this rung right now, rounded to cents. 0 means no YES offers.","example":529.1,"isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].yes_liquidity","typeLabel":"number"},"no_liquidity":{"type":"number","description":"Dollars of NO buyable on this rung right now, rounded to cents. 0 means no NO offers.","example":874,"isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].no_liquidity","typeLabel":"number"},"status":{"type":"string","description":"The rung's market status. See [Market statuses](/predictions/enums#market-statuses-status).","enum":["active","expired","settled"],"title":"MarketStatus","example":"active","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"rules":{"type":"string","description":"This rung's own resolution rules from the exchange provider.","example":"This market resolves to \"Yes\" if Patrick Mahomes records 300+ passing yards in the Kansas City Chiefs vs. Buffalo Bills game on November 8, 2026. If he does not play, it resolves to \"No\".","isRequired":true,"uniqueKey":"market.alternate_lines.items.[INDEX].rules","typeLabel":"string"},"line":{"type":"number","description":"The half-point strike: 299.5 for \"300+\". Absent on a pool leg.","example":299.5,"uniqueKey":"market.alternate_lines.items.[INDEX].line","typeLabel":"number"},"last_price_yes":{"type":"number","description":"Last trade on this rung as a YES price, up to 4 decimal places. Absent until it has traded.","example":0.285,"uniqueKey":"market.alternate_lines.items.[INDEX].last_price_yes","typeLabel":"number"},"last_price_no":{"type":"number","description":"`1 - last_price_yes`. Present exactly when `last_price_yes` is.","example":0.715,"uniqueKey":"market.alternate_lines.items.[INDEX].last_price_no","typeLabel":"number"},"result":{"type":"string","description":"How the rung resolved. Absent until it settles.","enum":["yes","no","scalar"],"title":"MarketResult","example":"no","uniqueKey":"market.alternate_lines.items.[INDEX].result","typeLabel":"enum\u003cstring>"}},"title":"PlayerPropLine","example":{"id":"pm_6aec4c985f2b7d0e6a3c81b4c9d5e159","provider_ticker":"astatc-nfl-kc-buf-2026-11-08-passyds-patmah-gte300","line":299.5,"yes_line_display":"300+","no_line_display":"Under 300","price_yes":{"american":"+245","decimal":"3.45x","percentage":"29%","price":"$0.29","numeric_price":0.29},"price_no":{"american":"-257","decimal":"1.39x","percentage":"72%","price":"$0.72","numeric_price":0.72},"last_price_yes":0.285,"last_price_no":0.715,"yes_liquidity":328.8,"no_liquidity":835,"status":"active","rules":"This market resolves to \"Yes\" if Patrick Mahomes records 300+ passing yards in the Kansas City Chiefs vs. Buffalo Bills game on November 8, 2026. If he does not play, it resolves to \"No\"."},"uniqueKey":"market.alternate_lines.items.[INDEX]","typeLabel":"PlayerPropLine · object"},"uniqueKey":"market.alternate_lines","typeLabel":"PlayerPropLine · object[]"}},"example":{"id":"pm_6ae1e3c09e1d4c7a2b5f80e3d6a9c412","provider_ticker":"aec-nfl-kc-buf-2026-11-08","title":"Kansas City Chiefs to win the game?","sub_category":"nfl","type":"moneyline","event_id":"4b1e9c2a-7d3f-4e5a-8b6c-9d0e1f2a3b4c","event_start":1794160800000,"moneyline_type":"two_way","team_id":"6680b4e0-5b6c-4bd1-8f6a-0b4f3b7d9a21","yes_team_id":"6680b4e0-5b6c-4bd1-8f6a-0b4f3b7d9a21","no_team_id":"768c92aa-75ff-4a43-bcc0-f2fe5c1f0a3e","price_yes":{"american":"-144","decimal":"1.69x","percentage":"59%","price":"$0.59","numeric_price":0.59},"price_no":{"american":"+138","decimal":"2.38x","percentage":"42%","price":"$0.42","numeric_price":0.42},"volume":184532.17,"liquidity":9266.25,"yes_liquidity":5378.8,"no_liquidity":4334.95,"last_price_yes":0.585,"last_price_no":0.415,"status":"active","updated_at":1793977442118,"rules":"This market resolves to \"Yes\" if the Kansas City Chiefs win their game against the Buffalo Bills scheduled for November 8, 2026. It resolves to \"No\" if the Buffalo Bills win. If the game ends in a tie, is canceled, or is postponed past November 15, 2026, the market resolves 50-50.","market_group_id":"pmgm_6ae1e3c0a3f19c0d7e2b4c58e61f9d02"},"isRequired":true,"uniqueKey":"market","typeLabel":"Market · object"},"market_title":{"type":"string","description":"A one-line description of the bet from your side: game, then the pick, e.g. `KC @ BUF • Chiefs to win` or `KC @ BUF • Under 47.5 points`. Empty when it cannot be built.","example":"KC @ BUF • Chiefs to win","isRequired":true,"uniqueKey":"market_title","typeLabel":"string"},"executed_at":{"type":"integer","format":"int64","description":"When the order executed. Epoch milliseconds. Absent until it does.","example":1793977446412,"uniqueKey":"executed_at","typeLabel":"integer\u003cint64>"},"original_buy":{"type":"object","title":"OriginalBuy","description":"Executed, filled sells only: the opening buys of the position cycle this sell closed. Absent otherwise. It covers the whole opening buys, while `realized_pnl` covers only the contracts this sell closed.","required":["order_ids","contracts","avg_price","avg_price_with_fees","cost","cost_plus_fees","placed_at"],"properties":{"order_ids":{"type":"array","items":{"type":"string","uniqueKey":"original_buy.order_ids.items.[INDEX]","typeLabel":"string"},"description":"The executed buys that opened the position this sell closed, oldest first.","example":["ord_6aedec658f3a61c2d94e07b5a1c6e2d9"],"isRequired":true,"uniqueKey":"original_buy.order_ids","typeLabel":"string[]"},"contracts":{"type":"integer","description":"Contracts those buys filled in total.","example":10,"isRequired":true,"uniqueKey":"original_buy.contracts","typeLabel":"integer"},"avg_price":{"type":"number","description":"Cost per contract excluding fees: `cost / contracts`, up to 4 decimal places.","example":0.585,"isRequired":true,"uniqueKey":"original_buy.avg_price","typeLabel":"number"},"avg_price_with_fees":{"type":"number","description":"Cost per contract including fees: `cost_plus_fees / contracts`, up to 4 decimal places.","example":0.597,"isRequired":true,"uniqueKey":"original_buy.avg_price_with_fees","typeLabel":"number"},"cost":{"type":"number","description":"The buys' `fill_cost` summed, in dollars rounded to cents.","example":5.85,"isRequired":true,"uniqueKey":"original_buy.cost","typeLabel":"number"},"cost_plus_fees":{"type":"number","description":"The buys' fill cost plus their fees, in dollars rounded to cents.","example":5.97,"isRequired":true,"uniqueKey":"original_buy.cost_plus_fees","typeLabel":"number"},"placed_at":{"type":"integer","format":"int64","description":"When the earliest of those buys was placed. Epoch milliseconds.","example":1793977445000,"isRequired":true,"uniqueKey":"original_buy.placed_at","typeLabel":"integer\u003cint64>"}},"example":{"order_ids":["ord_6aedec658f3a61c2d94e07b5a1c6e2d9"],"contracts":10,"avg_price":0.585,"avg_price_with_fees":0.597,"cost":5.85,"cost_plus_fees":5.97,"placed_at":1793977445000},"uniqueKey":"original_buy","typeLabel":"OriginalBuy · object"}},"example":{"title":"Example","value":{"id":"ord_6af0d056c50d27e8a6b19f34d0e8c3a1","side":"yes","yes_price":0.665,"no_price":0.335,"quantity":10,"status":"executed","fill_cost":0,"updated_at":1794166871236,"created_at":1794166870000,"executed_at":1794166871236,"remaining_quantity":0,"fill_quantity":10,"fees":0.1,"action":"sell","splash_action":"sell","proceeds":6.65,"splash_side":"yes","trade_price":0.655,"proceeds_minus_fees":6.55,"fill_cost_plus_fees":0,"request_id":"c47b19e2-0f6d-4b8a-a3e5-71d9f2c08a56","time_in_force":"FOK","realized_pnl":0.58,"market_id":"pm_6ae1e3c09e1d4c7a2b5f80e3d6a9c412","market":{"id":"pm_6ae1e3c09e1d4c7a2b5f80e3d6a9c412","provider_ticker":"aec-nfl-kc-buf-2026-11-08","title":"Kansas City Chiefs to win the game?","sub_category":"nfl","type":"moneyline","event_id":"4b1e9c2a-7d3f-4e5a-8b6c-9d0e1f2a3b4c","event_start":1794160800000,"moneyline_type":"two_way","team_id":"6680b4e0-5b6c-4bd1-8f6a-0b4f3b7d9a21","yes_team_id":"6680b4e0-5b6c-4bd1-8f6a-0b4f3b7d9a21","no_team_id":"768c92aa-75ff-4a43-bcc0-f2fe5c1f0a3e","price_yes":{"american":"-144","decimal":"1.69x","percentage":"59%","price":"$0.59","numeric_price":0.59},"price_no":{"american":"+138","decimal":"2.38x","percentage":"42%","price":"$0.42","numeric_price":0.42},"volume":184532.17,"liquidity":9266.25,"yes_liquidity":5378.8,"no_liquidity":4334.95,"last_price_yes":0.585,"last_price_no":0.415,"status":"active","updated_at":1793977442118,"rules":"This market resolves to \"Yes\" if the Kansas City Chiefs win their game against the Buffalo Bills scheduled for November 8, 2026. It resolves to \"No\" if the Buffalo Bills win. If the game ends in a tie, is canceled, or is postponed past November 15, 2026, the market resolves 50-50.","market_group_id":"pmgm_6ae1e3c0a3f19c0d7e2b4c58e61f9d02"},"market_title":"KC @ BUF • Chiefs to win","original_buy":{"order_ids":["ord_6aedec658f3a61c2d94e07b5a1c6e2d9"],"contracts":10,"avg_price":0.585,"avg_price_with_fees":0.597,"cost":5.85,"cost_plus_fees":5.97,"placed_at":1793977445000}}},"uniqueKey":"","typeLabel":"OrderDetail · object"},"originalFileLocation":"predictions/openapi.json"},"subdomain":"splashsports","siteName":"Splash API","title":"OrderDetail - Splash API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T04:46:17.755Z","originalFileLocation":"predictions/types/order-detail.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Splash API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"OrderDetail - Splash API\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Splash API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.splashsports.com/predictions/types/order-detail\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://splashsports.mintlify.app/_mintlify/api/og/v2?division=Types\u0026amp;title=OrderDetail\u0026amp;theme=9004f4974dec995f2169f042\u0026amp;signature=f4f068ac3ca0cc942188dd820e597970ba4ca08e7ab757c0bfbcf34ab2a68d1b\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"OrderDetail - Splash API\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://splashsports.mintlify.app/_mintlify/api/og/v2?division=Types\u0026amp;title=OrderDetail\u0026amp;theme=9004f4974dec995f2169f042\u0026amp;signature=f4f068ac3ca0cc942188dd820e597970ba4ca08e7ab757c0bfbcf34ab2a68d1b\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/splashsports/PRNnoWEL4Q64I1hT/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Splash API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00938A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.splashsports.com/predictions/types/order-detail\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/predictions/types/order-detail.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.splashsports.com/#organization\",\"name\":\"Splash API\",\"url\":\"https://docs.splashsports.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/splashsports/kcAVKCSKVe9QsybE/images/Black.png?fit=max\u0026auto=format\u0026n=kcAVKCSKVe9QsybE\u0026q=85\u0026s=e3ebef52faf215906edfadd8cb6b8f6c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.splashsports.com#website\",\"name\":\"Splash API\",\"url\":\"https://docs.splashsports.com\",\"publisher\":{\"@id\":\"https://docs.splashsports.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.splashsports.com/predictions/types/order-detail#webpage\",\"url\":\"https://docs.splashsports.com/predictions/types/order-detail\",\"name\":\"OrderDetail\",\"dateModified\":\"2026-11-03T04:46:17.755Z\",\"isPartOf\":{\"@id\":\"https://docs.splashsports.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.splashsports.com/predictions/types/order-detail#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.splashsports.com/predictions/types/order-detail#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Types\",\"item\":\"https://docs.splashsports.com/predictions/types/market\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OrderDetail\",\"item\":\"https://docs.splashsports.com/predictions/types/order-detail\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.splashsports.com/predictions/types/order-detail#apireference\",\"headline\":\"OrderDetail\",\"name\":\"OrderDetail\",\"url\":\"https://docs.splashsports.com/predictions/types/order-detail\",\"mainEntityOfPage\":{\"@id\":\"https://docs.splashsports.com/predictions/types/order-detail#webpage\"},\"dateModified\":\"2026-11-03T04:46:17.755Z\",\"publisher\":{\"@id\":\"https://docs.splashsports.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.splashsports.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Splash API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Splash API","nav":{"global":null,"tabs":[{"tab":"Predictions API","groups":[{"group":"Getting started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Overview","href":"/predictions/overview"},{"title":"Trading","href":"/predictions/trading"},{"title":"Authentication","href":"/predictions/authentication"},{"title":"Rate limits","href":"/predictions/rate-limits"},{"title":"Fees and order cost","href":"/predictions/fees"},{"title":"Enumerations","href":"/predictions/enums"}]},{"group":"Reference","pages":[{"group":"Discover","pages":[{"title":"Discover feed","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /discover","href":"/predictions/reference/discover/discover-feed"}]},{"group":"Sub-categories","pages":[{"title":"List sub-categories","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /sub_categories","href":"/predictions/reference/sub-categories/list-sub-categories"}]},{"group":"Markets","pages":[{"title":"List market groups","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /prediction_markets","href":"/predictions/reference/markets/list-market-groups"},{"title":"List promoted market groups","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /prediction_markets/promoted","href":"/predictions/reference/markets/list-promoted-market-groups"},{"title":"Get a market group","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /prediction_markets/{id}","href":"/predictions/reference/markets/get-a-market-group"}]},{"group":"Events","pages":[{"title":"Get a game's markets","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /events/{event_id}/details","href":"/predictions/reference/events/get-a-games-markets"}]},{"group":"Orders","pages":[{"title":"Place an order","deprecated":null,"version":null,"openapi":"/predictions/openapi.json post /trading/orders","href":"/predictions/reference/orders/place-an-order"},{"title":"List orders","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /orders","href":"/predictions/reference/orders/list-orders"},{"title":"Get an order","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /orders/{id}","href":"/predictions/reference/orders/get-an-order"}]},{"group":"Positions","pages":[{"title":"List positions","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /positions","href":"/predictions/reference/positions/list-positions"},{"title":"Get a position","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /positions/{id}","href":"/predictions/reference/positions/get-a-position"},{"title":"Get a position by market","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /positions/market/{market_id}","href":"/predictions/reference/positions/get-a-position-by-market"},{"title":"Get portfolio summary","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /portfolio/summary","href":"/predictions/reference/positions/get-portfolio-summary"}]},{"group":"Activity","pages":[{"title":"List transactions","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /transactions","href":"/predictions/reference/activity/list-transactions"}]},{"group":"Account","pages":[{"title":"Get account","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /account","href":"/predictions/reference/account/get-account"},{"title":"Get balance","deprecated":null,"version":null,"openapi":"/predictions/openapi.json get /balance","href":"/predictions/reference/account/get-balance"}]}]},{"group":"Types","pages":[{"title":"Market","href":"/predictions/types/market"},{"title":"GamelineMarket","href":"/predictions/types/gameline-market"},{"title":"SpreadMarket","href":"/predictions/types/spread-market"},{"title":"TotalMarket","href":"/predictions/types/total-market"},{"title":"MoneylineMarket","href":"/predictions/types/moneyline-market"},{"title":"FutureTeamChampionMarket","href":"/predictions/types/future-team-champion-market"},{"title":"PlayerPropMarket","href":"/predictions/types/player-prop-market"},{"title":"PlayerPropLine","href":"/predictions/types/player-prop-line"},{"title":"GamelineLine","href":"/predictions/types/gameline-line"},{"title":"MarketGroup","href":"/predictions/types/market-group"},{"title":"GamelineMarketGroup","href":"/predictions/types/gameline-market-group"},{"title":"FutureTeamChampionMarketGroup","href":"/predictions/types/future-team-champion-market-group"},{"title":"PlayerPropMarketGroup","href":"/predictions/types/player-prop-market-group"},{"title":"MarketPrice","href":"/predictions/types/market-price"},{"title":"Orderbook","href":"/predictions/types/orderbook"},{"title":"Included","href":"/predictions/types/included"},{"title":"Game","href":"/predictions/types/game"},{"title":"GameState","href":"/predictions/types/game-state"},{"title":"TeamState","href":"/predictions/types/team-state"},{"title":"Team","href":"/predictions/types/team"},{"title":"Entity","href":"/predictions/types/entity"},{"title":"PlayerDetails","href":"/predictions/types/player-details"},{"title":"SubCategory","href":"/predictions/types/sub-category"},{"title":"GameTab","href":"/predictions/types/game-tab"},{"title":"PlayerPropSection","href":"/predictions/types/player-prop-section"},{"title":"GamelineSection","href":"/predictions/types/gameline-section"},{"title":"Order","href":"/predictions/types/order"},{"title":"OrderWithMarket","description":null,"href":"/predictions/types/order-with-market"},{"title":"OrderDetail","href":"/predictions/types/order-detail"},{"title":"PendingOrder","description":null,"href":"/predictions/types/pending-order"},{"title":"OriginalBuy","href":"/predictions/types/original-buy"},{"title":"PlaceOrderRequest","href":"/predictions/types/place-order-request"},{"title":"PlaceOrderResponse","href":"/predictions/types/place-order-response"},{"title":"Position","href":"/predictions/types/position"},{"title":"PositionDetail","href":"/predictions/types/position-detail"},{"title":"Transaction","href":"/predictions/types/transaction"},{"title":"Settlement","href":"/predictions/types/settlement"},{"title":"FeeInfo","href":"/predictions/types/fee-info"}]}]}]},"basePath":"","title":"OrderDetail - Splash API","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","Page-Bevw23-4.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js","Markdown-BOgQCTwD.js","clsx-BIWXJmsZ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DKZWslLH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-UDqbR6xh.js"]}