success or failure if the request succeeded or not
data
object
Runtime configuration for the exchange. Read every value at runtime — do not copy the examples. Only domain.name and domain.version are fixed; chainId, domain.verifyingContract, activeAsset, transferToProxyExecutorAddress, bettingDelay, and the order-size minimum are per-environment.
Show child attributes
Last modified on October 27, 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SX Bet Documentation","description":"Developer documentation for the SX Bet API — a peer-to-peer sports prediction market. Build trading bots, market-making systems, and custom frontends with REST, WebSocket, and on-chain APIs.","colors":{"primary":"#2196f3","light":"#42A5F5","dark":"#1565C0"},"logo":{"light":"https://mintcdn.com/sxbet-9c561d83/ylnfp2AKk1IUxDYj/public/sx_assets/sx_bet_logo.svg?fit=max\u0026auto=format\u0026n=ylnfp2AKk1IUxDYj\u0026q=85\u0026s=79cfd7fbcc454e46770d552f7f77e6eb","dark":"https://mintcdn.com/sxbet-9c561d83/ylnfp2AKk1IUxDYj/public/sx_assets/sx_bet_logo.svg?fit=max\u0026auto=format\u0026n=ylnfp2AKk1IUxDYj\u0026q=85\u0026s=79cfd7fbcc454e46770d552f7f77e6eb"},"favicon":"https://mintcdn.com/sxbet-9c561d83/ylnfp2AKk1IUxDYj/public/sx_assets/logo-128-128-square.png?fit=max\u0026auto=format\u0026n=ylnfp2AKk1IUxDYj\u0026q=85\u0026s=93e7b81b712f5be3a7bd774bafc99701","api":{"openapi":"openapi.json"},"background":{"decoration":"grid"},"navbar":{"links":[{"href":"/developers/build-on-sx-with-ai","label":"Build with AI"},{"href":"https://sx.bet/#intercom-open","label":"Support"},{"href":"/changelog","label":"Changelog"}],"primary":{"type":"button","label":"SX Bet","href":"https://sx.bet"}},"footer":{"socials":{"x":"https://x.com/SX_Bet","github":"https://github.com/sx-bet"}},"search":{"prompt":"Search markets, API endpoints, guides..."},"seo":{"metatags":{"og:site_name":"SX Bet Docs","twitter:card":"summary_large_image","twitter:site":"@SX_Bet"},"indexing":"navigable"},"integrations":{"intercom":{"appId":"qtbwv34h"}},"banner":{"content":"**GET /orderbook-v3/snapshot** moves to **GET /orderbook-v3/snapshot/market** on December 1, 2026. [See the changelog →](/changelog)","dismissible":true},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sxbet-9c561d83","hasAudioNarration":false,"actualSubdomain":"sxbet-9c561d83","customDomains":["docs.sx.bet"],"gitSource":{"type":"gitlab","owner":"nextgenbt/betx","repo":"mintlify-api-docs","deployBranch":"production","contentDirectory":"","isPrivate":true,"projectId":88165272,"mountPath":"","label":"","_id":"6ae0cf9c21f7c543a78e25c2"},"entitlements":{},"buildId":"6af74f3bd5abbb30aa769552","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"API Reference","count":82},{"language":"default","tag":"For Developers","count":50},{"language":"default","tag":"User Guides","count":22},{"language":"default","tag":"Trading","count":18},{"language":"default","tag":"Advanced Wallet","count":13},{"language":"default","tag":"Orders","count":12},{"language":"default","tag":"Wallet \u0026 Funding","count":11},{"language":"default","tag":"Public Channels","count":9},{"language":"default","tag":"Markets","count":9},{"language":"default","tag":"Sports Data","count":8}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"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":"editor-metadata","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},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"body:has(#hero-section) #header{display:none!important}body:has(#hero-section) #hero-section{margin-top:-5rem}body:has(#hero-section) #hero-section p{line-height:1.375!important}body:has(#hero-section) #hero-section h1{margin-bottom:0.75rem!important}body:has(#hero-section) #hero-section~div h2:first-child{margin-top:1.5rem!important}"}],"page":{"pagePath":"api-reference/get-metadata-obv3","slug":"/api-reference/get-metadata-obv3","pageMetadata":{"title":"Exchange metadata","description":"Retrieve exchange metadata including contract addresses, supported tokens, and limits","openapi":"GET /metadata/obv3","href":"/api-reference/get-metadata-obv3"},"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: \"Retrieve exchange metadata including contract addresses, supported tokens, and limits\"\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{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components},{Note}=_components;if(!Note)_missingMdxReference(`Note`,true);return _jsx(Note,{children:_jsxs(_components.p,{children:[`This is a sample response. Visit `,_jsx(_components.a,{href:`https://api.sx.bet/metadata/obv3`,children:`https://api.sx.bet/metadata/obv3`}),` (or\n`,_jsx(_components.a,{href:`https://api.toronto.sx.bet/metadata/obv3`,children:`https://api.toronto.sx.bet/metadata/obv3`}),`) for up-to-date values.`]})})}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":"Exchange metadata","description":"Retrieve exchange metadata including contract addresses, supported tokens, and limits","openapi":"GET /metadata/obv3","href":"/api-reference/get-metadata-obv3"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/sxbet-9c561d83/72e79f2b711d59db/custom.js"],"openApiReferenceData":{"operation":{"operationId":"getMetadataObv3","tags":["Connection"],"summary":"Get OBv3 metadata","description":"Retrieve exchange metadata including contract addresses, supported tokens, and limits","security":[],"responses":{"200":"91b48cf3-0926-4617-b590-b7915a8580e6","404":"92f51ba8-b7c7-4218-bea9-6362515af4fe","500":"c4c6d1d6-d866-4f82-9692-73c701abe2ea","503":"0dd82f5f-02ef-490d-8491-e8ee73b2a592"},"method":"get","type":"path","servers":["de035ab6-f255-49e1-ba5b-19ff54a03907","bc9e686a-001a-4fd4-b872-5a288f02139a"],"path":"/metadata/obv3","baseUrlOptions":["https://api.sx.bet","https://api.toronto.sx.bet"],"title":"Get OBv3 metadata","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"responses":{"91b48cf3-0926-4617-b590-b7915a8580e6":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","description":"`success` or `failure` if the request succeeded or not","uniqueKey":"status","typeLabel":"string"},"data":{"description":"Runtime configuration for the exchange. Read every value at runtime — do not copy the examples. Only `domain.name` and `domain.version` are fixed; `chainId`, `domain.verifyingContract`, `activeAsset`, `transferToProxyExecutorAddress`, `bettingDelay`, and the order-size minimum are per-environment.","type":"object","properties":{"chainId":{"type":"integer","description":"Chain id, used as the EIP-712 domain `chainId`. Differs per environment — see [Environments](/developers/environments).","example":79479957,"uniqueKey":"data.chainId","typeLabel":"integer"},"domain":{"description":"Complete EIP-712 domain. Pass this object straight to `signTypedData`. `name` and `version` are fixed; `chainId` and `verifyingContract` are per-environment.","type":"object","properties":{"name":{"type":"string","description":"EIP-712 domain name. Always \"OBv3 Escrow\".","example":"OBv3 Escrow","uniqueKey":"data.domain.name","typeLabel":"string"},"version":{"type":"string","description":"EIP-712 domain version. The string \"1\", not \"1.0\".","example":"1","uniqueKey":"data.domain.version","typeLabel":"string"},"chainId":{"type":"integer","description":"EIP-712 domain chain id. Same value as the top-level `chainId`.","example":79479957,"uniqueKey":"data.domain.chainId","typeLabel":"integer"},"verifyingContract":{"type":"string","description":"EIP-712 verifying contract — the Escrow proxy. Same value as `activeAsset.escrowAddress`.","example":"0x0Db3aBA7de0BCb41FF99D35306f366cFFEEede38","uniqueKey":"data.domain.verifyingContract","typeLabel":"string"}},"uniqueKey":"data.domain","typeLabel":"object"},"activeAsset":{"description":"The single active (baseToken, escrowAddress) pair for this environment","type":"object","properties":{"symbol":{"type":"string","example":"USDC","description":"Settlement token symbol.","uniqueKey":"data.activeAsset.symbol","typeLabel":"string"},"baseToken":{"type":"string","description":"ERC-20 address of the settlement token. Pass this as `baseToken` when creating orders.","uniqueKey":"data.activeAsset.baseToken","typeLabel":"string"},"escrowAddress":{"type":"string","description":"Escrow contract. Equals `domain.verifyingContract` — see [EIP-712 order signing](/api-reference/eip712-order-signing).","uniqueKey":"data.activeAsset.escrowAddress","typeLabel":"string"},"decimals":{"type":"integer","example":6,"description":"Token decimals — 6 for USDC. Every amount in the API is in base units.","uniqueKey":"data.activeAsset.decimals","typeLabel":"integer"}},"uniqueKey":"data.activeAsset","typeLabel":"object"},"transferToProxyExecutorAddress":{"type":"string","description":"Spender required on EIP-2612 permits when transferring tokens to a proxy via `POST /user/transfer-to-proxy`. A mismatch returns `ERC20_PERMIT_BAD_SPENDER`.","example":"0xBB2828D990eC30B46715773b654eC4D44703177d","uniqueKey":"data.transferToProxyExecutorAddress","typeLabel":"string"},"oddsLadderStepSize":{"type":"integer","description":"Odds must be a multiple of this x 1e15. 125 means 0.125%.","example":125,"uniqueKey":"data.oddsLadderStepSize","typeLabel":"integer"},"limits":{"type":"object","properties":{"orderSizeMinimum":{"type":"string","description":"Minimum order size in whole tokens.","example":"1","uniqueKey":"data.limits.orderSizeMinimum","typeLabel":"string"},"orderSizeMinimumBaseUnits":{"type":"string","description":"The same minimum in base units. Compare `totalBetSize` against this one, not against `orderSizeMinimum`.","example":"1000000","uniqueKey":"data.limits.orderSizeMinimumBaseUnits","typeLabel":"string"},"minRestingOrderSize":{"type":"string","description":"Minimum resting remainder in whole tokens. A partial fill that leaves less than this amount closes the order as filled (`inactiveReason` `FILLED`). Not the same as `orderSizeMinimum`.","example":"0.1","uniqueKey":"data.limits.minRestingOrderSize","typeLabel":"string"},"minRestingOrderSizeBaseUnits":{"type":"string","description":"The same minimum resting remainder in base units. A partial fill that leaves less than this amount is discarded and the order closes as filled (`inactiveReason` `FILLED`). Not the same as `orderSizeMinimumBaseUnits`.","example":"100000","uniqueKey":"data.limits.minRestingOrderSizeBaseUnits","typeLabel":"string"},"maxCreateOrders":{"type":"integer","example":10,"description":"Maximum orders in one `POST /orders-v3`.","uniqueKey":"data.limits.maxCreateOrders","typeLabel":"integer"},"maxCancelOrders":{"type":"integer","example":100,"description":"Maximum order ids in one cancel request.","uniqueKey":"data.limits.maxCancelOrders","typeLabel":"integer"}},"description":"Batch and size limits for this environment.","uniqueKey":"data.limits","typeLabel":"object"},"bettingDelay":{"type":"object","description":"Per-order delay in milliseconds before an order that takes resting liquidity becomes eligible to match. An order that only adds liquidity is unaffected and rests immediately. Live resolution: `leagueIdToMs[leagueId]`, then `sportIdToMs[sportId]`, then `liveMsDefault`. Pregame uses `pregameMsDefault` only. See [Betting delays](/developers/betting-delays).","properties":{"liveMsDefault":{"type":"integer","description":"Live-market delay in milliseconds when no league or sport override applies.","example":8000,"uniqueKey":"data.bettingDelay.liveMsDefault","typeLabel":"integer"},"pregameMsDefault":{"type":"integer","description":"Pregame delay in milliseconds. No league or sport override.","example":0,"uniqueKey":"data.bettingDelay.pregameMsDefault","typeLabel":"integer"},"sportIdToMs":{"type":"object","additionalProperties":{"type":"number","uniqueKey":"data.bettingDelay.sportIdToMs.additionalProperties","typeLabel":"number"},"description":"Per-sport live delay overrides in milliseconds. A matching league override wins.","example":{},"uniqueKey":"data.bettingDelay.sportIdToMs","typeLabel":"object"},"leagueIdToMs":{"type":"object","additionalProperties":{"type":"number","uniqueKey":"data.bettingDelay.leagueIdToMs.additionalProperties","typeLabel":"number"},"description":"Per-league live delay overrides in milliseconds. Wins over the sport override and `liveMsDefault`.","example":{},"uniqueKey":"data.bettingDelay.leagueIdToMs","typeLabel":"object"}},"uniqueKey":"data.bettingDelay","typeLabel":"object"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"status":"success","data":{"chainId":79479957,"domain":{"name":"OBv3 Escrow","version":"1","chainId":79479957,"verifyingContract":"0x0Db3aBA7de0BCb41FF99D35306f366cFFEEede38"},"activeAsset":{"symbol":"USDC","baseToken":"0x1BC6326EA6aF2aB8E4b6Bc83418044B1923b2956","escrowAddress":"0x0Db3aBA7de0BCb41FF99D35306f366cFFEEede38","decimals":6},"transferToProxyExecutorAddress":"0xBB2828D990eC30B46715773b654eC4D44703177d","oddsLadderStepSize":125,"limits":{"orderSizeMinimum":"1","orderSizeMinimumBaseUnits":"1000000","minRestingOrderSize":"0.1","minRestingOrderSizeBaseUnits":"100000","maxCreateOrders":10,"maxCancelOrders":100},"bettingDelay":{"liveMsDefault":8000,"pregameMsDefault":0,"sportIdToMs":{},"leagueIdToMs":{}}}},"examples":{"Example":{"title":"Example","value":{"status":"success","data":{"chainId":79479957,"domain":{"name":"OBv3 Escrow","version":"1","chainId":79479957,"verifyingContract":"0x0Db3aBA7de0BCb41FF99D35306f366cFFEEede38"},"activeAsset":{"symbol":"USDC","baseToken":"0x1BC6326EA6aF2aB8E4b6Bc83418044B1923b2956","escrowAddress":"0x0Db3aBA7de0BCb41FF99D35306f366cFFEEede38","decimals":6},"transferToProxyExecutorAddress":"0xBB2828D990eC30B46715773b654eC4D44703177d","oddsLadderStepSize":125,"limits":{"orderSizeMinimum":"1","orderSizeMinimumBaseUnits":"1000000","minRestingOrderSize":"0.1","minRestingOrderSizeBaseUnits":"100000","maxCreateOrders":10,"maxCancelOrders":100},"bettingDelay":{"liveMsDefault":8000,"pregameMsDefault":0,"sportIdToMs":{},"leagueIdToMs":{}}}}}},"exampleType":"examples"}},"exampleType":"examples"},"92f51ba8-b7c7-4218-bea9-6362515af4fe":{"description":""},"c4c6d1d6-d866-4f82-9692-73c701abe2ea":{"description":""},"0dd82f5f-02ef-490d-8491-e8ee73b2a592":{"description":"","content":{"application/json":{"schema":{"description":"Most common shape.","type":"object","properties":{"message":{"type":"string","example":"INVALID_USER","uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","example":"Unauthorized","uniqueKey":"error","typeLabel":"string"},"statusCode":{"type":"integer","example":401,"uniqueKey":"statusCode","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"example":{"message":"Service Unavailable","statusCode":503},"examples":{"Example":{"title":"Example","value":{"message":"Service Unavailable","statusCode":503}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{},"servers":{"de035ab6-f255-49e1-ba5b-19ff54a03907":{"url":"https://api.sx.bet","description":"Mainnet (SX Network, chainId 4162)"},"bc9e686a-001a-4fd4-b872-5a288f02139a":{"url":"https://api.toronto.sx.bet","description":"Testnet (Toronto, chainId 79479957)"}}},"originalFileLocation":"openapi.json"},"subdomain":"sxbet-9c561d83","siteName":"SX Bet Documentation","title":"Exchange metadata - SX Bet Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-11T18:12:10.691Z","gitLastModified":"2026-10-27T16:03:34.000Z","originalFileLocation":"api-reference/get-metadata-obv3.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieve exchange metadata including contract addresses, supported tokens, and limits\">\u003cmeta data-mint-head name=\"application-name\" content=\"SX Bet Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sxbet-9c561d83/_a_gEzMmJht2OpmM/_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/sxbet-9c561d83/_a_gEzMmJht2OpmM/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sxbet-9c561d83/_a_gEzMmJht2OpmM/_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/sxbet-9c561d83/_a_gEzMmJht2OpmM/_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/sxbet-9c561d83/_a_gEzMmJht2OpmM/_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/sxbet-9c561d83/_a_gEzMmJht2OpmM/_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/sxbet-9c561d83/_a_gEzMmJht2OpmM/_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/sxbet-9c561d83/_a_gEzMmJht2OpmM/_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/sxbet-9c561d83/_a_gEzMmJht2OpmM/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Exchange metadata - SX Bet Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieve exchange metadata including contract addresses, supported tokens, and limits\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SX Bet Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sx.bet/api-reference/get-metadata-obv3\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sxbet-9c561d83.mintlify.site/_mintlify/api/og/v2?division=Metadata\u0026amp;title=Exchange+metadata\u0026amp;description=Retrieve+exchange+metadata+including+contract+addresses%2C+supported+tokens%2C+and+limits\u0026amp;theme=6b1f181de37f463dda41b054\u0026amp;signature=77ae342711a5bc849559872bce1aeeceadf9ad24b85fdd024e73e078d5d1c5a5\">\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=\"Exchange metadata - SX Bet Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieve exchange metadata including contract addresses, supported tokens, and limits\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sxbet-9c561d83.mintlify.site/_mintlify/api/og/v2?division=Metadata\u0026amp;title=Exchange+metadata\u0026amp;description=Retrieve+exchange+metadata+including+contract+addresses%2C+supported+tokens%2C+and+limits\u0026amp;theme=6b1f181de37f463dda41b054\u0026amp;signature=77ae342711a5bc849559872bce1aeeceadf9ad24b85fdd024e73e078d5d1c5a5\">\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/sxbet-9c561d83/_a_gEzMmJht2OpmM/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SX Bet Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2196f3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sx.bet/api-reference/get-metadata-obv3\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/get-metadata-obv3.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sx.bet/#organization\",\"name\":\"SX Bet Documentation\",\"url\":\"https://docs.sx.bet\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sxbet-9c561d83/ylnfp2AKk1IUxDYj/public/sx_assets/sx_bet_logo.svg?fit=max\u0026auto=format\u0026n=ylnfp2AKk1IUxDYj\u0026q=85\u0026s=79cfd7fbcc454e46770d552f7f77e6eb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sx.bet#website\",\"name\":\"SX Bet Documentation\",\"url\":\"https://docs.sx.bet\",\"publisher\":{\"@id\":\"https://docs.sx.bet/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sx.bet/api-reference/get-metadata-obv3#webpage\",\"url\":\"https://docs.sx.bet/api-reference/get-metadata-obv3\",\"name\":\"Exchange metadata\",\"description\":\"Retrieve exchange metadata including contract addresses, supported tokens, and limits\",\"dateModified\":\"2026-10-27T16:03:34.000Z\",\"isPartOf\":{\"@id\":\"https://docs.sx.bet#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sx.bet/api-reference/get-metadata-obv3#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sx.bet/api-reference/get-metadata-obv3#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SX Bet Documentation\",\"item\":\"https://docs.sx.bet\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Exchange metadata\",\"item\":\"https://docs.sx.bet/api-reference/get-metadata-obv3\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.sx.bet/api-reference/get-metadata-obv3#apireference\",\"headline\":\"Exchange metadata\",\"name\":\"Exchange metadata\",\"description\":\"Retrieve exchange metadata including contract addresses, supported tokens, and limits\",\"url\":\"https://docs.sx.bet/api-reference/get-metadata-obv3\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sx.bet/api-reference/get-metadata-obv3#webpage\"},\"dateModified\":\"2026-10-27T16:03:34.000Z\",\"publisher\":{\"@id\":\"https://docs.sx.bet/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sx.bet#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SX Bet Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"SX Bet Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/get-metadata-obv3.md","siteName":"SX Bet Documentation","nav":{"global":{},"tabs":[{"tab":"Migrate to V3","icon":"arrow-up-right-dots","pages":[{"title":"Migrate to V3","href":"/developers/migrate-to-v3"}]},{"tab":"User Guides","icon":"book-open","pages":[{"title":"User Guides","href":"/user-guides/getting-started/overview"}]},{"tab":"For Developers","icon":"code","pages":[{"title":"For Developers","href":"/developers/introduction"}]},{"tab":"API Reference","icon":"rectangle-terminal","groups":[{"group":"Overview","pages":[{"title":"SX Bet API Reference","sidebarTitle":"Introduction","mode":"wide","href":"/api-reference/introduction"},{"title":"References","href":"/api-reference/references"},{"title":"Testnet","href":"/api-reference/testnet"},{"title":"API Keys","href":"/api-reference/api-key"},{"title":"Authentication by route","description":"Which SX Bet API routes require authentication.","href":"/api-reference/auth-matrix"}]},{"group":"Metadata","pages":[{"title":"Exchange metadata","openapi":"GET /metadata/obv3","href":"/api-reference/get-metadata-obv3"}]},{"group":"Sports Data","pages":[{"title":"Sports","description":"List all sports available for betting on the SX Bet exchange.","openapi":"GET /sports","href":"/api-reference/get-sports"},{"title":"Leagues","openapi":"GET /leagues","href":"/api-reference/get-leagues"},{"title":"Active leagues","openapi":"GET /leagues/active","href":"/api-reference/get-leagues-active"},{"title":"Teams","openapi":"GET /teams","href":"/api-reference/get-teams"},{"title":"Fixtures","openapi":"GET /fixture/active","href":"/api-reference/get-fixture-active"},{"title":"Fixture status","openapi":"GET /fixture/status","href":"/api-reference/get-fixture-status"},{"title":"Live scores","openapi":"GET /live-scores","href":"/api-reference/get-live-scores"},{"title":"Search fixtures","openapi":"GET /search","href":"/api-reference/search"}]},{"group":"Markets","pages":[{"title":"Market types","href":"/api-reference/market-types"},{"title":"Fixture statuses","href":"/api-reference/fixture-statuses"},{"title":"Active markets","openapi":"GET /markets/active","href":"/api-reference/get-markets-active"},{"title":"Find markets","openapi":"GET /markets/find","href":"/api-reference/get-markets-find"},{"title":"Popular markets","openapi":"GET /markets/popular","href":"/api-reference/get-markets-popular"},{"title":"Parlay markets","href":"/api-reference/parlay-markets"}]},{"group":"Wallet \u0026 Funding","pages":[{"title":"Deploy a proxy wallet","openapi":"POST /user/deploy-proxy","href":"/api-reference/post-user-deploy-proxy"},{"title":"Pending proxy deployment","openapi":"GET /user/pending-deploy-proxy","href":"/api-reference/get-user-pending-deploy-proxy"},{"title":"Fund a proxy wallet","openapi":"POST /user/transfer-to-proxy","href":"/api-reference/post-user-transfer-to-proxy"},{"title":"Pending deposit","openapi":"GET /user/transfer-to-proxy/pending","href":"/api-reference/get-user-transfer-to-proxy-pending"},{"title":"Deposit status","openapi":"GET /user/transfer-to-proxy/status","href":"/api-reference/get-user-transfer-to-proxy-status"},{"title":"Get your proxy wallet","openapi":"GET /user/proxy","href":"/api-reference/get-user-proxy"},{"title":"Get your balance","openapi":"GET /user/balance-v3","href":"/api-reference/get-user-balance-v3"},{"title":"Get your ledger","openapi":"GET /ledger-v3","href":"/api-reference/get-ledger-v3"},{"title":"Get your fees","openapi":"GET /user/fees-v3","href":"/api-reference/get-user-fees-v3"},{"title":"Get privacy setting","openapi":"GET /user/privacy-v3","href":"/api-reference/get-user-privacy-v3"},{"title":"Change privacy setting","openapi":"POST /user/privacy-v3","href":"/api-reference/post-user-privacy-v3"}]},{"group":"Utilities","pages":[{"title":"Unit conversion","href":"/api-reference/unit-conversion"},{"title":"Order signing","href":"/api-reference/eip712-order-signing"}]},{"group":"Order Book","pages":[{"title":"Get market orderbook snapshot","openapi":"GET /orderbook-v3/snapshot/market","href":"/api-reference/get-market-orderbook-snapshot"},{"title":"Get event orderbook snapshot","openapi":"GET /orderbook-v3/snapshot/event","href":"/api-reference/get-event-orderbook-snapshot"},{"title":"Best odds","openapi":"GET /orders-v3/odds/best","href":"/api-reference/get-best-odds-v3"}]},{"group":"Orders","pages":[{"title":"Create orders","openapi":"POST /orders-v3","href":"/api-reference/post-orders-v3"},{"title":"Get your orders","openapi":"GET /orders-v3","href":"/api-reference/get-orders-v3"},{"title":"Get a market's de-anonymized orders","openapi":"GET /orders-v3/public","href":"/api-reference/get-orders-v3-public"},{"title":"Get a user's de-anonymized orders","openapi":"GET /orders-v3/public/user","href":"/api-reference/get-orders-v3-user-public"},{"title":"Get an order by ID","openapi":"GET /orders-v3/{orderId}","href":"/api-reference/get-order-v3"},{"title":"Get orders by ID","openapi":"GET /orders-v3/batch","href":"/api-reference/get-orders-v3-batch"},{"title":"Get an order by client ID","openapi":"GET /orders-v3/client/{clientOrderId}","href":"/api-reference/get-order-v3-by-client-id"},{"title":"Cancel orders by id","openapi":"DELETE /orders-v3","href":"/api-reference/delete-orders-v3"},{"title":"Cancel orders by market","openapi":"DELETE /orders-v3/market","href":"/api-reference/delete-orders-v3-market"},{"title":"Cancel orders by event","openapi":"DELETE /orders-v3/event","href":"/api-reference/delete-orders-v3-event"},{"title":"Cancel all orders","openapi":"DELETE /orders-v3/all","href":"/api-reference/delete-orders-v3-all"},{"title":"Set heartbeat","openapi":"POST /heartbeat/v3","href":"/api-reference/post-heartbeat-v3"}]},{"group":"Trades, Fills \u0026 Positions","pages":[{"title":"Get your bets","openapi":"GET /trades-v3","href":"/api-reference/get-trades-v3"},{"title":"Get a trade by ID","openapi":"GET /trades-v3/{tradeId}","href":"/api-reference/get-trade-v3"},{"title":"Get your fills","openapi":"GET /fills-v3","href":"/api-reference/get-fills-v3"},{"title":"Get your positions","openapi":"GET /positions-v3","href":"/api-reference/get-positions-v3"},{"title":"Get de-anonymized positions","openapi":"GET /positions-v3/public","href":"/api-reference/get-positions-v3-public"},{"title":"Get the trade tape","openapi":"GET /trades-v3/public","href":"/api-reference/get-trades-v3-public"}]},{"group":"Public Channels","pages":[{"title":"Order Book Updates","href":"/api-reference/channel-orderbook-v3"},{"title":"Event Order Book Updates","href":"/api-reference/channel-orderbook-v3-event"},{"title":"Best Odds","href":"/api-reference/channel-best-odds-v3"},{"title":"De-anonymized Order Updates","href":"/api-reference/channel-public-orders-v3"},{"title":"Trade Updates","href":"/api-reference/channel-recent-trades-v3"},{"title":"Market Updates","href":"/api-reference/channel-markets"},{"title":"Line Changes","href":"/api-reference/channel-line-changes"},{"title":"Live Score \u0026 Fixture Updates","href":"/api-reference/channel-fixtures"},{"title":"Parlay Market Requests","href":"/api-reference/channel-parlay-requests"}]},{"group":"Account Channels","pages":[{"title":"Active Order Updates","href":"/api-reference/channel-orders-v3"},{"title":"Your Trade Updates","href":"/api-reference/channel-trades-v3"},{"title":"Fill Updates","href":"/api-reference/channel-fills-v3"}]},{"group":"Advanced Wallet","pages":[{"title":"Safe info","openapi":"GET /user/multisig/{safeAddress}/info","href":"/api-reference/get-user-multisig-info"},{"title":"Check a proxy address","openapi":"GET /user/multisig/proxy/{proxyAddress}","href":"/api-reference/get-user-multisig-proxy"},{"title":"Prepare a withdrawal","openapi":"POST /user/multisig/withdraw/prepare","href":"/api-reference/post-user-multisig-withdraw-prepare"},{"title":"Execute a withdrawal","openapi":"POST /user/multisig/withdraw/execute","href":"/api-reference/post-user-multisig-withdraw-execute"},{"title":"Prepare a transfer","openapi":"POST /user/multisig/transfer/prepare","href":"/api-reference/post-user-multisig-transfer-prepare"},{"title":"Execute a transfer","openapi":"POST /user/multisig/transfer/execute","href":"/api-reference/post-user-multisig-transfer-execute"},{"title":"Prepare adding a signer","openapi":"POST /user/multisig/add-signer/prepare","href":"/api-reference/post-user-multisig-add-signer-prepare"},{"title":"Execute adding a signer","openapi":"POST /user/multisig/add-signer/execute","href":"/api-reference/post-user-multisig-add-signer-execute"},{"title":"Prepare removing a signer","openapi":"POST /user/multisig/remove-signer/prepare","href":"/api-reference/post-user-multisig-remove-signer-prepare"},{"title":"Execute removing a signer","openapi":"POST /user/multisig/remove-signer/execute","href":"/api-reference/post-user-multisig-remove-signer-execute"},{"title":"Prepare a threshold change","openapi":"POST /user/multisig/set-threshold/prepare","href":"/api-reference/post-user-multisig-set-threshold-prepare"},{"title":"Execute a threshold change","openapi":"POST /user/multisig/set-threshold/execute","href":"/api-reference/post-user-multisig-set-threshold-execute"},{"title":"Cancel a pending transaction","openapi":"POST /user/multisig/cancel","href":"/api-reference/post-user-multisig-cancel"}]},{"group":"Partner API","pages":[{"title":"Get the attestation to sign","openapi":"GET /partner/attestation","href":"/api-reference/get-partner-attestation"},{"title":"Create a user","openapi":"POST /partner/users","href":"/api-reference/post-partner-users"},{"title":"List your users","openapi":"GET /partner/users","href":"/api-reference/get-partner-users"}]}]}]},"basePath":"","title":"Exchange metadata - SX Bet Documentation","buildId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","deploymentId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-bDkRQgq9.js","dist-CUljsAY7.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-B2t_mZQG.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-DPDWPCdE.js","utils-DyjUHyLo.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BWYE1cdS.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-COAzxpEw.js","snippetPresets-DNiD_S52.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-CjwVt80x.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ByHQMk7z.js","shallow-CaZuw1AO.js","getApiPlaygroundDisplay-DPVPOknm.js","CodeSnippet-B31CH-Mp.js","CodeSnippets-BxTYZWz6.js","Page-DDHbuAIY.js","getPastedJson-DhoAwiNO.js","icon-Dhq8z75J.js","MethodPill-DLXmKOwr.js","DuplicateIcon-jzdVwyRU.js","createIcon-eD0b3klN.js","DynamicMarkdown-BfddVCX7.js","SectionHeading-2pSCIo17.js","axios-vUo_bRtp.js","Markdown-DsWjhwJ4.js","AssistantPageLink-Cf70306N.js"]}