{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Solana Tracker","colors":{"primary":"#222","light":"#fafafa","dark":"#fff"},"logo":{"light":"https://mintcdn.com/solanatracker/tbRGxreenJeMeUiS/logo/light.png?fit=max\u0026auto=format\u0026n=tbRGxreenJeMeUiS\u0026q=85\u0026s=6de175e4a3183972f09414aef7c09e03","dark":"https://mintcdn.com/solanatracker/tbRGxreenJeMeUiS/logo/dark.png?fit=max\u0026auto=format\u0026n=tbRGxreenJeMeUiS\u0026q=85\u0026s=f0e85b8285a592294510eddfdc897951"},"favicon":"https://mintcdn.com/solanatracker/L_Q6q-7aVovpQheP/favicon.ico?fit=max\u0026auto=format\u0026n=L_Q6q-7aVovpQheP\u0026q=85\u0026s=7bf5f9749399d6d8bbc9c072bd984dee","appearance":{"default":"dark","strict":false},"background":{"color":{"light":"#fafafa","dark":"#050505"}},"navbar":{"links":[{"href":"mailto:contact@solanatracker.io","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://www.solanatracker.io/account"}},"footer":{"socials":{"x":"https://x.com/solanatrackr","github":"https://github.com/solanatracker","discord":"https://discord.gg/JH2e9rR9fc","website":"https://www.solanatracker.io"},"links":[{"header":"Products","items":[{"label":"Data API","href":"https://www.solanatracker.io/data-api"},{"label":"Solana RPC","href":"https://www.solanatracker.io/solana-rpc"},{"label":"Yellowstone gRPC","href":"https://www.solanatracker.io/yellowstone-grpc"},{"label":"Dedicated Nodes","href":"https://www.solanatracker.io/dedicated-nodes"}]}]},"search":{"prompt":"Search docs..."},"seo":{"metatags":{"robots":"index, follow, max-image-preview:large, max-snippet:-1","twitter:site":"@solanatrackr"},"organization":{"name":"Solana Tracker","url":"https://www.solanatracker.io","logo":"https://docs.solanatracker.io/logo/light.png","sameAs":["https://www.solanatracker.io","https://x.com/solanatrackr","https://github.com/solanatracker","https://discord.gg/JH2e9rR9fc"]},"indexing":"all"},"fonts":{"family":"Geist","source":"fonts/Geist-Variable.woff2","format":"woff2"},"icons":{"library":"fontawesome"},"integrations":{"ga4":{"measurementId":"G-6Y3G67KM1H"}},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"API Status","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/signal.svg","href":"https://status.solanatracker.io"},{"anchor":"SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/npm.svg","href":"https://www.npmjs.com/package/@solana-tracker/data-api"},{"anchor":"Discord","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/discord.svg","href":"https://discord.gg/JH2e9rR9fc"}]},"languages":[{"language":"en","default":true,"href":""},{"language":"cn","href":"cn"},{"language":"es","href":"es"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"solanatracker","hasAudioNarration":false,"actualSubdomain":"solanatracker","customDomains":["docs.solanatracker.io"],"gitSource":{"type":"github","owner":"yzylab","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb8e9e0a40ba41611d4a3f","collectionId":"d6eda40b-fc4e-4e5a-b89d-e55e2f0f97f0","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb8e9e0a40ba41611d4a3f"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aeb8e9e0a40ba41611d4a3f","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"en","tag":"Solana RPC","count":89},{"language":"cn","tag":"Solana RPC","count":89},{"language":"es","tag":"Solana RPC","count":89},{"language":"en","tag":"Data API","count":88},{"language":"cn","tag":"Data API","count":88},{"language":"es","tag":"Data API","count":88},{"language":"en","tag":"Datastream","count":87},{"language":"cn","tag":"Datastream","count":87},{"language":"es","tag":"Datastream","count":87},{"language":"en","tag":"API Reference","count":73},{"language":"cn","tag":"API Reference","count":73},{"language":"es","tag":"API Reference","count":73},{"language":"en","tag":"Prediction Markets","count":61},{"language":"cn","tag":"Prediction Markets","count":61},{"language":"es","tag":"Prediction Markets","count":61},{"language":"en","tag":"Endpoints","count":53},{"language":"cn","tag":"Endpoints","count":53},{"language":"es","tag":"Endpoints","count":53},{"language":"en","tag":"Guides","count":37},{"language":"cn","tag":"指南","count":37},{"language":"es","tag":"Guías","count":37},{"language":"en","tag":"Markets","count":24},{"language":"cn","tag":"Markets","count":24},{"language":"es","tag":"Markets","count":24},{"language":"en","tag":"PnL V2","count":22},{"language":"en","tag":"Network","count":22},{"language":"cn","tag":"PnL V2","count":22},{"language":"cn","tag":"网络","count":22},{"language":"es","tag":"PnL V2","count":22},{"language":"es","tag":"Red","count":22}],"searchSettings":{"showContentSnippets":true,"maxResults":7}},"assistantConfig":{"enableStarterQuestions":false,"deflection":{"enabled":true,"email":"contact@solanatracker.io"}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"rbac-expansion","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":"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":"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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/solanatracker/f4b18e6ac96dfbbc/style.css"},{"filePath":"hugeicons.css","href":"/_mintlify/custom/solanatracker/c65a324477e535da/hugeicons.css"},{"filePath":"release-badges.css","content":"#navigation-items a:is([href$=\"/datastream/websockets/liquiditytoken\"],[href$=\"/datastream/websockets/liquiditytokenpool\"],[href$=\"/datastream/websockets/liquiditytokenpoolwallet\"],[href$=\"/datastream/websockets/liquiditypool\"],[href$=\"/datastream/websockets/liquiditywallet\"],[href$=\"/guides/liquidity\"]){--release-label: \"NEW\";--release-ink: #066345;--release-fill: #e3f4eb}#navigation-items a:is([href$=\"/data-api/trades/get-token-trades\"],[href$=\"/data-api/trades/get-pool-specific-trades\"],[href$=\"/data-api/trades/get-user-specific-token-trades\"],[href$=\"/data-api/trades/get-user-specific-pool-trades\"]){--release-label: \"UPDATED\";--release-ink: #1d4ed8;--release-fill: #e8efff}#navigation-items a:is([href$=\"/datastream/websockets/liquiditytoken\"],[href$=\"/datastream/websockets/liquiditytokenpool\"],[href$=\"/datastream/websockets/liquiditytokenpoolwallet\"],[href$=\"/datastream/websockets/liquiditypool\"],[href$=\"/datastream/websockets/liquiditywallet\"],[href$=\"/guides/liquidity\"],[href$=\"/data-api/trades/get-token-trades\"],[href$=\"/data-api/trades/get-pool-specific-trades\"],[href$=\"/data-api/trades/get-user-specific-token-trades\"],[href$=\"/data-api/trades/get-user-specific-pool-trades\"])::after{content:var(--release-label);margin-inline-start:auto;flex-shrink:0;align-self:center;padding:2px 5px;border-radius:5px;background:var(--release-fill);color:var(--release-ink);font:600 9px/1.4 var(--st-font);letter-spacing:.035em}.dark #navigation-items a{--release-ink: #86efac;--release-fill: #123025}.dark #navigation-items a[href*=\"/data-api/trades/\"]{--release-ink: #93c5fd;--release-fill: #172b49}#navigation-items [data-nav-tag=\"NEW\"]{background:#e3f4eb;color:#066345;font:600 9px/1.4 var(--st-font);padding:2px 5px;border-radius:5px;letter-spacing:.035em}.dark #navigation-items [data-nav-tag=\"NEW\"]{background:#123025;color:#86efac}"}],"page":{"pagePath":"prediction-markets/meta/browse-hub-bootstrap","slug":"/prediction-markets/meta/browse-hub-bootstrap","pageMetadata":{"title":"Prediction market browse data API","description":"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse.","deprecated":null,"version":null,"sidebarTitle":"Browse hub bootstrap","openapi":"/prediction-markets/openapi.json get /v1/browse","href":"/prediction-markets/meta/browse-hub-bootstrap","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Heading}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`sdk-example`,children:`SDK Example`}),`\n`,_jsx(CodeBlock,{numberOfLines:`5`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`5`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`PredictionMarketsClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` } `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`from`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '@solana-tracker/data-api'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` client`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` PredictionMarketsClient`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`apiKey:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'YOUR_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` });`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` data`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` client`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`getBrowseHub`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Prediction market browse data API","description":"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse.","deprecated":null,"version":null,"sidebarTitle":"Browse hub bootstrap","openapi":"/prediction-markets/openapi.json get /v1/browse","href":"/prediction-markets/meta/browse-hub-bootstrap","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"SDK Example","slug":"sdk-example","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/solanatracker/b54537c43919e41e/ws.js","/_mintlify/custom/solanatracker/1b268acf15d54b70/assistant.js","/_mintlify/custom/solanatracker/9a833f877ff92cec/mobile-nav.js","/_mintlify/custom/solanatracker/80a7a41ea7a1626a/minilytics.js"],"openApiReferenceData":{"operation":{"tags":["Meta"],"summary":"Browse hub bootstrap","description":"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse.","operationId":"browse_hub_path","parameters":["afc76144-a63c-450d-848e-3ee1c392b806","b297488b-0d44-4cfa-aee6-4871079be350","18a47045-2dfa-499e-aa9e-b95d136ef2cb","4902e49c-b441-4b08-8368-2f20208c0d39"],"responses":{"200":"1a6a6296-07fa-48b2-9e9d-d211962589b4","400":"a29a38d5-e8ac-4b17-a864-6c8744bab699","408":"07a5781d-07eb-4caa-8cfc-5067906a466f","429":"578ae19d-ece4-46df-9644-98878e28768d","500":"e8f70645-9ec7-4fb5-8300-92c0d29c7c8b"},"x-codeSamples":[{"lang":"typescript","label":"SDK","source":"import { PredictionMarketsClient } from '@solana-tracker/data-api';\n\nconst client = new PredictionMarketsClient({ apiKey: 'YOUR_API_KEY' });\n\nconst data = await client.getBrowseHub();\n"}],"x-code-samples":[{"lang":"typescript","label":"SDK","source":"import { PredictionMarketsClient } from '@solana-tracker/data-api';\n\nconst client = new PredictionMarketsClient({ apiKey: 'YOUR_API_KEY' });\n\nconst data = await client.getBrowseHub();\n"}],"x-mint":{"content":"## SDK Example\n\n```typescript\nimport { PredictionMarketsClient } from '@solana-tracker/data-api';\n\nconst client = new PredictionMarketsClient({ apiKey: 'YOUR_API_KEY' });\n\nconst data = await client.getBrowseHub();\n```","metadata":{"title":"Prediction market browse data API","sidebarTitle":"Browse hub bootstrap","description":"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse."}},"method":"get","type":"path","servers":["5020c0f7-ff95-4ffb-8d74-ae9adea815bd"],"security":["a972594d-4ff4-41c8-acef-eb99bdaf9412"],"path":"/v1/browse","baseUrlOptions":["https://prediction-market-api.solanatracker.io"],"title":"Browse hub bootstrap","codeSamples":[{"label":"SDK","lang":"typescript","source":"import { PredictionMarketsClient } from '@solana-tracker/data-api';\n\nconst client = new PredictionMarketsClient({ apiKey: 'YOUR_API_KEY' });\n\nconst data = await client.getBrowseHub();\n"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"afc76144-a63c-450d-848e-3ee1c392b806":{"name":"exchange","in":"query","description":"kalshi, polymarket, or poly","required":false,"schema":{"type":"string","isRequired":false,"description":"kalshi, polymarket, or poly","uniqueKey":"","typeLabel":"string"}},"b297488b-0d44-4cfa-aee6-4871079be350":{"name":"trending_limit","in":"query","description":"Max trending markets (default 12, max 50)","required":false,"schema":{"type":"integer","format":"int64","minimum":0,"isRequired":false,"description":"Max trending markets (default 12, max 50)","uniqueKey":"","typeLabel":"integer\u003cint64>"}},"18a47045-2dfa-499e-aa9e-b95d136ef2cb":{"name":"trades_limit","in":"query","description":"Max recent trades (default 40, max 100)","required":false,"schema":{"type":"integer","format":"int64","minimum":0,"isRequired":false,"description":"Max recent trades (default 40, max 100)","uniqueKey":"","typeLabel":"integer\u003cint64>"}},"4902e49c-b441-4b08-8368-2f20208c0d39":{"name":"include_trade_markets","in":"query","description":"Embed markets/events on recent trades (default true)","required":false,"schema":{"type":"boolean","isRequired":false,"description":"Embed markets/events on recent trades (default true)","uniqueKey":"","typeLabel":"boolean"}}},"responses":{"1a6a6296-07fa-48b2-9e9d-d211962589b4":{"description":"Browse hub payload","content":{"application/json":{"schema":{"type":"object","description":"Browse hub bootstrap response.","required":["stats","exchangeStatus","categories","trending","recentTrades"],"properties":{"categories":{"type":"array","items":{"type":"object","description":"A market category (derived from exchange data).","required":["slug","marketCount","totalVolume","exchange"],"properties":{"exchange":{"type":"string","enum":["polymarket","kalshi"],"description":"Source exchange for this category grouping.","isRequired":true,"uniqueKey":"categories.items.[INDEX].exchange","typeLabel":"enum\u003cstring>"},"marketCount":{"type":"integer","format":"int64","description":"Number of markets in this category.","minimum":0,"isRequired":true,"uniqueKey":"categories.items.[INDEX].marketCount","typeLabel":"integer\u003cint64>"},"slug":{"type":"string","description":"Category slug/name (e.g., \"PRES\", \"KXBTC\", \"crypto\", \"politics\").","isRequired":true,"uniqueKey":"categories.items.[INDEX].slug","typeLabel":"string"},"totalVolume":{"type":"number","format":"double","description":"Total volume across all markets in this category.","isRequired":true,"uniqueKey":"categories.items.[INDEX].totalVolume","typeLabel":"number\u003cdouble>"},"icon":{"oneOf":[{"type":"string","description":"Category icon URL when available (Kalshi structured icon / Polymarket event icon).","uniqueKey":"categories.items.[INDEX].icon.oneOf.0","typeLabel":"string"},{"type":"null","description":"Category icon URL when available (Kalshi structured icon / Polymarket event icon).","uniqueKey":"categories.items.[INDEX].icon.oneOf.1","typeLabel":"null"}],"uniqueKey":"categories.items.[INDEX].icon","typeLabel":"string | null"},"image":{"oneOf":[{"type":"string","description":"Representative image URL (often a high-volume event image in the category).","uniqueKey":"categories.items.[INDEX].image.oneOf.0","typeLabel":"string"},{"type":"null","description":"Representative image URL (often a high-volume event image in the category).","uniqueKey":"categories.items.[INDEX].image.oneOf.1","typeLabel":"null"}],"uniqueKey":"categories.items.[INDEX].image","typeLabel":"string | null"}},"uniqueKey":"categories.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"categories","typeLabel":"object[]"},"exchangeStatus":{"oneOf":[{"isRequired":true}],"isRequired":true,"uniqueKey":"exchangeStatus","typeLabel":"any"},"recentTrades":{"type":"object","description":"Trade feed with optional embedded market/event context.","required":["data","count","hasMore"],"properties":{"count":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"recentTrades.count","typeLabel":"integer"},"data":{"type":"array","items":{"type":"object","description":"A single trade in normalized form.","required":["id","exchange","marketId","price","quantity","side","timestampMs"],"properties":{"exchange":{"type":"string","enum":["polymarket","kalshi"],"isRequired":true,"uniqueKey":"recentTrades.data.items.[INDEX].exchange","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Trade ID (Kalshi: trade_id, Polymarket: tx_hash:log_index).","isRequired":true,"uniqueKey":"recentTrades.data.items.[INDEX].id","typeLabel":"string"},"marketId":{"type":"string","description":"Market identifier (Kalshi ticker or Polymarket asset_id).","isRequired":true,"uniqueKey":"recentTrades.data.items.[INDEX].marketId","typeLabel":"string"},"price":{"type":"number","format":"double","description":"Execution price for the taker outcome (0.0–1.0).","isRequired":true,"uniqueKey":"recentTrades.data.items.[INDEX].price","typeLabel":"number\u003cdouble>"},"quantity":{"type":"number","format":"double","description":"Number of contracts / quantity.","isRequired":true,"uniqueKey":"recentTrades.data.items.[INDEX].quantity","typeLabel":"number\u003cdouble>"},"side":{"type":"string","description":"Taker outcome: \"yes\" or \"no\" (Kalshi and Polymarket per-market), \"buy\"/\"sell\" (Polymarket global without enrichment).","isRequired":true,"uniqueKey":"recentTrades.data.items.[INDEX].side","typeLabel":"string"},"timestampMs":{"type":"integer","format":"int64","description":"Unix timestamp in milliseconds.","isRequired":true,"uniqueKey":"recentTrades.data.items.[INDEX].timestampMs","typeLabel":"integer\u003cint64>"},"countFp":{"oneOf":[{"type":"string","description":"Official Kalshi count_fp string (lossless contract quantity).","uniqueKey":"recentTrades.data.items.[INDEX].countFp.oneOf.0","typeLabel":"string"},{"type":"null","description":"Official Kalshi count_fp string (lossless contract quantity).","uniqueKey":"recentTrades.data.items.[INDEX].countFp.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].countFp","typeLabel":"string | null"},"eventId":{"oneOf":[{"type":"string","description":"Parent event id (Polymarket Gamma id / Kalshi event_ticker).","uniqueKey":"recentTrades.data.items.[INDEX].eventId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Parent event id (Polymarket Gamma id / Kalshi event_ticker).","uniqueKey":"recentTrades.data.items.[INDEX].eventId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].eventId","typeLabel":"string | null"},"eventSlug":{"oneOf":[{"type":"string","description":"Parent event slug when available.","uniqueKey":"recentTrades.data.items.[INDEX].eventSlug.oneOf.0","typeLabel":"string"},{"type":"null","description":"Parent event slug when available.","uniqueKey":"recentTrades.data.items.[INDEX].eventSlug.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].eventSlug","typeLabel":"string | null"},"eventTitle":{"oneOf":[{"type":"string","description":"Canonical parent event title.","uniqueKey":"recentTrades.data.items.[INDEX].eventTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Canonical parent event title.","uniqueKey":"recentTrades.data.items.[INDEX].eventTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].eventTitle","typeLabel":"string | null"},"groupItemTitle":{"oneOf":[{"type":"string","description":"Label within a grouped event (for example, \"Spain\").","uniqueKey":"recentTrades.data.items.[INDEX].groupItemTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Label within a grouped event (for example, \"Spain\").","uniqueKey":"recentTrades.data.items.[INDEX].groupItemTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].groupItemTitle","typeLabel":"string | null"},"image":{"oneOf":[{"type":"string","description":"Market or event image URL for feed cards.","uniqueKey":"recentTrades.data.items.[INDEX].image.oneOf.0","typeLabel":"string"},{"type":"null","description":"Market or event image URL for feed cards.","uniqueKey":"recentTrades.data.items.[INDEX].image.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].image","typeLabel":"string | null"},"isCombo":{"oneOf":[{"type":"boolean","description":"True for Polymarket combinatorial (combo) outcomes.","uniqueKey":"recentTrades.data.items.[INDEX].isCombo.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"True for Polymarket combinatorial (combo) outcomes.","uniqueKey":"recentTrades.data.items.[INDEX].isCombo.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].isCombo","typeLabel":"boolean | null"},"noPrice":{"oneOf":[{"type":"number","format":"double","description":"Kalshi no-leg reference price (same as `price` when side is no).","uniqueKey":"recentTrades.data.items.[INDEX].noPrice.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Kalshi no-leg reference price (same as `price` when side is no).","uniqueKey":"recentTrades.data.items.[INDEX].noPrice.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].noPrice","typeLabel":"number\u003cdouble> | null"},"noPriceDollars":{"oneOf":[{"type":"string","description":"Official Kalshi no_price_dollars string (lossless).","uniqueKey":"recentTrades.data.items.[INDEX].noPriceDollars.oneOf.0","typeLabel":"string"},{"type":"null","description":"Official Kalshi no_price_dollars string (lossless).","uniqueKey":"recentTrades.data.items.[INDEX].noPriceDollars.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].noPriceDollars","typeLabel":"string | null"},"outcomeIndex":{"oneOf":[{"type":"integer","format":"int32","description":"Direct outcome index for this traded outcome token.","minimum":0,"uniqueKey":"recentTrades.data.items.[INDEX].outcomeIndex.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Direct outcome index for this traded outcome token.","minimum":0,"uniqueKey":"recentTrades.data.items.[INDEX].outcomeIndex.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].outcomeIndex","typeLabel":"integer\u003cint32> | null"},"outcomeLabel":{"oneOf":[{"type":"string","description":"Direct outcome label for this traded outcome token.","uniqueKey":"recentTrades.data.items.[INDEX].outcomeLabel.oneOf.0","typeLabel":"string"},{"type":"null","description":"Direct outcome label for this traded outcome token.","uniqueKey":"recentTrades.data.items.[INDEX].outcomeLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].outcomeLabel","typeLabel":"string | null"},"quantityE2":{"oneOf":[{"type":"integer","format":"int64","description":"Quantity in hundredths of a contract (Kalshi v2).","uniqueKey":"recentTrades.data.items.[INDEX].quantityE2.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Quantity in hundredths of a contract (Kalshi v2).","uniqueKey":"recentTrades.data.items.[INDEX].quantityE2.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].quantityE2","typeLabel":"integer\u003cint64> | null"},"traderAddress":{"oneOf":[{"type":"string","description":"Wallet that initiated the trade (Polymarket taker; Kalshi is anonymous).","uniqueKey":"recentTrades.data.items.[INDEX].traderAddress.oneOf.0","typeLabel":"string"},{"type":"null","description":"Wallet that initiated the trade (Polymarket taker; Kalshi is anonymous).","uniqueKey":"recentTrades.data.items.[INDEX].traderAddress.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].traderAddress","typeLabel":"string | null"},"traderUsername":{"oneOf":[{"type":"string","description":"Public Polymarket username for `traderAddress`; null for anonymous/private profiles.","uniqueKey":"recentTrades.data.items.[INDEX].traderUsername.oneOf.0","typeLabel":"string"},{"type":"null","description":"Public Polymarket username for `traderAddress`; null for anonymous/private profiles.","uniqueKey":"recentTrades.data.items.[INDEX].traderUsername.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].traderUsername","typeLabel":"string | null"},"txHash":{"oneOf":[{"type":"string","description":"Transaction hash (Polymarket only).","uniqueKey":"recentTrades.data.items.[INDEX].txHash.oneOf.0","typeLabel":"string"},{"type":"null","description":"Transaction hash (Polymarket only).","uniqueKey":"recentTrades.data.items.[INDEX].txHash.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].txHash","typeLabel":"string | null"},"yesPrice":{"oneOf":[{"type":"number","format":"double","description":"Kalshi yes-leg reference price (same as `price` when side is yes).","uniqueKey":"recentTrades.data.items.[INDEX].yesPrice.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Kalshi yes-leg reference price (same as `price` when side is yes).","uniqueKey":"recentTrades.data.items.[INDEX].yesPrice.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].yesPrice","typeLabel":"number\u003cdouble> | null"},"yesPriceDollars":{"oneOf":[{"type":"string","description":"Official Kalshi yes_price_dollars string (lossless).","uniqueKey":"recentTrades.data.items.[INDEX].yesPriceDollars.oneOf.0","typeLabel":"string"},{"type":"null","description":"Official Kalshi yes_price_dollars string (lossless).","uniqueKey":"recentTrades.data.items.[INDEX].yesPriceDollars.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].yesPriceDollars","typeLabel":"string | null"},"yesPriceE6":{"oneOf":[{"type":"integer","format":"int64","description":"Price in millionths of a dollar (Kalshi v2).","uniqueKey":"recentTrades.data.items.[INDEX].yesPriceE6.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Price in millionths of a dollar (Kalshi v2).","uniqueKey":"recentTrades.data.items.[INDEX].yesPriceE6.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.data.items.[INDEX].yesPriceE6","typeLabel":"integer\u003cint64> | null"}},"uniqueKey":"recentTrades.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"recentTrades.data","typeLabel":"object[]"},"hasMore":{"type":"boolean","isRequired":true,"uniqueKey":"recentTrades.hasMore","typeLabel":"boolean"},"cursor":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.cursor.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.cursor.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.cursor","typeLabel":"string | null"},"events":{"oneOf":[{"type":"object","additionalProperties":{"type":"object","description":"Lightweight event summary embedded on trade feeds.","required":["id","title"],"properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.id","typeLabel":"string"},"title":{"type":"string","isRequired":true,"uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.title","typeLabel":"string"},"category":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.category.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.category.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.category","typeLabel":"string | null"},"image":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.image.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.image.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.image","typeLabel":"string | null"},"slug":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.slug.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.slug.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.events.oneOf.0.additionalProperties.slug","typeLabel":"string | null"}},"uniqueKey":"recentTrades.events.oneOf.0.additionalProperties","typeLabel":"object"},"propertyNames":{"type":"string"},"uniqueKey":"recentTrades.events.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"object","description":"Lightweight event summary embedded on trade feeds.","required":["id","title"],"properties":{"category":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.category.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.category.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.category","typeLabel":"string | null"},"id":{"type":"string","uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.id","typeLabel":"string"},"image":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.image.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.image.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.image","typeLabel":"string | null"},"slug":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.slug.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.slug.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.slug","typeLabel":"string | null"},"title":{"type":"string","uniqueKey":"recentTrades.events.oneOf.1.additionalProperties.title","typeLabel":"string"}},"uniqueKey":"recentTrades.events.oneOf.1.additionalProperties","typeLabel":"object"},"propertyNames":{"type":"string"},"uniqueKey":"recentTrades.events.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.events","typeLabel":"object | null"},"markets":{"oneOf":[{"type":"object","additionalProperties":{"type":"object","description":"A single market in normalized form.\n\nPolymarket markets in grouped events include `eventId`, `eventSlug`, `groupItemTitle`,\n`description`, `image`, and `icon`. Kalshi markets include `eventTicker` and optional `kalshi` metadata.","required":["id","exchange","marketKind","title","slug","status","outcomes","volume","pricingMode","isTradable","hasDepth"],"properties":{"exchange":{"type":"string","enum":["polymarket","kalshi"],"description":"Source exchange.","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.exchange","typeLabel":"enum\u003cstring>"},"hasDepth":{"type":"boolean","description":"Whether the indexed orderbook currently has executable depth.","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.hasDepth","typeLabel":"boolean"},"id":{"type":"string","description":"Unique identifier within its exchange (ticker for Kalshi, condition_id for Polymarket).","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.id","typeLabel":"string"},"isTradable":{"type":"boolean","description":"Whether the market can currently accept orders or RFQs.","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.isTradable","typeLabel":"boolean"},"marketKind":{"type":"string","enum":["binary","categorical","combo"],"description":"Product shape. Kalshi multivariate/parlay products are `combo`.","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.marketKind","typeLabel":"enum\u003cstring>"},"outcomes":{"type":"array","items":{"type":"object","description":"A single binary or multi-category outcome with a price.","required":["label","price"],"properties":{"label":{"type":"string","description":"Outcome label (Yes/No, or custom e.g. country name in grouped markets).","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomes.items.[INDEX].label","typeLabel":"string"},"price":{"type":"number","format":"double","description":"Current probability (0.0–1.0).","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomes.items.[INDEX].price","typeLabel":"number\u003cdouble>"}},"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomes.items.[INDEX]","typeLabel":"object"},"description":"Possible outcomes with current prices (0.0–1.0 probability).","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomes","typeLabel":"object[]"},"pricingMode":{"type":"string","enum":["orderbook","rfq"],"description":"Price discovery mechanism.","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.pricingMode","typeLabel":"enum\u003cstring>"},"slug":{"type":"string","description":"URL-safe slug (Kalshi: lowercase ticker, Polymarket: slug field).","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.slug","typeLabel":"string"},"status":{"type":"string","description":"Market status: \"active\", \"closed\", \"settled\".","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.status","typeLabel":"string"},"title":{"type":"string","description":"Human-readable title/question.","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.title","typeLabel":"string"},"volume":{"type":"number","format":"double","description":"Total all-time volume (USD).","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.volume","typeLabel":"number\u003cdouble>"},"category":{"oneOf":[{"type":"string","description":"Category/tag for this market.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.category.oneOf.0","typeLabel":"string"},{"type":"null","description":"Category/tag for this market.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.category.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.category","typeLabel":"string | null"},"clobTokenIds":{"type":"array","items":{"type":"string","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.clobTokenIds.items.[INDEX]","typeLabel":"string"},"description":"Polymarket CLOB outcome token IDs, ordered to match `outcomes`.\nUse these IDs for `pm:market:polymarket:{tokenId}:*` realtime rooms.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.clobTokenIds","typeLabel":"string[]"},"closeDate":{"oneOf":[{"type":"string","description":"ISO-8601 market close / expiry time.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.closeDate.oneOf.0","typeLabel":"string"},{"type":"null","description":"ISO-8601 market close / expiry time.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.closeDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.closeDate","typeLabel":"string | null"},"collectionId":{"oneOf":[{"type":"string","description":"Official multivariate/collection id when present.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.collectionId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Official multivariate/collection id when present.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.collectionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.collectionId","typeLabel":"string | null"},"comboEligible":{"type":"boolean","description":"Whether this market can be selected as one leg in a combo builder.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.comboEligible","typeLabel":"boolean"},"comboGroup":{"oneOf":[{"type":"string","description":"UI grouping key for combo builders.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.comboGroup.oneOf.0","typeLabel":"string"},{"type":"null","description":"UI grouping key for combo builders.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.comboGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.comboGroup","typeLabel":"string | null"},"createdAt":{"oneOf":[{"type":"string","description":"ISO-8601 creation time.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.createdAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"ISO-8601 creation time.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.createdAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.createdAt","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","description":"Long-form market description (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Long-form market description (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.description","typeLabel":"string | null"},"eventId":{"oneOf":[{"type":"string","description":"Polymarket Gamma event id (numeric string, e.g. \"30615\").","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Polymarket Gamma event id (numeric string, e.g. \"30615\").","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventId","typeLabel":"string | null"},"eventSlug":{"oneOf":[{"type":"string","description":"Polymarket event slug (e.g. \"world-cup-winner\").","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventSlug.oneOf.0","typeLabel":"string"},{"type":"null","description":"Polymarket event slug (e.g. \"world-cup-winner\").","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventSlug.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventSlug","typeLabel":"string | null"},"eventTicker":{"oneOf":[{"type":"string","description":"Kalshi event_ticker for grouping related markets.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventTicker.oneOf.0","typeLabel":"string"},{"type":"null","description":"Kalshi event_ticker for grouping related markets.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventTicker.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventTicker","typeLabel":"string | null"},"eventTitle":{"oneOf":[{"type":"string","description":"Canonical parent event title (distinct from the child market/group title).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Canonical parent event title (distinct from the child market/group title).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.eventTitle","typeLabel":"string | null"},"gammaMarketId":{"oneOf":[{"type":"string","description":"Polymarket Gamma numeric market id (distinct from condition_id).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.gammaMarketId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Polymarket Gamma numeric market id (distinct from condition_id).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.gammaMarketId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.gammaMarketId","typeLabel":"string | null"},"groupItemTitle":{"oneOf":[{"type":"string","description":"Label within a grouped Polymarket event (e.g. \"France\").","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.groupItemTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Label within a grouped Polymarket event (e.g. \"France\").","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.groupItemTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.groupItemTitle","typeLabel":"string | null"},"icon":{"oneOf":[{"type":"string","description":"Market icon URL (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.icon.oneOf.0","typeLabel":"string"},{"type":"null","description":"Market icon URL (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.icon.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.icon","typeLabel":"string | null"},"image":{"oneOf":[{"type":"string","description":"Market image URL (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.image.oneOf.0","typeLabel":"string"},{"type":"null","description":"Market image URL (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.image.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.image","typeLabel":"string | null"},"legCount":{"type":"integer","description":"Number of component markets in a combo.","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legCount","typeLabel":"integer"},"legs":{"type":"array","items":{"type":"object","required":["label","side"],"properties":{"label":{"type":"string","isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].label","typeLabel":"string"},"side":{"type":"string","enum":["yes","no"],"isRequired":true,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].side","typeLabel":"enum\u003cstring>"},"eventDate":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].eventDate.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].eventDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].eventDate","typeLabel":"string | null"},"exclusionGroup":{"oneOf":[{"type":"string","description":"Exclusion/conflict group for mutually exclusive legs.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].exclusionGroup.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exclusion/conflict group for mutually exclusive legs.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].exclusionGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].exclusionGroup","typeLabel":"string | null"},"lifecycleStatus":{"oneOf":[{"type":"string","description":"Per-leg lifecycle: open, suspended, settled, void.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].lifecycleStatus.oneOf.0","typeLabel":"string"},{"type":"null","description":"Per-leg lifecycle: open, suspended, settled, void.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].lifecycleStatus.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].lifecycleStatus","typeLabel":"string | null"},"officialLegId":{"oneOf":[{"type":"string","description":"Official exchange leg/position identifier when available.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].officialLegId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Official exchange leg/position identifier when available.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].officialLegId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].officialLegId","typeLabel":"string | null"},"positionId":{"oneOf":[{"type":"string","description":"Exchange-native position/outcome id for this leg.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].positionId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exchange-native position/outcome id for this leg.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].positionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].positionId","typeLabel":"string | null"},"sport":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].sport.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].sport.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].sport","typeLabel":"string | null"},"underlyingMarketId":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].underlyingMarketId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].underlyingMarketId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].underlyingMarketId","typeLabel":"string | null"},"underlyingTitle":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].underlyingTitle.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].underlyingTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX].underlyingTitle","typeLabel":"string | null"}},"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs.items.[INDEX]","typeLabel":"object"},"description":"Structured combo legs. Empty for ordinary markets.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.legs","typeLabel":"object[]"},"line":{"oneOf":[{"type":"number","format":"double","description":"Numeric spread/total threshold where applicable.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.line.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Numeric spread/total threshold where applicable.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.line.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.line","typeLabel":"number\u003cdouble> | null"},"liquidity":{"oneOf":[{"type":"number","format":"double","description":"Available liquidity (Polymarket only).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.liquidity.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Available liquidity (Polymarket only).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.liquidity.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.liquidity","typeLabel":"number\u003cdouble> | null"},"materializationState":{"oneOf":[{"type":"string","description":"Materialization state for prebuilt/multivariate contracts.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.materializationState.oneOf.0","typeLabel":"string"},{"type":"null","description":"Materialization state for prebuilt/multivariate contracts.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.materializationState.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.materializationState","typeLabel":"string | null"},"openInterest":{"oneOf":[{"type":"integer","format":"int64","description":"Open interest in contracts (Kalshi only).","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.openInterest.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Open interest in contracts (Kalshi only).","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.openInterest.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.openInterest","typeLabel":"integer\u003cint64> | null"},"outcomeIndex":{"oneOf":[{"type":"integer","format":"int32","description":"Selected outcome index when this market was resolved by outcome-token asset ID.","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomeIndex.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Selected outcome index when this market was resolved by outcome-token asset ID.","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomeIndex.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomeIndex","typeLabel":"integer\u003cint32> | null"},"outcomeLabel":{"oneOf":[{"type":"string","description":"Selected outcome label when this market was resolved by outcome-token asset ID.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomeLabel.oneOf.0","typeLabel":"string"},{"type":"null","description":"Selected outcome label when this market was resolved by outcome-token asset ID.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomeLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.outcomeLabel","typeLabel":"string | null"},"parentEventUrl":{"oneOf":[{"type":"string","description":"Parent multivariate event URL for combo products.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.parentEventUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Parent multivariate event URL for combo products.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.parentEventUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.parentEventUrl","typeLabel":"string | null"},"rawTitle":{"oneOf":[{"type":"string","description":"Original exchange title when the API supplies a normalized display title.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.rawTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Original exchange title when the API supplies a normalized display title.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.rawTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.rawTitle","typeLabel":"string | null"},"seriesTicker":{"oneOf":[{"type":"string","description":"Machine series ticker supplied by Kalshi.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.seriesTicker.oneOf.0","typeLabel":"string"},{"type":"null","description":"Machine series ticker supplied by Kalshi.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.seriesTicker.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.seriesTicker","typeLabel":"string | null"},"seriesTitle":{"oneOf":[{"type":"string","description":"Canonical series title when supplied by the exchange.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.seriesTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Canonical series title when supplied by the exchange.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.seriesTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.seriesTitle","typeLabel":"string | null"},"settlementRule":{"oneOf":[{"type":"string","description":"Settlement semantics for combo products.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.settlementRule.oneOf.0","typeLabel":"string"},{"type":"null","description":"Settlement semantics for combo products.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.settlementRule.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.settlementRule","typeLabel":"string | null"},"sportsMarketType":{"oneOf":[{"type":"string","description":"Exchange-native sports market type (moneyline, totals, spread, etc.).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.sportsMarketType.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exchange-native sports market type (moneyline, totals, spread, etc.).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.sportsMarketType.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.sportsMarketType","typeLabel":"string | null"},"tags":{"type":"array","items":{"type":"string","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.tags.items.[INDEX]","typeLabel":"string"},"description":"Normalized discovery tags.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.tags","typeLabel":"string[]"},"ticker":{"oneOf":[{"type":"string","description":"Raw Kalshi ticker. `id` remains the cross-exchange identifier.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.ticker.oneOf.0","typeLabel":"string"},{"type":"null","description":"Raw Kalshi ticker. `id` remains the cross-exchange identifier.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.ticker.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.ticker","typeLabel":"string | null"},"tradeCount24h":{"oneOf":[{"type":"integer","format":"int64","description":"Rolling 24-hour trade count from the indexed tape (when available).","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.tradeCount24h.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Rolling 24-hour trade count from the indexed tape (when available).","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.tradeCount24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.tradeCount24h","typeLabel":"integer\u003cint64> | null"},"url":{"oneOf":[{"type":"string","description":"Direct link to the market on its native platform.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Direct link to the market on its native platform.","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.url.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.url","typeLabel":"string | null"},"volume24h":{"oneOf":[{"type":"number","format":"double","description":"Rolling 24-hour volume (USD, if available).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.volume24h.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Rolling 24-hour volume (USD, if available).","uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.volume24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties.volume24h","typeLabel":"number\u003cdouble> | null"}},"uniqueKey":"recentTrades.markets.oneOf.0.additionalProperties","typeLabel":"object"},"propertyNames":{"type":"string"},"uniqueKey":"recentTrades.markets.oneOf.0","typeLabel":"object"},{"type":"null","additionalProperties":{"type":"object","description":"A single market in normalized form.\n\nPolymarket markets in grouped events include `eventId`, `eventSlug`, `groupItemTitle`,\n`description`, `image`, and `icon`. Kalshi markets include `eventTicker` and optional `kalshi` metadata.","required":["id","exchange","marketKind","title","slug","status","outcomes","volume","pricingMode","isTradable","hasDepth"],"properties":{"category":{"oneOf":[{"type":"string","description":"Category/tag for this market.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.category.oneOf.0","typeLabel":"string"},{"type":"null","description":"Category/tag for this market.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.category.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.category","typeLabel":"string | null"},"clobTokenIds":{"type":"array","items":{"type":"string","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.clobTokenIds.items.[INDEX]","typeLabel":"string"},"description":"Polymarket CLOB outcome token IDs, ordered to match `outcomes`.\nUse these IDs for `pm:market:polymarket:{tokenId}:*` realtime rooms.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.clobTokenIds","typeLabel":"string[]"},"closeDate":{"oneOf":[{"type":"string","description":"ISO-8601 market close / expiry time.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.closeDate.oneOf.0","typeLabel":"string"},{"type":"null","description":"ISO-8601 market close / expiry time.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.closeDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.closeDate","typeLabel":"string | null"},"collectionId":{"oneOf":[{"type":"string","description":"Official multivariate/collection id when present.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.collectionId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Official multivariate/collection id when present.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.collectionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.collectionId","typeLabel":"string | null"},"comboEligible":{"type":"boolean","description":"Whether this market can be selected as one leg in a combo builder.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.comboEligible","typeLabel":"boolean"},"comboGroup":{"oneOf":[{"type":"string","description":"UI grouping key for combo builders.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.comboGroup.oneOf.0","typeLabel":"string"},{"type":"null","description":"UI grouping key for combo builders.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.comboGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.comboGroup","typeLabel":"string | null"},"createdAt":{"oneOf":[{"type":"string","description":"ISO-8601 creation time.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.createdAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"ISO-8601 creation time.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.createdAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.createdAt","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","description":"Long-form market description (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Long-form market description (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.description","typeLabel":"string | null"},"eventId":{"oneOf":[{"type":"string","description":"Polymarket Gamma event id (numeric string, e.g. \"30615\").","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Polymarket Gamma event id (numeric string, e.g. \"30615\").","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventId","typeLabel":"string | null"},"eventSlug":{"oneOf":[{"type":"string","description":"Polymarket event slug (e.g. \"world-cup-winner\").","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventSlug.oneOf.0","typeLabel":"string"},{"type":"null","description":"Polymarket event slug (e.g. \"world-cup-winner\").","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventSlug.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventSlug","typeLabel":"string | null"},"eventTicker":{"oneOf":[{"type":"string","description":"Kalshi event_ticker for grouping related markets.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventTicker.oneOf.0","typeLabel":"string"},{"type":"null","description":"Kalshi event_ticker for grouping related markets.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventTicker.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventTicker","typeLabel":"string | null"},"eventTitle":{"oneOf":[{"type":"string","description":"Canonical parent event title (distinct from the child market/group title).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Canonical parent event title (distinct from the child market/group title).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.eventTitle","typeLabel":"string | null"},"exchange":{"type":"string","enum":["polymarket","kalshi"],"description":"Source exchange.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.exchange","typeLabel":"enum\u003cstring>"},"gammaMarketId":{"oneOf":[{"type":"string","description":"Polymarket Gamma numeric market id (distinct from condition_id).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.gammaMarketId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Polymarket Gamma numeric market id (distinct from condition_id).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.gammaMarketId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.gammaMarketId","typeLabel":"string | null"},"groupItemTitle":{"oneOf":[{"type":"string","description":"Label within a grouped Polymarket event (e.g. \"France\").","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.groupItemTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Label within a grouped Polymarket event (e.g. \"France\").","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.groupItemTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.groupItemTitle","typeLabel":"string | null"},"hasDepth":{"type":"boolean","description":"Whether the indexed orderbook currently has executable depth.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.hasDepth","typeLabel":"boolean"},"icon":{"oneOf":[{"type":"string","description":"Market icon URL (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.icon.oneOf.0","typeLabel":"string"},{"type":"null","description":"Market icon URL (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.icon.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.icon","typeLabel":"string | null"},"id":{"type":"string","description":"Unique identifier within its exchange (ticker for Kalshi, condition_id for Polymarket).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.id","typeLabel":"string"},"image":{"oneOf":[{"type":"string","description":"Market image URL (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.image.oneOf.0","typeLabel":"string"},{"type":"null","description":"Market image URL (Polymarket Gamma).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.image.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.image","typeLabel":"string | null"},"isTradable":{"type":"boolean","description":"Whether the market can currently accept orders or RFQs.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.isTradable","typeLabel":"boolean"},"legCount":{"type":"integer","description":"Number of component markets in a combo.","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legCount","typeLabel":"integer"},"legs":{"type":"array","items":{"type":"object","required":["label","side"],"properties":{"eventDate":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].eventDate.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].eventDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].eventDate","typeLabel":"string | null"},"exclusionGroup":{"oneOf":[{"type":"string","description":"Exclusion/conflict group for mutually exclusive legs.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].exclusionGroup.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exclusion/conflict group for mutually exclusive legs.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].exclusionGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].exclusionGroup","typeLabel":"string | null"},"label":{"type":"string","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].label","typeLabel":"string"},"lifecycleStatus":{"oneOf":[{"type":"string","description":"Per-leg lifecycle: open, suspended, settled, void.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].lifecycleStatus.oneOf.0","typeLabel":"string"},{"type":"null","description":"Per-leg lifecycle: open, suspended, settled, void.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].lifecycleStatus.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].lifecycleStatus","typeLabel":"string | null"},"officialLegId":{"oneOf":[{"type":"string","description":"Official exchange leg/position identifier when available.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].officialLegId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Official exchange leg/position identifier when available.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].officialLegId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].officialLegId","typeLabel":"string | null"},"positionId":{"oneOf":[{"type":"string","description":"Exchange-native position/outcome id for this leg.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].positionId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exchange-native position/outcome id for this leg.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].positionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].positionId","typeLabel":"string | null"},"side":{"type":"string","enum":["yes","no"],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].side","typeLabel":"enum\u003cstring>"},"sport":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].sport.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].sport.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].sport","typeLabel":"string | null"},"underlyingMarketId":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].underlyingMarketId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].underlyingMarketId.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].underlyingMarketId","typeLabel":"string | null"},"underlyingTitle":{"oneOf":[{"type":"string","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].underlyingTitle.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].underlyingTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX].underlyingTitle","typeLabel":"string | null"}},"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs.items.[INDEX]","typeLabel":"object"},"description":"Structured combo legs. Empty for ordinary markets.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.legs","typeLabel":"object[]"},"line":{"oneOf":[{"type":"number","format":"double","description":"Numeric spread/total threshold where applicable.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.line.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Numeric spread/total threshold where applicable.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.line.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.line","typeLabel":"number\u003cdouble> | null"},"liquidity":{"oneOf":[{"type":"number","format":"double","description":"Available liquidity (Polymarket only).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.liquidity.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Available liquidity (Polymarket only).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.liquidity.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.liquidity","typeLabel":"number\u003cdouble> | null"},"marketKind":{"type":"string","enum":["binary","categorical","combo"],"description":"Product shape. Kalshi multivariate/parlay products are `combo`.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.marketKind","typeLabel":"enum\u003cstring>"},"materializationState":{"oneOf":[{"type":"string","description":"Materialization state for prebuilt/multivariate contracts.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.materializationState.oneOf.0","typeLabel":"string"},{"type":"null","description":"Materialization state for prebuilt/multivariate contracts.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.materializationState.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.materializationState","typeLabel":"string | null"},"openInterest":{"oneOf":[{"type":"integer","format":"int64","description":"Open interest in contracts (Kalshi only).","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.openInterest.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Open interest in contracts (Kalshi only).","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.openInterest.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.openInterest","typeLabel":"integer\u003cint64> | null"},"outcomeIndex":{"oneOf":[{"type":"integer","format":"int32","description":"Selected outcome index when this market was resolved by outcome-token asset ID.","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomeIndex.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Selected outcome index when this market was resolved by outcome-token asset ID.","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomeIndex.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomeIndex","typeLabel":"integer\u003cint32> | null"},"outcomeLabel":{"oneOf":[{"type":"string","description":"Selected outcome label when this market was resolved by outcome-token asset ID.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomeLabel.oneOf.0","typeLabel":"string"},{"type":"null","description":"Selected outcome label when this market was resolved by outcome-token asset ID.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomeLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomeLabel","typeLabel":"string | null"},"outcomes":{"type":"array","items":{"type":"object","description":"A single binary or multi-category outcome with a price.","required":["label","price"],"properties":{"label":{"type":"string","description":"Outcome label (Yes/No, or custom e.g. country name in grouped markets).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomes.items.[INDEX].label","typeLabel":"string"},"price":{"type":"number","format":"double","description":"Current probability (0.0–1.0).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomes.items.[INDEX].price","typeLabel":"number\u003cdouble>"}},"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomes.items.[INDEX]","typeLabel":"object"},"description":"Possible outcomes with current prices (0.0–1.0 probability).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.outcomes","typeLabel":"object[]"},"parentEventUrl":{"oneOf":[{"type":"string","description":"Parent multivariate event URL for combo products.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.parentEventUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Parent multivariate event URL for combo products.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.parentEventUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.parentEventUrl","typeLabel":"string | null"},"pricingMode":{"type":"string","enum":["orderbook","rfq"],"description":"Price discovery mechanism.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.pricingMode","typeLabel":"enum\u003cstring>"},"rawTitle":{"oneOf":[{"type":"string","description":"Original exchange title when the API supplies a normalized display title.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.rawTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Original exchange title when the API supplies a normalized display title.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.rawTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.rawTitle","typeLabel":"string | null"},"seriesTicker":{"oneOf":[{"type":"string","description":"Machine series ticker supplied by Kalshi.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.seriesTicker.oneOf.0","typeLabel":"string"},{"type":"null","description":"Machine series ticker supplied by Kalshi.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.seriesTicker.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.seriesTicker","typeLabel":"string | null"},"seriesTitle":{"oneOf":[{"type":"string","description":"Canonical series title when supplied by the exchange.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.seriesTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Canonical series title when supplied by the exchange.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.seriesTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.seriesTitle","typeLabel":"string | null"},"settlementRule":{"oneOf":[{"type":"string","description":"Settlement semantics for combo products.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.settlementRule.oneOf.0","typeLabel":"string"},{"type":"null","description":"Settlement semantics for combo products.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.settlementRule.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.settlementRule","typeLabel":"string | null"},"slug":{"type":"string","description":"URL-safe slug (Kalshi: lowercase ticker, Polymarket: slug field).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.slug","typeLabel":"string"},"sportsMarketType":{"oneOf":[{"type":"string","description":"Exchange-native sports market type (moneyline, totals, spread, etc.).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.sportsMarketType.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exchange-native sports market type (moneyline, totals, spread, etc.).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.sportsMarketType.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.sportsMarketType","typeLabel":"string | null"},"status":{"type":"string","description":"Market status: \"active\", \"closed\", \"settled\".","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.status","typeLabel":"string"},"tags":{"type":"array","items":{"type":"string","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.tags.items.[INDEX]","typeLabel":"string"},"description":"Normalized discovery tags.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.tags","typeLabel":"string[]"},"ticker":{"oneOf":[{"type":"string","description":"Raw Kalshi ticker. `id` remains the cross-exchange identifier.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.ticker.oneOf.0","typeLabel":"string"},{"type":"null","description":"Raw Kalshi ticker. `id` remains the cross-exchange identifier.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.ticker.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.ticker","typeLabel":"string | null"},"title":{"type":"string","description":"Human-readable title/question.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.title","typeLabel":"string"},"tradeCount24h":{"oneOf":[{"type":"integer","format":"int64","description":"Rolling 24-hour trade count from the indexed tape (when available).","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.tradeCount24h.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Rolling 24-hour trade count from the indexed tape (when available).","minimum":0,"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.tradeCount24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.tradeCount24h","typeLabel":"integer\u003cint64> | null"},"url":{"oneOf":[{"type":"string","description":"Direct link to the market on its native platform.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Direct link to the market on its native platform.","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.url.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.url","typeLabel":"string | null"},"volume":{"type":"number","format":"double","description":"Total all-time volume (USD).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.volume","typeLabel":"number\u003cdouble>"},"volume24h":{"oneOf":[{"type":"number","format":"double","description":"Rolling 24-hour volume (USD, if available).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.volume24h.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Rolling 24-hour volume (USD, if available).","uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.volume24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties.volume24h","typeLabel":"number\u003cdouble> | null"}},"uniqueKey":"recentTrades.markets.oneOf.1.additionalProperties","typeLabel":"object"},"propertyNames":{"type":"string"},"uniqueKey":"recentTrades.markets.oneOf.1","typeLabel":"null"}],"uniqueKey":"recentTrades.markets","typeLabel":"object | null"}},"isRequired":true,"uniqueKey":"recentTrades","typeLabel":"object"},"stats":{"type":"object","description":"Combined platform statistics across exchanges.","required":["kalshi","polymarket","totalMarkets","totalTrades","totalVolumeUsd","volume24hUsd"],"properties":{"kalshi":{"type":"object","required":["exchange","totalMarkets","activeMarkets","totalTrades","totalVolumeUsd","volume24hUsd","uniqueTraders"],"properties":{"activeMarkets":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.kalshi.activeMarkets","typeLabel":"integer\u003cint64>"},"exchange":{"type":"string","enum":["polymarket","kalshi"],"isRequired":true,"uniqueKey":"stats.kalshi.exchange","typeLabel":"enum\u003cstring>"},"totalMarkets":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.kalshi.totalMarkets","typeLabel":"integer\u003cint64>"},"totalTrades":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.kalshi.totalTrades","typeLabel":"integer\u003cint64>"},"totalVolumeUsd":{"type":"number","format":"double","isRequired":true,"uniqueKey":"stats.kalshi.totalVolumeUsd","typeLabel":"number\u003cdouble>"},"uniqueTraders":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.kalshi.uniqueTraders","typeLabel":"integer\u003cint64>"},"volume24hUsd":{"type":"number","format":"double","isRequired":true,"uniqueKey":"stats.kalshi.volume24hUsd","typeLabel":"number\u003cdouble>"}},"isRequired":true,"uniqueKey":"stats.kalshi","typeLabel":"object"},"polymarket":{"type":"object","required":["exchange","totalMarkets","activeMarkets","totalTrades","totalVolumeUsd","volume24hUsd","uniqueTraders"],"properties":{"activeMarkets":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.polymarket.activeMarkets","typeLabel":"integer\u003cint64>"},"exchange":{"type":"string","enum":["polymarket","kalshi"],"isRequired":true,"uniqueKey":"stats.polymarket.exchange","typeLabel":"enum\u003cstring>"},"totalMarkets":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.polymarket.totalMarkets","typeLabel":"integer\u003cint64>"},"totalTrades":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.polymarket.totalTrades","typeLabel":"integer\u003cint64>"},"totalVolumeUsd":{"type":"number","format":"double","isRequired":true,"uniqueKey":"stats.polymarket.totalVolumeUsd","typeLabel":"number\u003cdouble>"},"uniqueTraders":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.polymarket.uniqueTraders","typeLabel":"integer\u003cint64>"},"volume24hUsd":{"type":"number","format":"double","isRequired":true,"uniqueKey":"stats.polymarket.volume24hUsd","typeLabel":"number\u003cdouble>"}},"isRequired":true,"uniqueKey":"stats.polymarket","typeLabel":"object"},"totalMarkets":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.totalMarkets","typeLabel":"integer\u003cint64>"},"totalTrades":{"type":"integer","format":"int64","minimum":0,"isRequired":true,"uniqueKey":"stats.totalTrades","typeLabel":"integer\u003cint64>"},"totalVolumeUsd":{"type":"number","format":"double","isRequired":true,"uniqueKey":"stats.totalVolumeUsd","typeLabel":"number\u003cdouble>"},"volume24hUsd":{"type":"number","format":"double","isRequired":true,"uniqueKey":"stats.volume24hUsd","typeLabel":"number\u003cdouble>"}},"isRequired":true,"uniqueKey":"stats","typeLabel":"object"},"trending":{"type":"object","required":["data","count","hasMore"],"properties":{"count":{"type":"integer","minimum":0,"isRequired":true,"uniqueKey":"trending.count","typeLabel":"integer"},"data":{"type":"array","items":{"type":"object","description":"A single market in normalized form.\n\nPolymarket markets in grouped events include `eventId`, `eventSlug`, `groupItemTitle`,\n`description`, `image`, and `icon`. Kalshi markets include `eventTicker` and optional `kalshi` metadata.","required":["id","exchange","marketKind","title","slug","status","outcomes","volume","pricingMode","isTradable","hasDepth"],"properties":{"exchange":{"type":"string","enum":["polymarket","kalshi"],"description":"Source exchange.","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].exchange","typeLabel":"enum\u003cstring>"},"hasDepth":{"type":"boolean","description":"Whether the indexed orderbook currently has executable depth.","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].hasDepth","typeLabel":"boolean"},"id":{"type":"string","description":"Unique identifier within its exchange (ticker for Kalshi, condition_id for Polymarket).","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].id","typeLabel":"string"},"isTradable":{"type":"boolean","description":"Whether the market can currently accept orders or RFQs.","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].isTradable","typeLabel":"boolean"},"marketKind":{"type":"string","enum":["binary","categorical","combo"],"description":"Product shape. Kalshi multivariate/parlay products are `combo`.","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].marketKind","typeLabel":"enum\u003cstring>"},"outcomes":{"type":"array","items":{"type":"object","description":"A single binary or multi-category outcome with a price.","required":["label","price"],"properties":{"label":{"type":"string","description":"Outcome label (Yes/No, or custom e.g. country name in grouped markets).","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].outcomes.items.[INDEX].label","typeLabel":"string"},"price":{"type":"number","format":"double","description":"Current probability (0.0–1.0).","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].outcomes.items.[INDEX].price","typeLabel":"number\u003cdouble>"}},"uniqueKey":"trending.data.items.[INDEX].outcomes.items.[INDEX]","typeLabel":"object"},"description":"Possible outcomes with current prices (0.0–1.0 probability).","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].outcomes","typeLabel":"object[]"},"pricingMode":{"type":"string","enum":["orderbook","rfq"],"description":"Price discovery mechanism.","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].pricingMode","typeLabel":"enum\u003cstring>"},"slug":{"type":"string","description":"URL-safe slug (Kalshi: lowercase ticker, Polymarket: slug field).","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].slug","typeLabel":"string"},"status":{"type":"string","description":"Market status: \"active\", \"closed\", \"settled\".","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].status","typeLabel":"string"},"title":{"type":"string","description":"Human-readable title/question.","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].title","typeLabel":"string"},"volume":{"type":"number","format":"double","description":"Total all-time volume (USD).","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].volume","typeLabel":"number\u003cdouble>"},"category":{"oneOf":[{"type":"string","description":"Category/tag for this market.","uniqueKey":"trending.data.items.[INDEX].category.oneOf.0","typeLabel":"string"},{"type":"null","description":"Category/tag for this market.","uniqueKey":"trending.data.items.[INDEX].category.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].category","typeLabel":"string | null"},"clobTokenIds":{"type":"array","items":{"type":"string","uniqueKey":"trending.data.items.[INDEX].clobTokenIds.items.[INDEX]","typeLabel":"string"},"description":"Polymarket CLOB outcome token IDs, ordered to match `outcomes`.\nUse these IDs for `pm:market:polymarket:{tokenId}:*` realtime rooms.","uniqueKey":"trending.data.items.[INDEX].clobTokenIds","typeLabel":"string[]"},"closeDate":{"oneOf":[{"type":"string","description":"ISO-8601 market close / expiry time.","uniqueKey":"trending.data.items.[INDEX].closeDate.oneOf.0","typeLabel":"string"},{"type":"null","description":"ISO-8601 market close / expiry time.","uniqueKey":"trending.data.items.[INDEX].closeDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].closeDate","typeLabel":"string | null"},"collectionId":{"oneOf":[{"type":"string","description":"Official multivariate/collection id when present.","uniqueKey":"trending.data.items.[INDEX].collectionId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Official multivariate/collection id when present.","uniqueKey":"trending.data.items.[INDEX].collectionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].collectionId","typeLabel":"string | null"},"comboEligible":{"type":"boolean","description":"Whether this market can be selected as one leg in a combo builder.","uniqueKey":"trending.data.items.[INDEX].comboEligible","typeLabel":"boolean"},"comboGroup":{"oneOf":[{"type":"string","description":"UI grouping key for combo builders.","uniqueKey":"trending.data.items.[INDEX].comboGroup.oneOf.0","typeLabel":"string"},{"type":"null","description":"UI grouping key for combo builders.","uniqueKey":"trending.data.items.[INDEX].comboGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].comboGroup","typeLabel":"string | null"},"createdAt":{"oneOf":[{"type":"string","description":"ISO-8601 creation time.","uniqueKey":"trending.data.items.[INDEX].createdAt.oneOf.0","typeLabel":"string"},{"type":"null","description":"ISO-8601 creation time.","uniqueKey":"trending.data.items.[INDEX].createdAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].createdAt","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","description":"Long-form market description (Polymarket Gamma).","uniqueKey":"trending.data.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Long-form market description (Polymarket Gamma).","uniqueKey":"trending.data.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].description","typeLabel":"string | null"},"eventId":{"oneOf":[{"type":"string","description":"Polymarket Gamma event id (numeric string, e.g. \"30615\").","uniqueKey":"trending.data.items.[INDEX].eventId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Polymarket Gamma event id (numeric string, e.g. \"30615\").","uniqueKey":"trending.data.items.[INDEX].eventId.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].eventId","typeLabel":"string | null"},"eventSlug":{"oneOf":[{"type":"string","description":"Polymarket event slug (e.g. \"world-cup-winner\").","uniqueKey":"trending.data.items.[INDEX].eventSlug.oneOf.0","typeLabel":"string"},{"type":"null","description":"Polymarket event slug (e.g. \"world-cup-winner\").","uniqueKey":"trending.data.items.[INDEX].eventSlug.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].eventSlug","typeLabel":"string | null"},"eventTicker":{"oneOf":[{"type":"string","description":"Kalshi event_ticker for grouping related markets.","uniqueKey":"trending.data.items.[INDEX].eventTicker.oneOf.0","typeLabel":"string"},{"type":"null","description":"Kalshi event_ticker for grouping related markets.","uniqueKey":"trending.data.items.[INDEX].eventTicker.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].eventTicker","typeLabel":"string | null"},"eventTitle":{"oneOf":[{"type":"string","description":"Canonical parent event title (distinct from the child market/group title).","uniqueKey":"trending.data.items.[INDEX].eventTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Canonical parent event title (distinct from the child market/group title).","uniqueKey":"trending.data.items.[INDEX].eventTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].eventTitle","typeLabel":"string | null"},"gammaMarketId":{"oneOf":[{"type":"string","description":"Polymarket Gamma numeric market id (distinct from condition_id).","uniqueKey":"trending.data.items.[INDEX].gammaMarketId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Polymarket Gamma numeric market id (distinct from condition_id).","uniqueKey":"trending.data.items.[INDEX].gammaMarketId.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].gammaMarketId","typeLabel":"string | null"},"groupItemTitle":{"oneOf":[{"type":"string","description":"Label within a grouped Polymarket event (e.g. \"France\").","uniqueKey":"trending.data.items.[INDEX].groupItemTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Label within a grouped Polymarket event (e.g. \"France\").","uniqueKey":"trending.data.items.[INDEX].groupItemTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].groupItemTitle","typeLabel":"string | null"},"icon":{"oneOf":[{"type":"string","description":"Market icon URL (Polymarket Gamma).","uniqueKey":"trending.data.items.[INDEX].icon.oneOf.0","typeLabel":"string"},{"type":"null","description":"Market icon URL (Polymarket Gamma).","uniqueKey":"trending.data.items.[INDEX].icon.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].icon","typeLabel":"string | null"},"image":{"oneOf":[{"type":"string","description":"Market image URL (Polymarket Gamma).","uniqueKey":"trending.data.items.[INDEX].image.oneOf.0","typeLabel":"string"},{"type":"null","description":"Market image URL (Polymarket Gamma).","uniqueKey":"trending.data.items.[INDEX].image.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].image","typeLabel":"string | null"},"legCount":{"type":"integer","description":"Number of component markets in a combo.","minimum":0,"uniqueKey":"trending.data.items.[INDEX].legCount","typeLabel":"integer"},"legs":{"type":"array","items":{"type":"object","required":["label","side"],"properties":{"label":{"type":"string","isRequired":true,"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].label","typeLabel":"string"},"side":{"type":"string","enum":["yes","no"],"isRequired":true,"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].side","typeLabel":"enum\u003cstring>"},"eventDate":{"oneOf":[{"type":"string","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].eventDate.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].eventDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].eventDate","typeLabel":"string | null"},"exclusionGroup":{"oneOf":[{"type":"string","description":"Exclusion/conflict group for mutually exclusive legs.","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].exclusionGroup.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exclusion/conflict group for mutually exclusive legs.","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].exclusionGroup.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].exclusionGroup","typeLabel":"string | null"},"lifecycleStatus":{"oneOf":[{"type":"string","description":"Per-leg lifecycle: open, suspended, settled, void.","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].lifecycleStatus.oneOf.0","typeLabel":"string"},{"type":"null","description":"Per-leg lifecycle: open, suspended, settled, void.","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].lifecycleStatus.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].lifecycleStatus","typeLabel":"string | null"},"officialLegId":{"oneOf":[{"type":"string","description":"Official exchange leg/position identifier when available.","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].officialLegId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Official exchange leg/position identifier when available.","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].officialLegId.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].officialLegId","typeLabel":"string | null"},"positionId":{"oneOf":[{"type":"string","description":"Exchange-native position/outcome id for this leg.","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].positionId.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exchange-native position/outcome id for this leg.","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].positionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].positionId","typeLabel":"string | null"},"sport":{"oneOf":[{"type":"string","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].sport.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].sport.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].sport","typeLabel":"string | null"},"underlyingMarketId":{"oneOf":[{"type":"string","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].underlyingMarketId.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].underlyingMarketId.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].underlyingMarketId","typeLabel":"string | null"},"underlyingTitle":{"oneOf":[{"type":"string","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].underlyingTitle.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].underlyingTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX].underlyingTitle","typeLabel":"string | null"}},"uniqueKey":"trending.data.items.[INDEX].legs.items.[INDEX]","typeLabel":"object"},"description":"Structured combo legs. Empty for ordinary markets.","uniqueKey":"trending.data.items.[INDEX].legs","typeLabel":"object[]"},"line":{"oneOf":[{"type":"number","format":"double","description":"Numeric spread/total threshold where applicable.","uniqueKey":"trending.data.items.[INDEX].line.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Numeric spread/total threshold where applicable.","uniqueKey":"trending.data.items.[INDEX].line.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].line","typeLabel":"number\u003cdouble> | null"},"liquidity":{"oneOf":[{"type":"number","format":"double","description":"Available liquidity (Polymarket only).","uniqueKey":"trending.data.items.[INDEX].liquidity.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Available liquidity (Polymarket only).","uniqueKey":"trending.data.items.[INDEX].liquidity.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].liquidity","typeLabel":"number\u003cdouble> | null"},"materializationState":{"oneOf":[{"type":"string","description":"Materialization state for prebuilt/multivariate contracts.","uniqueKey":"trending.data.items.[INDEX].materializationState.oneOf.0","typeLabel":"string"},{"type":"null","description":"Materialization state for prebuilt/multivariate contracts.","uniqueKey":"trending.data.items.[INDEX].materializationState.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].materializationState","typeLabel":"string | null"},"openInterest":{"oneOf":[{"type":"integer","format":"int64","description":"Open interest in contracts (Kalshi only).","minimum":0,"uniqueKey":"trending.data.items.[INDEX].openInterest.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Open interest in contracts (Kalshi only).","minimum":0,"uniqueKey":"trending.data.items.[INDEX].openInterest.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].openInterest","typeLabel":"integer\u003cint64> | null"},"outcomeIndex":{"oneOf":[{"type":"integer","format":"int32","description":"Selected outcome index when this market was resolved by outcome-token asset ID.","minimum":0,"uniqueKey":"trending.data.items.[INDEX].outcomeIndex.oneOf.0","typeLabel":"integer\u003cint32>"},{"type":"null","format":"int32","description":"Selected outcome index when this market was resolved by outcome-token asset ID.","minimum":0,"uniqueKey":"trending.data.items.[INDEX].outcomeIndex.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].outcomeIndex","typeLabel":"integer\u003cint32> | null"},"outcomeLabel":{"oneOf":[{"type":"string","description":"Selected outcome label when this market was resolved by outcome-token asset ID.","uniqueKey":"trending.data.items.[INDEX].outcomeLabel.oneOf.0","typeLabel":"string"},{"type":"null","description":"Selected outcome label when this market was resolved by outcome-token asset ID.","uniqueKey":"trending.data.items.[INDEX].outcomeLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].outcomeLabel","typeLabel":"string | null"},"parentEventUrl":{"oneOf":[{"type":"string","description":"Parent multivariate event URL for combo products.","uniqueKey":"trending.data.items.[INDEX].parentEventUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Parent multivariate event URL for combo products.","uniqueKey":"trending.data.items.[INDEX].parentEventUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].parentEventUrl","typeLabel":"string | null"},"rawTitle":{"oneOf":[{"type":"string","description":"Original exchange title when the API supplies a normalized display title.","uniqueKey":"trending.data.items.[INDEX].rawTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Original exchange title when the API supplies a normalized display title.","uniqueKey":"trending.data.items.[INDEX].rawTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].rawTitle","typeLabel":"string | null"},"seriesTicker":{"oneOf":[{"type":"string","description":"Machine series ticker supplied by Kalshi.","uniqueKey":"trending.data.items.[INDEX].seriesTicker.oneOf.0","typeLabel":"string"},{"type":"null","description":"Machine series ticker supplied by Kalshi.","uniqueKey":"trending.data.items.[INDEX].seriesTicker.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].seriesTicker","typeLabel":"string | null"},"seriesTitle":{"oneOf":[{"type":"string","description":"Canonical series title when supplied by the exchange.","uniqueKey":"trending.data.items.[INDEX].seriesTitle.oneOf.0","typeLabel":"string"},{"type":"null","description":"Canonical series title when supplied by the exchange.","uniqueKey":"trending.data.items.[INDEX].seriesTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].seriesTitle","typeLabel":"string | null"},"settlementRule":{"oneOf":[{"type":"string","description":"Settlement semantics for combo products.","uniqueKey":"trending.data.items.[INDEX].settlementRule.oneOf.0","typeLabel":"string"},{"type":"null","description":"Settlement semantics for combo products.","uniqueKey":"trending.data.items.[INDEX].settlementRule.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].settlementRule","typeLabel":"string | null"},"sportsMarketType":{"oneOf":[{"type":"string","description":"Exchange-native sports market type (moneyline, totals, spread, etc.).","uniqueKey":"trending.data.items.[INDEX].sportsMarketType.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exchange-native sports market type (moneyline, totals, spread, etc.).","uniqueKey":"trending.data.items.[INDEX].sportsMarketType.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].sportsMarketType","typeLabel":"string | null"},"tags":{"type":"array","items":{"type":"string","uniqueKey":"trending.data.items.[INDEX].tags.items.[INDEX]","typeLabel":"string"},"description":"Normalized discovery tags.","uniqueKey":"trending.data.items.[INDEX].tags","typeLabel":"string[]"},"ticker":{"oneOf":[{"type":"string","description":"Raw Kalshi ticker. `id` remains the cross-exchange identifier.","uniqueKey":"trending.data.items.[INDEX].ticker.oneOf.0","typeLabel":"string"},{"type":"null","description":"Raw Kalshi ticker. `id` remains the cross-exchange identifier.","uniqueKey":"trending.data.items.[INDEX].ticker.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].ticker","typeLabel":"string | null"},"tradeCount24h":{"oneOf":[{"type":"integer","format":"int64","description":"Rolling 24-hour trade count from the indexed tape (when available).","minimum":0,"uniqueKey":"trending.data.items.[INDEX].tradeCount24h.oneOf.0","typeLabel":"integer\u003cint64>"},{"type":"null","format":"int64","description":"Rolling 24-hour trade count from the indexed tape (when available).","minimum":0,"uniqueKey":"trending.data.items.[INDEX].tradeCount24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].tradeCount24h","typeLabel":"integer\u003cint64> | null"},"url":{"oneOf":[{"type":"string","description":"Direct link to the market on its native platform.","uniqueKey":"trending.data.items.[INDEX].url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Direct link to the market on its native platform.","uniqueKey":"trending.data.items.[INDEX].url.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].url","typeLabel":"string | null"},"volume24h":{"oneOf":[{"type":"number","format":"double","description":"Rolling 24-hour volume (USD, if available).","uniqueKey":"trending.data.items.[INDEX].volume24h.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","description":"Rolling 24-hour volume (USD, if available).","uniqueKey":"trending.data.items.[INDEX].volume24h.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.data.items.[INDEX].volume24h","typeLabel":"number\u003cdouble> | null"}},"uniqueKey":"trending.data.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"trending.data","typeLabel":"object[]"},"hasMore":{"type":"boolean","isRequired":true,"uniqueKey":"trending.hasMore","typeLabel":"boolean"},"cursor":{"oneOf":[{"type":"string","uniqueKey":"trending.cursor.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"trending.cursor.oneOf.1","typeLabel":"null"}],"uniqueKey":"trending.cursor","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"trending","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"categories":[{"exchange":"polymarket","marketCount":1,"slug":"\u003cstring>","totalVolume":123,"icon":"\u003cstring>","image":"\u003cstring>"}],"exchangeStatus":"\u003cunknown>","recentTrades":{"count":1,"data":[{"exchange":"polymarket","id":"\u003cstring>","marketId":"\u003cstring>","price":123,"quantity":123,"side":"\u003cstring>","timestampMs":123,"countFp":"\u003cstring>","eventId":"\u003cstring>","eventSlug":"\u003cstring>","eventTitle":"\u003cstring>","groupItemTitle":"\u003cstring>","image":"\u003cstring>","isCombo":true,"noPrice":123,"noPriceDollars":"\u003cstring>","outcomeIndex":1,"outcomeLabel":"\u003cstring>","quantityE2":123,"traderAddress":"\u003cstring>","traderUsername":"\u003cstring>","txHash":"\u003cstring>","yesPrice":123,"yesPriceDollars":"\u003cstring>","yesPriceE6":123}],"hasMore":true,"cursor":"\u003cstring>","events":{},"markets":{}},"stats":{"kalshi":{"activeMarkets":1,"exchange":"polymarket","totalMarkets":1,"totalTrades":1,"totalVolumeUsd":123,"uniqueTraders":1,"volume24hUsd":123},"polymarket":{"activeMarkets":1,"exchange":"polymarket","totalMarkets":1,"totalTrades":1,"totalVolumeUsd":123,"uniqueTraders":1,"volume24hUsd":123},"totalMarkets":1,"totalTrades":1,"totalVolumeUsd":123,"volume24hUsd":123},"trending":{"count":1,"data":[{"exchange":"polymarket","hasDepth":true,"id":"\u003cstring>","isTradable":true,"marketKind":"binary","outcomes":[{"label":"\u003cstring>","price":123}],"pricingMode":"orderbook","slug":"\u003cstring>","status":"\u003cstring>","title":"\u003cstring>","volume":123,"category":"\u003cstring>","clobTokenIds":["\u003cstring>"],"closeDate":"\u003cstring>","collectionId":"\u003cstring>","comboEligible":true,"comboGroup":"\u003cstring>","createdAt":"\u003cstring>","description":"\u003cstring>","eventId":"\u003cstring>","eventSlug":"\u003cstring>","eventTicker":"\u003cstring>","eventTitle":"\u003cstring>","gammaMarketId":"\u003cstring>","groupItemTitle":"\u003cstring>","icon":"\u003cstring>","image":"\u003cstring>","legCount":1,"legs":[{"label":"\u003cstring>","side":"yes","eventDate":"\u003cstring>","exclusionGroup":"\u003cstring>","lifecycleStatus":"\u003cstring>","officialLegId":"\u003cstring>","positionId":"\u003cstring>","sport":"\u003cstring>","underlyingMarketId":"\u003cstring>","underlyingTitle":"\u003cstring>"}],"line":123,"liquidity":123,"materializationState":"\u003cstring>","openInterest":1,"outcomeIndex":1,"outcomeLabel":"\u003cstring>","parentEventUrl":"\u003cstring>","rawTitle":"\u003cstring>","seriesTicker":"\u003cstring>","seriesTitle":"\u003cstring>","settlementRule":"\u003cstring>","sportsMarketType":"\u003cstring>","tags":["\u003cstring>"],"ticker":"\u003cstring>","tradeCount24h":1,"url":"\u003cstring>","volume24h":123}],"hasMore":true,"cursor":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"a29a38d5-e8ac-4b17-a864-6c8744bab699":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","description":"Standard API error response envelope.","required":["error","code"],"properties":{"code":{"type":"integer","format":"int32","description":"HTTP status code (duplicated for convenience).","minimum":0,"isRequired":true,"uniqueKey":"code","typeLabel":"integer\u003cint32>"},"error":{"type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"errorCode":{"oneOf":[{"type":"string","description":"Stable machine-readable code: RATE_LIMITED, SERVICE_BUSY, BAD_REQUEST, NOT_FOUND, INTERNAL.","uniqueKey":"errorCode.oneOf.0","typeLabel":"string"},{"type":"null","description":"Stable machine-readable code: RATE_LIMITED, SERVICE_BUSY, BAD_REQUEST, NOT_FOUND, INTERNAL.","uniqueKey":"errorCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorCode","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":1,"error":"\u003cstring>","errorCode":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"07a5781d-07eb-4caa-8cfc-5067906a466f":{"description":"Request timeout","content":{"application/json":{"schema":{"type":"object","description":"Standard API error response envelope.","required":["error","code"],"properties":{"code":{"type":"integer","format":"int32","description":"HTTP status code (duplicated for convenience).","minimum":0,"isRequired":true,"uniqueKey":"code","typeLabel":"integer\u003cint32>"},"error":{"type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"errorCode":{"oneOf":[{"type":"string","description":"Stable machine-readable code: RATE_LIMITED, SERVICE_BUSY, BAD_REQUEST, NOT_FOUND, INTERNAL.","uniqueKey":"errorCode.oneOf.0","typeLabel":"string"},{"type":"null","description":"Stable machine-readable code: RATE_LIMITED, SERVICE_BUSY, BAD_REQUEST, NOT_FOUND, INTERNAL.","uniqueKey":"errorCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorCode","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":1,"error":"\u003cstring>","errorCode":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"578ae19d-ece4-46df-9644-98878e28768d":{"description":"Rate limit exceeded","content":{"application/json":{"schema":{"type":"object","description":"Standard API error response envelope.","required":["error","code"],"properties":{"code":{"type":"integer","format":"int32","description":"HTTP status code (duplicated for convenience).","minimum":0,"isRequired":true,"uniqueKey":"code","typeLabel":"integer\u003cint32>"},"error":{"type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"errorCode":{"oneOf":[{"type":"string","description":"Stable machine-readable code: RATE_LIMITED, SERVICE_BUSY, BAD_REQUEST, NOT_FOUND, INTERNAL.","uniqueKey":"errorCode.oneOf.0","typeLabel":"string"},{"type":"null","description":"Stable machine-readable code: RATE_LIMITED, SERVICE_BUSY, BAD_REQUEST, NOT_FOUND, INTERNAL.","uniqueKey":"errorCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorCode","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":1,"error":"\u003cstring>","errorCode":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"e8f70645-9ec7-4fb5-8300-92c0d29c7c8b":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","description":"Standard API error response envelope.","required":["error","code"],"properties":{"code":{"type":"integer","format":"int32","description":"HTTP status code (duplicated for convenience).","minimum":0,"isRequired":true,"uniqueKey":"code","typeLabel":"integer\u003cint32>"},"error":{"type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"},"errorCode":{"oneOf":[{"type":"string","description":"Stable machine-readable code: RATE_LIMITED, SERVICE_BUSY, BAD_REQUEST, NOT_FOUND, INTERNAL.","uniqueKey":"errorCode.oneOf.0","typeLabel":"string"},{"type":"null","description":"Stable machine-readable code: RATE_LIMITED, SERVICE_BUSY, BAD_REQUEST, NOT_FOUND, INTERNAL.","uniqueKey":"errorCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorCode","typeLabel":"string | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":1,"error":"\u003cstring>","errorCode":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"a972594d-4ff4-41c8-acef-eb99bdaf9412":{"apiKey":{"type":"apiKey","in":"header","name":"x-api-key","description":"Solana Tracker Data API key","scopes":[],"schemeName":"apiKey"}}},"servers":{"5020c0f7-ff95-4ffb-8d74-ae9adea815bd":{"url":"https://prediction-market-api.solanatracker.io","description":"Public beta"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"Solana Tracker Data API key","scopes":[],"schemeName":"apiKey"},"schema":{"title":"x-api-key","type":"string","description":"Solana Tracker Data API key","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"x-api-key"}],"title":"apiKey"}]},"originalFileLocation":"prediction-markets/openapi.json"},"subdomain":"solanatracker","siteName":"Solana Tracker","title":"Prediction market browse data API - Solana Tracker","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/prediction-markets/meta/browse-hub-bootstrap","matchLevel":0},"cn":{"href":"/cn/prediction-markets/meta/browse-hub-bootstrap","matchLevel":1},"es":{"href":"/es/prediction-markets/meta/browse-hub-bootstrap","matchLevel":1}}},"lastModified":"2026-11-04T13:11:14.142Z","originalFileLocation":"prediction-markets/meta/browse-hub-bootstrap.mdx","locale":"en"},"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=\"dark\"}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=\"description\" content=\"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Solana Tracker\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_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/solanatracker/4Yx8Mp_J_BbpYlxI/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Prediction market browse data API - Solana Tracker\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Solana Tracker\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://solanatracker.mintlify.app/_mintlify/api/og/v2?division=Meta\u0026amp;title=Prediction+market+browse+data+API\u0026amp;description=Get+platform+stats%2C+exchange+status%2C+categories%2C+trending+markets%2C+and+recent+trades+in+one+call+for+a+browse+page.+GET+%2Fv1%2Fbrowse.\u0026amp;theme=a0bb09d11a04a4fc1eebd874\u0026amp;signature=025bfc1cf2b44d56582fe130eac94a020eac7509529b0b34dc593e9d0e2a0674\">\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=\"Prediction market browse data API - Solana Tracker\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://solanatracker.mintlify.app/_mintlify/api/og/v2?division=Meta\u0026amp;title=Prediction+market+browse+data+API\u0026amp;description=Get+platform+stats%2C+exchange+status%2C+categories%2C+trending+markets%2C+and+recent+trades+in+one+call+for+a+browse+page.+GET+%2Fv1%2Fbrowse.\u0026amp;theme=a0bb09d11a04a4fc1eebd874\u0026amp;signature=025bfc1cf2b44d56582fe130eac94a020eac7509529b0b34dc593e9d0e2a0674\">\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/solanatracker/4Yx8Mp_J_BbpYlxI/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Solana Tracker\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#222\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/prediction-markets/meta/browse-hub-bootstrap.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.solanatracker.io/cn/prediction-markets/meta/browse-hub-bootstrap\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.solanatracker.io/es/prediction-markets/meta/browse-hub-bootstrap\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.solanatracker.io/#organization\",\"name\":\"Solana Tracker\",\"url\":\"https://www.solanatracker.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://docs.solanatracker.io/logo/light.png\"},\"sameAs\":[\"https://www.solanatracker.io\",\"https://x.com/solanatrackr\",\"https://github.com/solanatracker\",\"https://discord.gg/JH2e9rR9fc\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.solanatracker.io#website\",\"name\":\"Solana Tracker\",\"url\":\"https://docs.solanatracker.io\",\"publisher\":{\"@id\":\"https://www.solanatracker.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap#webpage\",\"url\":\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap\",\"name\":\"Prediction market browse data API\",\"description\":\"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse.\",\"dateModified\":\"2026-11-04T13:11:14.142Z\",\"isPartOf\":{\"@id\":\"https://docs.solanatracker.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.solanatracker.io/prediction-markets/accounts/wallet-activity-feed-polymarket\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Prediction market browse data API\",\"item\":\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap#apireference\",\"headline\":\"Prediction market browse data API\",\"name\":\"Prediction market browse data API\",\"description\":\"Get platform stats, exchange status, categories, trending markets, and recent trades in one call for a browse page. GET /v1/browse.\",\"url\":\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap\",\"mainEntityOfPage\":{\"@id\":\"https://docs.solanatracker.io/prediction-markets/meta/browse-hub-bootstrap#webpage\"},\"dateModified\":\"2026-11-04T13:11:14.142Z\",\"publisher\":{\"@id\":\"https://www.solanatracker.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.solanatracker.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Solana Tracker\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Solana Tracker","nav":{"global":{"anchors":[{"anchor":"API Status","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/signal.svg","href":"https://status.solanatracker.io"},{"anchor":"SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/npm.svg","href":"https://www.npmjs.com/package/@solana-tracker/data-api"},{"anchor":"Discord","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/discord.svg","href":"https://discord.gg/JH2e9rR9fc"}]},"languages":[{"language":"en","default":true,"tabs":[{"tab":"Getting Started","pages":[{"title":"Getting Started","href":""}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides"}]},{"tab":"Data API","pages":[{"title":"Data API","href":"/data-api/overview"}]},{"tab":"Datastream","pages":[{"title":"Datastream","href":"/datastream/overview"}]},{"tab":"Prediction Markets","groups":[{"group":"Getting Started","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/rocket.svg","pages":[{"title":"Prediction market API for Kalshi and Polymarket","sidebarTitle":"Prediction Markets Overview","href":"/prediction-markets/overview"}]},{"group":"API Reference","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/code.svg","expanded":true,"pages":[{"group":"Accounts","pages":[{"title":"Polymarket wallet activity API","deprecated":null,"version":null,"sidebarTitle":"Wallet activity feed (Polymarket)","openapi":"/prediction-markets/openapi.json get /v1/accounts/{address}/activity","href":"/prediction-markets/accounts/wallet-activity-feed-polymarket"},{"title":"Polymarket closed positions API","deprecated":null,"version":null,"sidebarTitle":"Closed or resolved positions (Polymarket)","openapi":"/prediction-markets/openapi.json get /v1/accounts/{address}/closed-positions","href":"/prediction-markets/accounts/closed-or-resolved-positions-polymarket"},{"title":"Polymarket wallet overview API","deprecated":null,"version":null,"sidebarTitle":"Canonical wallet overview (Polymarket)","openapi":"/prediction-markets/openapi.json get /v1/accounts/{address}/overview","href":"/prediction-markets/accounts/canonical-wallet-overview-polymarket"},{"title":"Polymarket wallet PnL API","deprecated":null,"version":null,"sidebarTitle":"Wallet PnL summary (Polymarket, FIFO)","openapi":"/prediction-markets/openapi.json get /v1/accounts/{address}/pnl","href":"/prediction-markets/accounts/wallet-pnl-summary-polymarket-fifo"},{"title":"Polymarket wallet PnL chart API","deprecated":null,"version":null,"sidebarTitle":"Fast authoritative wallet PnL chart","openapi":"/prediction-markets/openapi.json get /v1/accounts/{address}/pnl/chart","href":"/prediction-markets/accounts/fast-authoritative-wallet-pnl-chart"},{"title":"Polymarket wallet PnL by event API","deprecated":null,"version":null,"sidebarTitle":"Wallet PnL by event (Polymarket, FIFO)","openapi":"/prediction-markets/openapi.json get /v1/accounts/{address}/pnl/events","href":"/prediction-markets/accounts/wallet-pnl-by-event-polymarket-fifo"},{"title":"Polymarket open positions API","deprecated":null,"version":null,"sidebarTitle":"Open positions (Polymarket)","openapi":"/prediction-markets/openapi.json get /v1/accounts/{address}/positions","href":"/prediction-markets/accounts/open-positions-polymarket"},{"title":"Polymarket wallet trade history API","deprecated":null,"version":null,"sidebarTitle":"Wallet trade history (Polymarket)","openapi":"/prediction-markets/openapi.json get /v1/accounts/{address}/trades","href":"/prediction-markets/accounts/wallet-trade-history-polymarket"},{"title":"Polymarket portfolio value API","deprecated":null,"version":null,"sidebarTitle":"Portfolio value (Polymarket)","openapi":"/prediction-markets/openapi.json get /v1/accounts/{address}/value","href":"/prediction-markets/accounts/portfolio-value-polymarket"},{"title":"Search Polymarket traders API","description":"Find Polymarket traders by wallet address, address prefix, @username, display name, or X handle. GET /v1/traders/search.","deprecated":null,"version":null,"sidebarTitle":"Search Polymarket traders","openapi":"/prediction-markets/openapi.json get /v1/traders/search","href":"/prediction-markets/accounts/search-polymarket-traders"}]},{"group":"Meta","pages":[{"title":"Prediction market browse data API","deprecated":null,"version":null,"sidebarTitle":"Browse hub bootstrap","openapi":"/prediction-markets/openapi.json get /v1/browse","href":"/prediction-markets/meta/browse-hub-bootstrap"},{"title":"List prediction market categories API","description":"List market categories with slug, market count, and total volume for Kalshi or Polymarket. GET /v1/categories.","deprecated":null,"version":null,"sidebarTitle":"List market categories","openapi":"/prediction-markets/openapi.json get /v1/categories","href":"/prediction-markets/meta/list-market-categories"},{"title":"Live Kalshi and Polymarket prices API","deprecated":null,"version":null,"sidebarTitle":"Live market snapshots","openapi":"/prediction-markets/openapi.json get /v1/live_data","href":"/prediction-markets/meta/live-market-snapshots"},{"title":"Event and sports milestones API","deprecated":null,"version":null,"sidebarTitle":"Event/sports milestones","openapi":"/prediction-markets/openapi.json get /v1/milestones","href":"/prediction-markets/meta/eventsports-milestones"},{"title":"List Kalshi market series API","deprecated":null,"version":null,"sidebarTitle":"List market series (Kalshi)","openapi":"/prediction-markets/openapi.json get /v1/series","href":"/prediction-markets/meta/list-market-series-kalshi"},{"title":"List Polymarket sports categories API","deprecated":null,"version":null,"sidebarTitle":"List Polymarket sports categories","openapi":"/prediction-markets/openapi.json get /v1/sports","href":"/prediction-markets/meta/list-polymarket-sports-categories"}]},{"group":"Crypto","pages":[{"title":"Polymarket crypto up/down events API","deprecated":null,"version":null,"sidebarTitle":"List crypto up/down series events","openapi":"/prediction-markets/openapi.json get /v1/crypto/events","href":"/prediction-markets/crypto/list-crypto-updown-series-events"},{"title":"Polymarket crypto window oracle price API","deprecated":null,"version":null,"sidebarTitle":"Crypto window open/close oracle price","openapi":"/prediction-markets/openapi.json get /v1/crypto/price","href":"/prediction-markets/crypto/crypto-window-openclose-oracle-price"},{"title":"Polymarket crypto window price chart API","deprecated":null,"version":null,"sidebarTitle":"Underlying crypto price chart series","openapi":"/prediction-markets/openapi.json get /v1/crypto/price-history","href":"/prediction-markets/crypto/underlying-crypto-price-chart-series"},{"title":"Top Polymarket crypto traders API","deprecated":null,"version":null,"sidebarTitle":"Top traders across crypto events","openapi":"/prediction-markets/openapi.json get /v1/crypto/traders","href":"/prediction-markets/crypto/top-traders-across-crypto-events"},{"title":"Polymarket crypto up/down event data API","deprecated":null,"version":null,"sidebarTitle":"Crypto up/down page bundle","openapi":"/prediction-markets/openapi.json get /v1/events/{event_id}/crypto","href":"/prediction-markets/crypto/crypto-updown-page-bundle"}]},{"group":"Events","pages":[{"title":"List Kalshi and Polymarket events API","deprecated":null,"version":null,"sidebarTitle":"List grouped events","openapi":"/prediction-markets/openapi.json get /v1/events","href":"/prediction-markets/events/list-grouped-events"},{"title":"Batch fetch Kalshi and Polymarket events","deprecated":null,"version":null,"sidebarTitle":"Batch fetch events by id","openapi":"/prediction-markets/openapi.json get /v1/events/batch","href":"/prediction-markets/events/batch-fetch-events-by-id"},{"title":"Get a prediction market event with its markets","deprecated":null,"version":null,"sidebarTitle":"Get grouped event with nested markets","openapi":"/prediction-markets/openapi.json get /v1/events/{event_id}","href":"/prediction-markets/events/get-grouped-event-with-nested-markets"},{"title":"Polymarket event OHLCV API for all outcomes","deprecated":null,"version":null,"sidebarTitle":"Multi-series OHLCV for grouped Polymarket event","openapi":"/prediction-markets/openapi.json get /v1/events/{event_id}/candlesticks","href":"/prediction-markets/events/multi-series-ohlcv-for-grouped-polymarket-event"},{"title":"Top holders of a Polymarket event API","deprecated":null,"version":null,"sidebarTitle":"Top holders for an event","openapi":"/prediction-markets/openapi.json get /v1/events/{event_id}/holders","href":"/prediction-markets/events/top-holders-for-an-event"},{"title":"Top traders of a Polymarket event API","deprecated":null,"version":null,"sidebarTitle":"Top traders for an event","openapi":"/prediction-markets/openapi.json get /v1/events/{event_id}/traders","href":"/prediction-markets/events/top-traders-for-an-event"}]},{"group":"Leaderboard","pages":[{"title":"Polymarket event PnL leaderboard API","deprecated":null,"version":null,"sidebarTitle":"Top wallets by FIFO PnL on an event","openapi":"/prediction-markets/openapi.json get /v1/events/{event_id}/leaderboard/pnl","href":"/prediction-markets/leaderboard/top-wallets-by-fifo-pnl-on-an-event"},{"title":"Polymarket PnL leaderboard API","deprecated":null,"version":null,"sidebarTitle":"Top wallets by FIFO PnL","openapi":"/prediction-markets/openapi.json get /v1/leaderboard/pnl","href":"/prediction-markets/leaderboard/top-wallets-by-fifo-pnl"},{"title":"Top Polymarket traders by volume API","deprecated":null,"version":null,"sidebarTitle":"Top Polymarket traders by cumulative volume","openapi":"/prediction-markets/openapi.json get /v1/leaderboard/traders","href":"/prediction-markets/leaderboard/top-polymarket-traders-by-cumulative-volume"}]},{"group":"Exchange","pages":[{"title":"Prediction market exchange trading schedule","deprecated":null,"version":null,"sidebarTitle":"Exchange trading schedule","openapi":"/prediction-markets/openapi.json get /v1/exchange/schedule","href":"/prediction-markets/exchange/exchange-trading-schedule"},{"title":"Kalshi and Polymarket exchange status API","deprecated":null,"version":null,"sidebarTitle":"Exchange connectivity status","openapi":"/prediction-markets/openapi.json get /v1/exchange/status","href":"/prediction-markets/exchange/exchange-connectivity-status"}]},{"group":"Markets","pages":[{"title":"List Kalshi and Polymarket markets API","deprecated":null,"version":null,"sidebarTitle":"List markets","openapi":"/prediction-markets/openapi.json get /v1/markets","href":"/prediction-markets/markets/list-markets"},{"title":"Batch fetch Kalshi and Polymarket markets","deprecated":null,"version":null,"sidebarTitle":"Batch fetch markets by id","openapi":"/prediction-markets/openapi.json get /v1/markets/batch","href":"/prediction-markets/markets/batch-fetch-markets-by-id"},{"title":"Batch fetch prediction markets (POST)","deprecated":null,"version":null,"sidebarTitle":"Batch fetch markets by id (POST body)","openapi":"/prediction-markets/openapi.json post /v1/markets/batch","href":"/prediction-markets/markets/batch-fetch-markets-by-id-post-body"},{"title":"Batch prediction market orderbooks API","deprecated":null,"version":null,"sidebarTitle":"Batch fetch orderbooks","openapi":"/prediction-markets/openapi.json get /v1/markets/books","href":"/prediction-markets/markets/batch-fetch-orderbooks"},{"title":"Batch prediction market candlesticks API","deprecated":null,"version":null,"sidebarTitle":"Batch fetch candlesticks","openapi":"/prediction-markets/openapi.json get /v1/markets/candlesticks/batch","href":"/prediction-markets/markets/batch-fetch-candlesticks"},{"title":"Newest Kalshi and Polymarket markets API","deprecated":null,"version":null,"sidebarTitle":"Newest markets","openapi":"/prediction-markets/openapi.json get /v1/markets/new","href":"/prediction-markets/markets/newest-markets"},{"title":"Search Kalshi and Polymarket markets API","deprecated":null,"version":null,"sidebarTitle":"Search markets","openapi":"/prediction-markets/openapi.json get /v1/markets/search","href":"/prediction-markets/markets/search-markets"},{"title":"Get a prediction market by slug","deprecated":null,"version":null,"sidebarTitle":"Get market by slug","openapi":"/prediction-markets/openapi.json get /v1/markets/slug/{slug}","href":"/prediction-markets/markets/get-market-by-slug"},{"title":"Prediction market snapshot API by slug","deprecated":null,"version":null,"sidebarTitle":"Bundled market snapshot by slug","openapi":"/prediction-markets/openapi.json get /v1/markets/slug/{slug}/snapshot","href":"/prediction-markets/markets/bundled-market-snapshot-by-slug"},{"title":"Trending Kalshi and Polymarket markets API","deprecated":null,"version":null,"sidebarTitle":"Trending markets by 24h volume and trade count","openapi":"/prediction-markets/openapi.json get /v1/markets/trending","href":"/prediction-markets/markets/trending-markets-by-24h-volume-and-trade-count"},{"title":"Get a prediction market by ticker or condition ID","deprecated":null,"version":null,"sidebarTitle":"Get market by ticker or condition id","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}","href":"/prediction-markets/markets/get-market-by-ticker-or-condition-id"},{"title":"Prediction market OHLCV candlesticks API","deprecated":null,"version":null,"sidebarTitle":"OHLCV candlesticks","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/candlesticks","href":"/prediction-markets/markets/ohlcv-candlesticks"},{"title":"Top holders of a Polymarket market API","deprecated":null,"version":null,"sidebarTitle":"Top holders (Polymarket only)","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/holders","href":"/prediction-markets/markets/top-holders-polymarket-only"},{"title":"Prediction market midpoint price API","deprecated":null,"version":null,"sidebarTitle":"Midpoint price","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/midpoint","href":"/prediction-markets/markets/midpoint-price"},{"title":"Prediction market open interest API","deprecated":null,"version":null,"sidebarTitle":"Open interest and holder stats","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/oi","href":"/prediction-markets/markets/open-interest-and-holder-stats"},{"title":"Prediction market orderbook API","deprecated":null,"version":null,"sidebarTitle":"Orderbook snapshot","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/orderbook","href":"/prediction-markets/markets/orderbook-snapshot"},{"title":"Kalshi and Polymarket market price API","deprecated":null,"version":null,"sidebarTitle":"Current price snapshot","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/price","href":"/prediction-markets/markets/current-price-snapshot"},{"title":"Prediction market VWAP quote API","deprecated":null,"version":null,"sidebarTitle":"Size-aware VWAP quote (walk the book)","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/quote","href":"/prediction-markets/markets/size-aware-vwap-quote-walk-the-book"},{"title":"Find related markets on Kalshi or Polymarket","deprecated":null,"version":null,"sidebarTitle":"Related markets on other exchange","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/related","href":"/prediction-markets/markets/related-markets-on-other-exchange"},{"title":"Prediction market snapshot API","deprecated":null,"version":null,"sidebarTitle":"Bundled market snapshot","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/snapshot","href":"/prediction-markets/markets/bundled-market-snapshot"},{"title":"Prediction market bid-ask spread API","deprecated":null,"version":null,"sidebarTitle":"Bid-ask spread","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/spread","href":"/prediction-markets/markets/bid-ask-spread"},{"title":"Top traders on a prediction market API","deprecated":null,"version":null,"sidebarTitle":"Top traders on a market by total P\u0026L","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/traders","href":"/prediction-markets/markets/top-traders-on-a-market-by-total-p\u0026l"},{"title":"Prediction market trade history API","deprecated":null,"version":null,"sidebarTitle":"Market trade history","openapi":"/prediction-markets/openapi.json get /v1/markets/{ticker}/trades","href":"/prediction-markets/markets/market-trade-history"},{"title":"Prediction market typeahead search API","deprecated":null,"version":null,"sidebarTitle":"Unified typeahead search (markets + events)","openapi":"/prediction-markets/openapi.json get /v1/search","href":"/prediction-markets/markets/unified-typeahead-search-markets-+-events"}]},{"group":"Trades","pages":[{"title":"Kalshi and Polymarket trade feed API","deprecated":null,"version":null,"sidebarTitle":"Global trade feed","openapi":"/prediction-markets/openapi.json get /v1/markets/trades","href":"/prediction-markets/trades/global-trade-feed"}]},{"group":"Stats","pages":[{"title":"Kalshi and Polymarket platform stats API","deprecated":null,"version":null,"sidebarTitle":"Combined platform statistics","openapi":"/prediction-markets/openapi.json get /v1/stats","href":"/prediction-markets/stats/combined-platform-statistics"},{"title":"Prediction market stats by exchange API","deprecated":null,"version":null,"sidebarTitle":"Per-exchange statistics","openapi":"/prediction-markets/openapi.json get /v1/stats/{exchange}","href":"/prediction-markets/stats/per-exchange-statistics"}]}]},{"group":"Recent changes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/clock-rotate-left.svg","pages":[{"title":"Prediction Markets recent changes","sidebarTitle":"Recent changes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/solanatracker/icons/hugeicons/clock-rotate-left.svg","href":"/prediction-markets/recent-changes"}]}]},{"tab":"Raptor Swap API","pages":[{"title":"Raptor Swap API","href":"/raptor/overview"}]},{"tab":"Solana RPC","pages":[{"title":"Solana RPC","href":"/solana-rpc"}]},{"tab":"Yellowstone gRPC","pages":[{"title":"Yellowstone gRPC","href":"/yellowstone-grpc"}]}]},{"language":"cn","pages":[{"title":"cn","href":"/cn/prediction-markets/meta/browse-hub-bootstrap"}]},{"language":"es","pages":[{"title":"es","href":"/es/prediction-markets/meta/browse-hub-bootstrap"}]}]},"basePath":"","title":"Prediction market browse data API - Solana Tracker","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}