Submit close requests for all open positions for an account
Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. triggered_by is optional and defaults to authenticated user metadata when omitted.
PATCH
/
api
/
trade
/
accounts
/
{account_id}
/
positions
/
close
/
Submit close requests for all open positions for an account
Optional user identifier to associate with the close request. Defaults to the account owner.
Required range: x >= 1
Response
200 - application/json
Standard serializer for operation responses. A command or a task should return a response matching this format.
Operation = a request to perform some action, e.g. sync, update, delete, create, etc.
Optional human-readable message describing the operation outcome.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Ignite API","colors":{"primary":"#3B82F6","light":"#0085FF","dark":"#2563EB"},"logo":{"light":"https://mintcdn.com/tickblaze/LyaG4yU0RLGol6cN/logo/light.webp?fit=max\u0026auto=format\u0026n=LyaG4yU0RLGol6cN\u0026q=85\u0026s=fe4d152a21d32c41add95b18571f5111","dark":"https://mintcdn.com/tickblaze/LyaG4yU0RLGol6cN/logo/dark.webp?fit=max\u0026auto=format\u0026n=LyaG4yU0RLGol6cN\u0026q=85\u0026s=0d1226b0b27755d07d1e476572d8170b"},"favicon":"https://mintcdn.com/tickblaze/LyaG4yU0RLGol6cN/favicon.webp?fit=max\u0026auto=format\u0026n=LyaG4yU0RLGol6cN\u0026q=85\u0026s=1e0764bf9b8d7e85a46b34dba53db935","contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tickblaze","hasAudioNarration":false,"actualSubdomain":"tickblaze","customDomains":[],"gitSource":{"type":"github","owner":"tickblaze","repo":"ignite_documentation","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a92078a528c608ca302fdf5","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"API reference","count":35},{"language":"default","tag":"Accounts","count":10},{"language":"default","tag":"Users","count":10},{"language":"default","tag":"Guides","count":9},{"language":"default","tag":"Trade","count":4},{"language":"default","tag":"Firm onboarding","count":3},{"language":"default","tag":"Get started","count":3},{"language":"default","tag":"Entitlements","count":3},{"language":"default","tag":"withdrawals","count":3},{"language":"default","tag":"Operations","count":2}]},"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":"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":"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":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account","slug":"/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account","pageMetadata":{"title":"Submit close requests for all open positions for an account","description":"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. `triggered_by` is optional and defaults to authenticated user metadata when omitted.","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/trade/accounts/{account_id}/positions/close/","href":"/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. \", _jsx(_components.code, {\n children: \"triggered_by\"\n }), \" is optional and defaults to authenticated user metadata when omitted.\"]\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Submit close requests for all open positions for an account","description":"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. `triggered_by` is optional and defaults to authenticated user metadata when omitted.","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/trade/accounts/{account_id}/positions/close/","href":"/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"api_trade_accounts_positions_close_partial_update_2","description":"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. `triggered_by` is optional and defaults to authenticated user metadata when omitted.","summary":"Submit close requests for all open positions for an account","parameters":["01ddac71-09e9-4f60-9893-089d973a5332"],"tags":["Trade"],"requestBody":"61460d36-fb37-4a46-b86e-2c9766befc22","security":["1f2e6165-09d8-44bb-b088-5e29f05d6147"],"responses":{"200":"f63f4050-dd64-40b7-9935-e5f372dbf3ff"},"method":"patch","type":"path","servers":[],"path":"/api/trade/accounts/{account_id}/positions/close/","baseUrlOptions":[],"title":"Submit close requests for all open positions for an account","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"01ddac71-09e9-4f60-9893-089d973a5332":{"in":"path","name":"account_id","schema":{"type":"integer","isRequired":true,"uniqueKey":"","typeLabel":"integer"},"required":true}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"account_id":{"type":"integer","minimum":1,"uniqueKey":"account_id","typeLabel":"integer"},"triggered_by":{"type":"string","description":"Optional actor label. Defaults to the authenticated user's email, name, or identifier, then 'system'.","maxLength":255,"uniqueKey":"triggered_by","typeLabel":"string"},"user_id":{"type":"integer","minimum":1,"description":"Optional user identifier to associate with the close request. Defaults to the account owner.","uniqueKey":"user_id","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"account_id":2,"triggered_by":"\u003cstring>","user_id":2}}},"exampleType":"generated"},"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"account_id":{"type":"integer","minimum":1,"uniqueKey":"account_id","typeLabel":"integer"},"triggered_by":{"type":"string","description":"Optional actor label. Defaults to the authenticated user's email, name, or identifier, then 'system'.","maxLength":255,"uniqueKey":"triggered_by","typeLabel":"string"},"user_id":{"type":"integer","minimum":1,"description":"Optional user identifier to associate with the close request. Defaults to the account owner.","uniqueKey":"user_id","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"account_id":2,"triggered_by":"\u003cstring>","user_id":2}}},"exampleType":"generated"},"multipart/form-data":{"schema":{"type":"object","properties":{"account_id":{"type":"integer","minimum":1,"uniqueKey":"account_id","typeLabel":"integer"},"triggered_by":{"type":"string","description":"Optional actor label. Defaults to the authenticated user's email, name, or identifier, then 'system'.","maxLength":255,"uniqueKey":"triggered_by","typeLabel":"string"},"user_id":{"type":"integer","minimum":1,"description":"Optional user identifier to associate with the close request. Defaults to the account owner.","uniqueKey":"user_id","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"account_id":2,"triggered_by":"\u003cstring>","user_id":2}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"f63f4050-dd64-40b7-9935-e5f372dbf3ff":{"content":{"application/json":{"schema":{"type":"object","description":"Standard serializer for operation responses. A command or a task should return a response matching this format.\nOperation = a request to perform some action, e.g. sync, update, delete, create, etc.","properties":{"success":{"type":"boolean","description":"Indicates whether the operation completed successfully.","isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"results":{"type":"array","items":{"oneOf":[{}],"uniqueKey":"results.items.[INDEX]","typeLabel":"any"},"description":"List containing the result items produced by the operation. The structure of each item depends on the executed operation.","isRequired":true,"uniqueKey":"results","typeLabel":"any[]"},"summary":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"summary.additionalProperties","typeLabel":"any"},"description":"Aggregated summary information about the operation results (e.g. counts of updated, created, failed or unchanged records).","isRequired":true,"uniqueKey":"summary","typeLabel":"object"},"duration_ms":{"type":"number","format":"double","description":"Execution time of the operation in milliseconds.","isRequired":true,"uniqueKey":"duration_ms","typeLabel":"number\u003cdouble>"},"message":{"oneOf":[{"type":"string","description":"Optional human-readable message describing the operation outcome.","uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"null","description":"Optional human-readable message describing the operation outcome.","uniqueKey":"message.oneOf.1","typeLabel":"null"}],"uniqueKey":"message","typeLabel":"string | null"}},"required":["duration_ms","results","success","summary"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"results":["\u003cunknown>"],"summary":{},"duration_ms":123,"message":"\u003cstring>"}}},"exampleType":"generated"}},"description":"","exampleType":"generated"}},"security":{"1f2e6165-09d8-44bb-b088-5e29f05d6147":{"tokenAuth":{"type":"apiKey","in":"header","name":"Authorization","description":"Token-based authentication with required prefix \"Token\"","scopes":[]}}},"servers":{},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Authorization","description":"Token-based authentication with required prefix \"Token\"","scopes":[]},"schema":{"title":"Authorization","type":"string","description":"Token-based authentication with required prefix \"Token\"","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"tokenAuth","name":"Authorization"}],"title":"tokenAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"tickblaze","siteName":"Ignite API","title":"Submit close requests for all open positions for an account - Ignite API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-28T22:11:27.360Z","originalFileLocation":"api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account.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=\"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. triggered_by is optional and defaults to authenticated user metadata when omitted.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Ignite API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tickblaze/XWSaL7nm9xiQNJDY/_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/tickblaze/XWSaL7nm9xiQNJDY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tickblaze/XWSaL7nm9xiQNJDY/_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/tickblaze/XWSaL7nm9xiQNJDY/_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/tickblaze/XWSaL7nm9xiQNJDY/_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/tickblaze/XWSaL7nm9xiQNJDY/_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/tickblaze/XWSaL7nm9xiQNJDY/_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/tickblaze/XWSaL7nm9xiQNJDY/_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/tickblaze/XWSaL7nm9xiQNJDY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Submit close requests for all open positions for an account - Ignite API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. triggered_by is optional and defaults to authenticated user metadata when omitted.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Ignite API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tickblaze.mintlify.site/_mintlify/api/og/v2?division=Trade\u0026amp;title=Submit+close+requests+for+all+open+positions+for+an+account\u0026amp;description=Submits+close+requests+for+each+open+symbol+exposure+on+the+specified+account.+Staff+users+can+operate+on+any+account+for+the+authenticated+firm%2C+while+non-staf\u0026amp;theme=2fd322792c8ee4df87f64ccb\u0026amp;signature=bbcb2f6ae5065e66b9520d4988be86c555c47a9737f4e540ce5ef2b1ed40c26b\">\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=\"Submit close requests for all open positions for an account - Ignite API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. triggered_by is optional and defaults to authenticated user metadata when omitted.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tickblaze.mintlify.site/_mintlify/api/og/v2?division=Trade\u0026amp;title=Submit+close+requests+for+all+open+positions+for+an+account\u0026amp;description=Submits+close+requests+for+each+open+symbol+exposure+on+the+specified+account.+Staff+users+can+operate+on+any+account+for+the+authenticated+firm%2C+while+non-staf\u0026amp;theme=2fd322792c8ee4df87f64ccb\u0026amp;signature=bbcb2f6ae5065e66b9520d4988be86c555c47a9737f4e540ce5ef2b1ed40c26b\">\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/tickblaze/XWSaL7nm9xiQNJDY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Ignite API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3B82F6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://tickblaze.mintlify.app/#organization\",\"name\":\"Ignite API\",\"url\":\"https://tickblaze.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tickblaze/LyaG4yU0RLGol6cN/logo/light.webp?fit=max\u0026auto=format\u0026n=LyaG4yU0RLGol6cN\u0026q=85\u0026s=fe4d152a21d32c41add95b18571f5111\"}},{\"@type\":\"WebSite\",\"@id\":\"https://tickblaze.mintlify.app#website\",\"name\":\"Ignite API\",\"url\":\"https://tickblaze.mintlify.app\",\"publisher\":{\"@id\":\"https://tickblaze.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account#webpage\",\"url\":\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account\",\"name\":\"Submit close requests for all open positions for an account\",\"description\":\"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. triggered_by is optional and defaults to authenticated user metadata when omitted.\",\"dateModified\":\"2026-08-28T22:11:27.360Z\",\"isPartOf\":{\"@id\":\"https://tickblaze.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ignite API\",\"item\":\"https://tickblaze.mintlify.app\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Submit close requests for all open positions for an account\",\"item\":\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account#apireference\",\"headline\":\"Submit close requests for all open positions for an account\",\"name\":\"Submit close requests for all open positions for an account\",\"description\":\"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. triggered_by is optional and defaults to authenticated user metadata when omitted.\",\"url\":\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account\",\"mainEntityOfPage\":{\"@id\":\"https://tickblaze.mintlify.app/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account#webpage\"},\"dateModified\":\"2026-08-28T22:11:27.360Z\",\"publisher\":{\"@id\":\"https://tickblaze.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://tickblaze.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Ignite API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Ignite API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API reference","groups":[{"group":"Accounts","pages":[{"title":"Create a trading account","deprecated":null,"version":null,"openapi":"/openapi.json post /api/accounts/","href":"/api-reference/accounts/create-a-trading-account"},{"title":"Retrieve trading account information","deprecated":null,"version":null,"openapi":"/openapi.json get /api/accounts/{id}/","href":"/api-reference/accounts/retrieve-trading-account-information"},{"title":"Deactivate a trading account","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/accounts/{id}/deactivate/","href":"/api-reference/accounts/deactivate-a-trading-account"},{"title":"Reactivate a trading account","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/accounts/{id}/reactivate/","href":"/api-reference/accounts/reactivate-a-trading-account"},{"title":"Adjust balance for trading accounts","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/accounts/balance/","href":"/api-reference/accounts/adjust-balance-for-trading-accounts"},{"title":"Get balance, equity and reporting fields for accounts","deprecated":null,"version":null,"openapi":"/openapi.json get /api/accounts/balance-equity/","href":"/api-reference/accounts/get-balance-equity-and-reporting-fields-for-accounts"},{"title":"List disabled trading accounts","deprecated":null,"version":null,"openapi":"/openapi.json get /api/accounts/disabled/","href":"/api-reference/accounts/list-disabled-trading-accounts"},{"title":"Bulk reactivate trading accounts","deprecated":null,"version":null,"openapi":"/openapi.json post /api/accounts/reactivate/","href":"/api-reference/accounts/bulk-reactivate-trading-accounts"},{"title":"Update trading account statuses","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/accounts/status/","href":"/api-reference/accounts/update-trading-account-statuses"},{"title":"List accounts with optional field selection and nested objects","deprecated":null,"version":null,"openapi":"/openapi.json get /api/accounts/summary/","href":"/api-reference/accounts/list-accounts-with-optional-field-selection-and-nested-objects"}]},{"group":"Challenge","pages":[{"title":"List Challenges","deprecated":null,"version":null,"openapi":"/openapi.json get /api/challenges/","href":"/api-reference/challenge/list-challenges"}]},{"group":"Entitlements","pages":[{"title":"List user entitlements","deprecated":null,"version":null,"openapi":"/openapi.json get /api/entitlements/user-entitlements/","href":"/api-reference/entitlements/list-user-entitlements"},{"title":"Retrieve user entitlements by user_id","deprecated":null,"version":null,"openapi":"/openapi.json get /api/entitlements/user-entitlements/{user_id}/","href":"/api-reference/entitlements/retrieve-user-entitlements-by-user_id"},{"title":"Authorize or revoke user entitlements","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/users/{user_id}/entitlements/","href":"/api-reference/entitlements/authorize-or-revoke-user-entitlements"}]},{"group":"Status","pages":[{"title":"Health probe","deprecated":null,"version":null,"openapi":"/openapi.json get /api/health/","href":"/api-reference/status/health-probe"},{"title":"Scheduled outage status","description":"Returns the current platform outage state. `ok` means no outage is reported. `scheduled_outage` is returned during the daily 17:00–18:00 America/New_York maintenance window. `unscheduled_outage` is reserved for unplanned outage reporting.","deprecated":null,"version":null,"openapi":"/openapi.json get /api/maintenance/","href":"/api-reference/status/scheduled-outage-status"}]},{"group":"Trade","pages":[{"title":"Submit close requests for all open positions for an account","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/trade/accounts/{account_id}/positions/close/","href":"/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account"},{"title":"Submit close requests for all open positions for an account","description":"Submits close requests for each open symbol exposure on the specified account. Staff users can operate on any account for the authenticated firm, while non-staff users are limited to their own accounts. The response reports submitted and failed symbol requests; a 200 response does not guarantee every symbol request succeeded. `triggered_by` is optional and defaults to authenticated user metadata when omitted.","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/trade/accounts/positions/close/","href":"/api-reference/trade/submit-close-requests-for-all-open-positions-for-an-account-1"},{"title":"List positions across accessible accounts","deprecated":null,"version":null,"openapi":"/openapi.json get /api/trade/positions/","href":"/api-reference/trade/list-positions-across-accessible-accounts"},{"title":"Submit a close request for one account and symbol","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/trade/positions/close/","href":"/api-reference/trade/submit-a-close-request-for-one-account-and-symbol"}]},{"group":"Users","pages":[{"title":"List users","deprecated":null,"version":null,"openapi":"/openapi.json get /api/users/","href":"/api-reference/users/list-users"},{"title":"Create a trader user","deprecated":null,"version":null,"openapi":"/openapi.json post /api/users/","href":"/api-reference/users/create-a-trader-user"},{"title":"Retrieve user details","deprecated":null,"version":null,"openapi":"/openapi.json get /api/users/{id}/","href":"/api-reference/users/retrieve-user-details"},{"title":"Update user contact details","deprecated":null,"version":null,"openapi":"/openapi.json patch /api/users/{id}/","href":"/api-reference/users/update-user-contact-details"},{"title":"Get per-user account counts","deprecated":null,"version":null,"openapi":"/openapi.json get /api/users/{id}/accounts/stats/","href":"/api-reference/users/get-per-user-account-counts"},{"title":"Deactivate a user","deprecated":null,"version":null,"openapi":"/openapi.json post /api/users/{id}/deactivate/","href":"/api-reference/users/deactivate-a-user"},{"title":"Get user entitlements by token","deprecated":null,"version":null,"openapi":"/openapi.json get /api/users/{id}/entitlements/","href":"/api-reference/users/get-user-entitlements-by-token"},{"title":"Reactivate a user","deprecated":null,"version":null,"openapi":"/openapi.json post /api/users/{id}/reactivate/","href":"/api-reference/users/reactivate-a-user"},{"title":"List entitlement flags by user","deprecated":null,"version":null,"openapi":"/openapi.json get /api/users/entitlements/","href":"/api-reference/users/list-entitlement-flags-by-user"},{"title":"Export users CSV","deprecated":null,"version":null,"openapi":"/openapi.json get /api/users/export/","href":"/api-reference/users/export-users-csv"}]},{"group":"withdrawals","pages":[{"title":"List withdrawals","deprecated":null,"version":null,"openapi":"/openapi.json get /api/withdrawals/","href":"/api-reference/withdrawals/list-withdrawals"},{"title":"Check potential withdrawal details","deprecated":null,"version":null,"openapi":"/openapi.json get /api/withdrawals/{account_id}/request/","href":"/api-reference/withdrawals/check-potential-withdrawal-details"},{"title":"Request a withdrawal","deprecated":null,"version":null,"openapi":"/openapi.json post /api/withdrawals/{account_id}/request/","href":"/api-reference/withdrawals/request-a-withdrawal"}]},{"group":"Auth","pages":[{"title":"Authenticate a user","deprecated":null,"version":null,"openapi":"/openapi.json post /auth/login/","href":"/api-reference/auth/authenticate-a-user"},{"title":"Refresh access token","deprecated":null,"version":null,"openapi":"/openapi.json post /auth/refresh/","href":"/api-reference/auth/refresh-access-token"}]}]}]},"basePath":"","title":"Submit close requests for all open positions for an account - Ignite API","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C-hEh3I2.js","utils-CnF4QiUD.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C7PVNbel.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-8ytevL2A.js","snippetPresets-BT1alx3v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BLXC0i_W.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CyLIGI9_.js","shallow-DC0lGVIW.js","getApiPlaygroundDisplay-CgDQ85tN.js","CodeSnippet-6-I-Gpv9.js","CodeSnippets-BAk1kDdu.js","Page-C945cI-W.js","getPastedJson-B276RuWN.js","icon-BqP8etTm.js","MethodPill-DM6sbxG1.js","DuplicateIcon-PyJglOaE.js","createIcon-CMeOMAc_.js","DynamicMarkdown-BoyYAA8K.js","SectionHeading-DAYv3gvZ.js","axios-vUo_bRtp.js","Markdown-BhTTmazV.js","clsx-CR-RHrVC.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CBUH0-zX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BmARFYNC.js"]}