Use the published 2026-10-29 request and response contract.
The REST API pages in this selection are generated from the
2026-10-29 OpenAPI specification.
This is the first published date-based contract.
Set api_version=2026-10-29 in the playground and in your client. Selecting these
docs does not pin outgoing requests. Omitting the parameter uses latest.
The response includes Qfex-Api-Version: 2026-10-29. Continue using ordinary
endpoint paths on https://api.qfex.com; /contracts/2026-10-29/ serves contract
metadata, not trading or account endpoints.See API versioning for selection rules and upgrades,
API keys for authentication, and the
API changelog for release notes. Shared integration guides,
Funding API documentation, and WebSocket documentation are available under the
Latest selection and are not historical copies.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"QFEX API Documentation","colors":{"primary":"#38A5A0","light":"#38A5A0","dark":"#38A5A0"},"logo":{"light":"https://mintcdn.com/qfex/_KzvrZZNknwtc25D/logo/light.svg?fit=max\u0026auto=format\u0026n=_KzvrZZNknwtc25D\u0026q=85\u0026s=d91fb93b918683d2d0a4c0517ca8c4af","dark":"https://mintcdn.com/qfex/_KzvrZZNknwtc25D/logo/dark.svg?fit=max\u0026auto=format\u0026n=_KzvrZZNknwtc25D\u0026q=85\u0026s=4a7afe5885910915c87c239f874ffc62","href":"https://qfex.com"},"favicon":"https://mintcdn.com/qfex/_KzvrZZNknwtc25D/favicon.svg?fit=max\u0026auto=format\u0026n=_KzvrZZNknwtc25D\u0026q=85\u0026s=b46838d937d798434426fba1b1771841","background":{"color":{"light":"#F9FAFB","dark":"#172027"}},"navbar":{"links":[{"href":"mailto:support@qfex.com","label":"Support"}],"primary":{"type":"button","label":"Trade Now","href":"https://qfex.com/trade"}},"footer":{"socials":{"x":"https://x.com/QFEX","github":"https://github.com/QFEX-org","linkedin":"https://linkedin.com/company/qfex","discord":"https://discord.qfex.com"}},"fonts":{"family":"DM Sans"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Status","icon":"signal-bars","href":"https://status.qfex.com"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"qfex","hasAudioNarration":false,"actualSubdomain":"qfex","customDomains":["docs.qfex.com"],"gitSource":{"type":"github","owner":"qfex-org","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae3919f691c6a6e7ecf6fcd","collectionId":"ac17a3b9-cfb1-455e-b0de-f6b0292f61d8","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3919f691c6a6e7ecf6fcd"},"entitlements":{},"buildId":"6ae39d258fc5c9e4149474f6","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Reference","count":133},{"language":"default","tag":"REST API","count":82},{"language":"default","tag":"user","count":50},{"language":"default","tag":"WebSocket","count":34},{"language":"default","tag":"market-data","count":24},{"language":"default","tag":"QFEX","count":23},{"language":"default","tag":"Trade","count":21},{"language":"default","tag":"Trading Rulebook","count":13},{"language":"default","tag":"API Documentation","count":10},{"language":"default","tag":"Market Data","count":10}]},"assistantConfig":{},"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":"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":"per-site-search-delta","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":"editor-private-page-search","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":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/versions/2026-10-29","slug":"/api-reference/versions/2026-10-29","pageMetadata":{"title":"REST API: 2026-10-29","description":"Use the published 2026-10-29 request and response contract.","href":"/api-reference/versions/2026-10-29"},"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: \"Use the published 2026-10-29 request and response contract.\"\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={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The REST API pages in this selection are generated from the\n`,_jsx(_components.a,{href:`https://api.qfex.com/contracts/2026-10-29/openapi.yaml`,children:`2026-10-29 OpenAPI specification`}),`.\nThis is the first published date-based contract.`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Set `,_jsx(_components.code,{children:`api_version=2026-10-29`}),` in the playground and in your client. Selecting these\ndocs does not pin outgoing requests. Omitting the parameter uses latest.`]})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,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:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -i`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'https://api.qfex.com/md/contracts?api_version=2026-10-29'`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`The response includes `,_jsx(_components.code,{children:`Qfex-Api-Version: 2026-10-29`}),`. Continue using ordinary\nendpoint paths on `,_jsx(_components.code,{children:`https://api.qfex.com`}),`; `,_jsx(_components.code,{children:`/contracts/2026-10-29/`}),` serves contract\nmetadata, not trading or account endpoints.`]}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/api-reference/versioning`,children:`API versioning`}),` for selection rules and upgrades,\n`,_jsx(_components.a,{href:`/api-reference/api-keys`,children:`API keys`}),` for authentication, and the\n`,_jsx(_components.a,{href:`/websocket/changelog`,children:`API changelog`}),` for release notes. Shared integration guides,\nFunding API documentation, and WebSocket documentation are available under the\n`,_jsx(_components.strong,{children:`Latest`}),` selection and are not historical copies.`]})]})}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":"REST API: 2026-10-29","description":"Use the published 2026-10-29 request and response contract.","href":"/api-reference/versions/2026-10-29"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/qfex/56c86559303091d8/fetch-enums.js","/_mintlify/custom/qfex/17c1628ea2303021/generate-specification-index.js","/_mintlify/custom/qfex/247bca39b96714fa/generate-roll-schedules.js"],"subdomain":"qfex","siteName":"QFEX API Documentation","title":"REST API: 2026-10-29 - QFEX API Documentation","navMaps":{"firstHrefInVersion":{"Latest":{"href":"/qfex/about","matchLevel":4},"2026-10-29":{"href":"/api-reference/versions/2026-10-29","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-10-29T19:23:29.783Z","originalFileLocation":"api-reference/versions/2026-10-29.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=\"Use the published 2026-10-29 request and response contract.\">\u003cmeta data-mint-head name=\"application-name\" content=\"QFEX API 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/qfex/NR4Uw7CiIxkYf2rd/_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/qfex/NR4Uw7CiIxkYf2rd/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/qfex/NR4Uw7CiIxkYf2rd/_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/qfex/NR4Uw7CiIxkYf2rd/_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/qfex/NR4Uw7CiIxkYf2rd/_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/qfex/NR4Uw7CiIxkYf2rd/_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/qfex/NR4Uw7CiIxkYf2rd/_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/qfex/NR4Uw7CiIxkYf2rd/_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/qfex/NR4Uw7CiIxkYf2rd/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"REST API: 2026-10-29 - QFEX API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Use the published 2026-10-29 request and response contract.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"QFEX API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.qfex.com/api-reference/versions/2026-10-29\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://qfex.mintlify.app/_mintlify/api/og/v2?division=Contract+guide\u0026amp;title=REST+API%3A+2026-10-29\u0026amp;description=Use+the+published+2026-10-29+request+and+response+contract.\u0026amp;theme=6f799b45432d65b231563cba\u0026amp;signature=b5ffa4692b49413ac33d4cf111a89a745cccc66615b1b9ae6ec01f3550e29fee\">\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=\"REST API: 2026-10-29 - QFEX API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Use the published 2026-10-29 request and response contract.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://qfex.mintlify.app/_mintlify/api/og/v2?division=Contract+guide\u0026amp;title=REST+API%3A+2026-10-29\u0026amp;description=Use+the+published+2026-10-29+request+and+response+contract.\u0026amp;theme=6f799b45432d65b231563cba\u0026amp;signature=b5ffa4692b49413ac33d4cf111a89a745cccc66615b1b9ae6ec01f3550e29fee\">\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/qfex/NR4Uw7CiIxkYf2rd/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"QFEX API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#38A5A0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.qfex.com/api-reference/versions/2026-10-29\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/versions/2026-10-29.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.qfex.com/#organization\",\"name\":\"QFEX API Documentation\",\"url\":\"https://docs.qfex.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/qfex/_KzvrZZNknwtc25D/logo/light.svg?fit=max\u0026auto=format\u0026n=_KzvrZZNknwtc25D\u0026q=85\u0026s=d91fb93b918683d2d0a4c0517ca8c4af\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.qfex.com#website\",\"name\":\"QFEX API Documentation\",\"url\":\"https://docs.qfex.com\",\"publisher\":{\"@id\":\"https://docs.qfex.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.qfex.com/api-reference/versions/2026-10-29#webpage\",\"url\":\"https://docs.qfex.com/api-reference/versions/2026-10-29\",\"name\":\"REST API: 2026-10-29\",\"description\":\"Use the published 2026-10-29 request and response contract.\",\"dateModified\":\"2026-10-29T19:23:29.783Z\",\"isPartOf\":{\"@id\":\"https://docs.qfex.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.qfex.com/api-reference/versions/2026-10-29#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.qfex.com/api-reference/versions/2026-10-29#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"QFEX API Documentation\",\"item\":\"https://docs.qfex.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"REST API: 2026-10-29\",\"item\":\"https://docs.qfex.com/api-reference/versions/2026-10-29\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.qfex.com/api-reference/versions/2026-10-29#article\",\"headline\":\"REST API: 2026-10-29\",\"name\":\"REST API: 2026-10-29\",\"description\":\"Use the published 2026-10-29 request and response contract.\",\"url\":\"https://docs.qfex.com/api-reference/versions/2026-10-29\",\"mainEntityOfPage\":{\"@id\":\"https://docs.qfex.com/api-reference/versions/2026-10-29#webpage\"},\"dateModified\":\"2026-10-29T19:23:29.783Z\",\"publisher\":{\"@id\":\"https://docs.qfex.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.qfex.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"QFEX API Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"QFEX API Documentation","nav":{"global":{"anchors":[{"anchor":"Status","icon":"signal-bars","href":"https://status.qfex.com"}]},"versions":[{"version":"Latest","default":true,"pages":[{"title":"Latest","href":"/qfex/about"}]},{"version":"2026-10-29","tabs":[{"tab":"QFEX","href":"/qfex/about"},{"tab":"API Reference","groups":[{"group":"Contract guide","pages":[{"title":"REST API: 2026-10-29","href":"/api-reference/versions/2026-10-29"}]},{"group":"REST API","pages":[{"group":"builder","pages":[{"title":"Generate a wallet user's main-account trading key","description":"Requires the builder's existing API key with register_user. The signed wallet message must authorize the caller's active builder code and be issued within ten minutes. Replaces the wallet user's previous builder-{builder-username} key by deleting the previous key. The key permits trading, account and deposit-address reads, and withdrawals only to the user's registered addresses.","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml post /builder/web3/api-key","href":"/api-reference/rest/2026-10-29/builder/generate-a-wallet-users-main-account-trading-key"},{"title":"Get the wallet message for a builder trading key","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /builder/web3/message","href":"/api-reference/rest/2026-10-29/builder/get-the-wallet-message-for-a-builder-trading-key"}]},{"group":"market-data","pages":[{"title":"Candles","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /candles/{symbol}","href":"/api-reference/rest/2026-10-29/market-data/candles"},{"title":"DefiLlama Metrics","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /defillama/metrics","href":"/api-reference/rest/2026-10-29/market-data/defillama-metrics"},{"title":"Funding Historic","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /funding/{symbol}","href":"/api-reference/rest/2026-10-29/market-data/funding-historic"},{"title":"Contracts","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /md/contracts","href":"/api-reference/rest/2026-10-29/market-data/contracts"},{"title":"Order Book","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /md/orderbook/{ticker_id}","href":"/api-reference/rest/2026-10-29/market-data/order-book"},{"title":"Open Interest Historic","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /open-interest/{symbol}","href":"/api-reference/rest/2026-10-29/market-data/open-interest-historic"},{"title":"Refdata","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /refdata","href":"/api-reference/rest/2026-10-29/market-data/refdata"},{"title":"Settlement Calendar","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /settlement-calendar","href":"/api-reference/rest/2026-10-29/market-data/settlement-calendar"},{"title":"Settlement Prices","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /settlement-prices","href":"/api-reference/rest/2026-10-29/market-data/settlement-prices"},{"title":"Symbol Long Short Historic","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /symbol-long-short/{symbol}","href":"/api-reference/rest/2026-10-29/market-data/symbol-long-short-historic"},{"title":"Taker Volume Historic","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /taker-volume/{symbol}","href":"/api-reference/rest/2026-10-29/market-data/taker-volume-historic"},{"title":"Underlier Historic","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /underlier/{symbol}","href":"/api-reference/rest/2026-10-29/market-data/underlier-historic"}]},{"group":"user","pages":[{"title":"Executions","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /executions","href":"/api-reference/rest/2026-10-29/user/executions"},{"title":"Stream Historic Orders CSV","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /historic-orders-csv","href":"/api-reference/rest/2026-10-29/user/stream-historic-orders-csv"},{"title":"Stream Historic TWAPs CSV","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /historic-twaps-csv","href":"/api-reference/rest/2026-10-29/user/stream-historic-twaps-csv"},{"title":"Redeem Invitation Code","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml post /redeem-invitation-code","href":"/api-reference/rest/2026-10-29/user/redeem-invitation-code"},{"title":"Stream Trades CSV","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /trades-csv","href":"/api-reference/rest/2026-10-29/user/stream-trades-csv"},{"title":"Account Equity","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/account-equity","href":"/api-reference/rest/2026-10-29/user/account-equity"},{"title":"Builder Code Details","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/builder-code","href":"/api-reference/rest/2026-10-29/user/builder-code-details"},{"title":"Create Builder Code","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml post /user/builder-code","href":"/api-reference/rest/2026-10-29/user/create-builder-code"},{"title":"User Fees","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/fees","href":"/api-reference/rest/2026-10-29/user/user-fees"},{"title":"User Flat Funding","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/flat-funding","href":"/api-reference/rest/2026-10-29/user/user-flat-funding"},{"title":"Historic Orders","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/historic-orders","href":"/api-reference/rest/2026-10-29/user/historic-orders"},{"title":"Historic User PnL","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/historic-pnl","href":"/api-reference/rest/2026-10-29/user/historic-user-pnl"},{"title":"Historic TWAPs","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/historic-twaps","href":"/api-reference/rest/2026-10-29/user/historic-twaps"},{"title":"Reconcile Invitation Codes (Legacy Path)","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml post /user/invitation-codes/job","href":"/api-reference/rest/2026-10-29/user/reconcile-invitation-codes-legacy-path"},{"title":"Set User Leverage","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml post /user/leverage","href":"/api-reference/rest/2026-10-29/user/set-user-leverage"},{"title":"User Positions","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/positions","href":"/api-reference/rest/2026-10-29/user/user-positions"},{"title":"User Referral Rewards","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/referral-rewards","href":"/api-reference/rest/2026-10-29/user/user-referral-rewards"},{"title":"User Referral Notional Volume","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/referrals/notional-volume","href":"/api-reference/rest/2026-10-29/user/user-referral-notional-volume"},{"title":"List Subaccounts","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/subaccounts","href":"/api-reference/rest/2026-10-29/user/list-subaccounts"},{"title":"Create Subaccount","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml post /user/subaccounts","href":"/api-reference/rest/2026-10-29/user/create-subaccount"},{"title":"List Account Balances","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/subaccounts/balance","href":"/api-reference/rest/2026-10-29/user/list-account-balances"},{"title":"List Account Equities","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/subaccounts/equity","href":"/api-reference/rest/2026-10-29/user/list-account-equities"},{"title":"User Trades","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/trade","href":"/api-reference/rest/2026-10-29/user/user-trades"},{"title":"Transfer Balance","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml post /user/transfer","href":"/api-reference/rest/2026-10-29/user/transfer-balance"},{"title":"User Volume","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /user/volume","href":"/api-reference/rest/2026-10-29/user/user-volume"}]},{"group":"pnl","pages":[{"title":"Hourly PnL (approx. first position per hour)","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /pnl","href":"/api-reference/rest/2026-10-29/pnl/hourly-pnl-approx-first-position-per-hour"}]},{"group":"public","pages":[{"title":"Public Leaderboard","deprecated":null,"version":null,"openapi":"https://api.qfex.com/contracts/2026-10-29/openapi.yaml get /public/leaderboard","href":"/api-reference/rest/2026-10-29/public/public-leaderboard"}]}]}]},{"tab":"Legal","href":"/legal/client-agreement"}]}]},"title":"REST API: 2026-10-29 - QFEX API Documentation","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":[],"chunks":[]}