{
"code": 400,
"error": "invalid_request",
"message": "The request is malformed"
}
{
"code": 400,
"error": "invalid_request",
"message": "The request is malformed"
}
{
"code": 400,
"error": "invalid_request",
"message": "The request is malformed"
}
Billing
Set credit alert
Create or replace the organization’s credit-balance alert. An email is sent to the organization’s billing email when the credit balance drops below the threshold.
{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"Thunder Compute","colors":{"primary":"#4476a8","light":"#95c5ea","dark":"#4476a8"},"logo":{"light":"https://mintcdn.com/thundercompute/kED389sRsDf36m3s/logo/light.svg?fit=max\u0026auto=format\u0026n=kED389sRsDf36m3s\u0026q=85\u0026s=dc2ac333232fdb3b9f27985bd2b4d8a0","dark":"https://mintcdn.com/thundercompute/kED389sRsDf36m3s/logo/dark.svg?fit=max\u0026auto=format\u0026n=kED389sRsDf36m3s\u0026q=85\u0026s=c15988a05b65f0b7b0f82160f4c55f65","href":"https://www.thundercompute.com/cloud"},"favicon":"https://mintcdn.com/thundercompute/kBIOzFFIfFz1XcG3/thunder_favicon.png?fit=max\u0026auto=format\u0026n=kBIOzFFIfFz1XcG3\u0026q=85\u0026s=f6dc4bbf57d0b5ec939d5dbeea15d9ad","appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://www.thundercompute.com/contact","label":"Contact Us"}],"primary":{"type":"button","label":"Console","href":"https://console.thundercompute.com/"}},"footer":{"socials":{"discord":"https://discord.com/invite/nwuETS9jJK","x":"https://twitter.com/thundercompute","linkedin":"https://www.linkedin.com/company/thundercompute"}},"fonts":{"heading":{"family":"Geist","weight":600},"body":{"family":"Geist"}},"integrations":{"gtm":{"tagId":"G-KCY026LJ4T"},"posthog":{"apiKey":"phc_vxiWTRGpeP8lSlmUU2qU2HTYBO9mM7yd8xXeJDcRTAz","apiHost":"https://us.i.posthog.com"}},"contextual":{"options":["copy","view","claude","chatgpt"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Support","icon":"message","href":"https://www.thundercompute.com/contact"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"thundercompute","hasAudioNarration":false,"actualSubdomain":"thundercompute","customDomains":["www.thundercompute.com"],"gitSource":{"type":"github","owner":"thunder-compute","repo":"thunder-compute-documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6af3ae462447271dfba158c6","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"API Reference","count":41},{"language":"default","tag":"Operations","count":40},{"language":"default","tag":"Guides","count":14},{"language":"default","tag":"Sandboxes","count":14},{"language":"default","tag":"Utilities","count":13},{"language":"default","tag":"Getting Started","count":6},{"language":"default","tag":"Instances","count":6},{"language":"default","tag":"Sandbox Images","count":4},{"language":"default","tag":"Reference","count":3},{"language":"default","tag":"Models","count":3}]},"assistantConfig":{},"basePath":"/docs","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}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-reference/billing/set-credit-alert","slug":"/api-reference/billing/set-credit-alert","pageMetadata":{"title":"Set credit alert","description":"Create or replace the organization's credit-balance alert. An email is sent to the organization's billing email when the credit balance drops below the threshold.","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /credit-alert","href":"/api-reference/billing/set-credit-alert","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create or replace the organization’s credit-balance alert. An email is sent to the organization’s billing email when the credit balance drops below the threshold.\"\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":"Set credit alert","description":"Create or replace the organization's credit-balance alert. An email is sent to the organization's billing email when the credit balance drops below the threshold.","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /credit-alert","href":"/api-reference/billing/set-credit-alert","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/thundercompute/9c283be829885679/canonical.js"],"openApiReferenceData":{"operation":{"description":"Create or replace the organization's credit-balance alert. An email is sent to the organization's billing email when the credit balance drops below the threshold.","requestBody":"23898c75-cdca-49ae-9ea5-c0b1c0fd4f70","responses":{"200":"4b91ee25-6b9c-4856-9f88-8fd9860bff7c","400":"64f16dea-1fb2-4143-a400-74af44eb985c","401":"b5c67015-4871-4fb1-a5b3-022dc2c017a6","500":"35402159-0113-4167-a4d0-0b61ea1cc2e3"},"security":["bd3e7d88-7e25-4093-8e4c-fed184db1b81"],"summary":"Set credit alert","tags":["Billing"],"method":"put","type":"path","servers":["812a626c-123a-4750-bac1-9014e066dd75","d0ef8d2d-0a52-4cf9-96cf-49ebf6761311"],"path":"/credit-alert","baseUrlOptions":["https://api.thundercompute.com:8443/v1","https://api.thundercompute.com:8443"],"title":"Set credit alert","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"properties":{"amount_cents":{"minimum":1,"type":"integer","isRequired":true,"uniqueKey":"amount_cents","typeLabel":"integer"}},"required":["amount_cents"],"type":"object","summary":"request","description":"Alert threshold in cents","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"amount_cents":2}}},"exampleType":"generated"}},"description":"Alert threshold in cents","required":true,"exampleType":"generated"},"responses":{"4b91ee25-6b9c-4856-9f88-8fd9860bff7c":{"content":{"application/json":{"schema":{"properties":{"alert":{"properties":{"amount_cents":{"type":"integer","uniqueKey":"alert.amount_cents","typeLabel":"integer"},"armed":{"type":"boolean","uniqueKey":"alert.armed","typeLabel":"boolean"},"created_at":{"type":"integer","uniqueKey":"alert.created_at","typeLabel":"integer"}},"type":"object","uniqueKey":"alert","typeLabel":"object"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"alert":{"amount_cents":123,"armed":true,"created_at":123}}}},"exampleType":"generated"}},"description":"OK","exampleType":"generated"},"64f16dea-1fb2-4143-a400-74af44eb985c":{"content":{"application/json":{"schema":{"properties":{"code":{"example":400,"type":"integer","uniqueKey":"code","typeLabel":"integer"},"error":{"example":"invalid_request","type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"example":"The request is malformed","type":"string","uniqueKey":"message","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":400,"error":"invalid_request","message":"The request is malformed"}}},"exampleType":"generated"}},"description":"Bad Request","exampleType":"generated"},"b5c67015-4871-4fb1-a5b3-022dc2c017a6":{"content":{"application/json":{"schema":{"properties":{"code":{"example":400,"type":"integer","uniqueKey":"code","typeLabel":"integer"},"error":{"example":"invalid_request","type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"example":"The request is malformed","type":"string","uniqueKey":"message","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":400,"error":"invalid_request","message":"The request is malformed"}}},"exampleType":"generated"}},"description":"Unauthorized","exampleType":"generated"},"35402159-0113-4167-a4d0-0b61ea1cc2e3":{"content":{"application/json":{"schema":{"properties":{"code":{"example":400,"type":"integer","uniqueKey":"code","typeLabel":"integer"},"error":{"example":"invalid_request","type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"example":"The request is malformed","type":"string","uniqueKey":"message","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":400,"error":"invalid_request","message":"The request is malformed"}}},"exampleType":"generated"}},"description":"Internal Server Error","exampleType":"generated"}},"security":{"bd3e7d88-7e25-4093-8e4c-fed184db1b81":{"ApiKeyAuth":{"description":"Bearer token authentication. Provide your API token prefixed with \"Bearer \", e.g. \"Bearer your-api-token\".","in":"header","name":"Authorization","type":"apiKey","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"812a626c-123a-4750-bac1-9014e066dd75":{"description":"Production server","url":"https://api.thundercompute.com:8443/v1"},"d0ef8d2d-0a52-4cf9-96cf-49ebf6761311":{"description":"Production server","url":"https://api.thundercompute.com:8443"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"description":"Bearer token authentication. Provide your API token prefixed with \"Bearer \", e.g. \"Bearer your-api-token\".","in":"header","name":"Authorization","type":"apiKey","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"Authorization","type":"string","description":"Bearer token authentication. Provide your API token prefixed with \"Bearer \", e.g. \"Bearer your-api-token\".","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"Authorization"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"https://api.thundercompute.com:8443/openapi.json"},"subdomain":"thundercompute","siteName":"Thunder Compute","title":"Set credit alert - Thunder Compute","navMaps":{"firstHrefInVersion":{"MCP Server":{"href":"/api-reference/billing/set-credit-alert","matchLevel":0},"VS Code extension":{"href":"/api-reference/billing/set-credit-alert","matchLevel":0},"CLI":{"href":"/api-reference/billing/set-credit-alert","matchLevel":0},"Console":{"href":"/api-reference/billing/set-credit-alert","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-11-10T23:52:47.190Z","originalFileLocation":"api-reference/billing/set-credit-alert.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=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create or replace the organization\u0026#x27;s credit-balance alert. An email is sent to the organization\u0026#x27;s billing email when the credit balance drops below the threshold.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Thunder Compute\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_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=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Set credit alert - Thunder Compute\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create or replace the organization\u0026#x27;s credit-balance alert. An email is sent to the organization\u0026#x27;s billing email when the credit balance drops below the threshold.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Thunder Compute\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://thundercompute.mintlify.site/docs/_mintlify/api/og/v2?division=Billing\u0026amp;title=Set+credit+alert\u0026amp;description=Create+or+replace+the+organization%27s+credit-balance+alert.+An+email+is+sent+to+the+organization%27s+billing+email+when+the+credit+balance+drops+below+the+threshol\u0026amp;theme=895fd2375edbf29cbf0e23e5\u0026amp;signature=7dd34316b63994dfd49d29ebc0e2e4f50297a5290339e2c7f743e8b3d2ad59be\">\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=\"Set credit alert - Thunder Compute\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create or replace the organization\u0026#x27;s credit-balance alert. An email is sent to the organization\u0026#x27;s billing email when the credit balance drops below the threshold.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://thundercompute.mintlify.site/docs/_mintlify/api/og/v2?division=Billing\u0026amp;title=Set+credit+alert\u0026amp;description=Create+or+replace+the+organization%27s+credit-balance+alert.+An+email+is+sent+to+the+organization%27s+billing+email+when+the+credit+balance+drops+below+the+threshol\u0026amp;theme=895fd2375edbf29cbf0e23e5\u0026amp;signature=7dd34316b63994dfd49d29ebc0e2e4f50297a5290339e2c7f743e8b3d2ad59be\">\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=\"/docs/mintlify-assets/_mintlify/favicons/thundercompute/QL0hiW8vf83BbJ9r/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Thunder Compute\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4476a8\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/billing/set-credit-alert.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.thundercompute.com/#organization\",\"name\":\"Thunder Compute\",\"url\":\"https://www.thundercompute.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/thundercompute/kED389sRsDf36m3s/logo/light.svg?fit=max\u0026auto=format\u0026n=kED389sRsDf36m3s\u0026q=85\u0026s=dc2ac333232fdb3b9f27985bd2b4d8a0\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.thundercompute.com/docs#website\",\"name\":\"Thunder Compute\",\"url\":\"https://www.thundercompute.com/docs\",\"publisher\":{\"@id\":\"https://www.thundercompute.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert#webpage\",\"url\":\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert\",\"name\":\"Set credit alert\",\"description\":\"Create or replace the organization's credit-balance alert. An email is sent to the organization's billing email when the credit balance drops below the threshold.\",\"dateModified\":\"2026-11-10T23:52:47.190Z\",\"isPartOf\":{\"@id\":\"https://www.thundercompute.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://www.thundercompute.com/docs/api-reference/authentication/get-public-thunder-cli-oauth-configuration\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Billing\",\"item\":\"https://www.thundercompute.com/docs/api-reference/billing/get-credit-alert\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Set credit alert\",\"item\":\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert#apireference\",\"headline\":\"Set credit alert\",\"name\":\"Set credit alert\",\"description\":\"Create or replace the organization's credit-balance alert. An email is sent to the organization's billing email when the credit balance drops below the threshold.\",\"url\":\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert\",\"mainEntityOfPage\":{\"@id\":\"https://www.thundercompute.com/docs/api-reference/billing/set-credit-alert#webpage\"},\"dateModified\":\"2026-11-10T23:52:47.190Z\",\"publisher\":{\"@id\":\"https://www.thundercompute.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.thundercompute.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Thunder Compute\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Thunder Compute\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/api-reference/billing/set-credit-alert.md","siteName":"Thunder Compute","nav":{"global":{"anchors":[{"anchor":"Support","icon":"message","href":"https://www.thundercompute.com/contact"}]},"versions":[{"version":"MCP Server","groups":[{"group":"Getting Started","pages":[{"title":"Quickstart","icon":"rocket","iconType":"solid","href":"/mcp-server/quickstart"},{"title":"Technical Specifications","icon":"server","iconType":"solid","href":"/technical-specs"},{"title":"Compatibility","icon":"puzzle-piece","iconType":"solid","href":"/compatibility"}]},{"group":"Operations","pages":[{"title":"Authentication","icon":"key","iconType":"solid","href":"/mcp-server/operations/authentication"},{"title":"Creating Instances","icon":"plus","iconType":"solid","href":"/mcp-server/operations/creating-instances"},{"title":"Connecting to Instances","icon":"plug","iconType":"solid","href":"/mcp-server/operations/connecting-to-instances"},{"title":"Monitoring Instances","icon":"chart-line","iconType":"solid","href":"/mcp-server/operations/monitoring-instances"},{"title":"File Transfers","icon":"file-import","iconType":"solid","href":"/mcp-server/operations/file-transfers"},{"title":"Port Forwarding","icon":"globe","iconType":"solid","href":"/mcp-server/operations/port-forwarding"},{"title":"Modifying Instances","icon":"sliders","iconType":"solid","href":"/mcp-server/operations/modifying-instances"},{"title":"Snapshots","icon":"camera","iconType":"solid","href":"/mcp-server/operations/snapshots"},{"title":"Deleting Instances","icon":"trash","iconType":"solid","href":"/mcp-server/operations/deleting-instances"},{"title":"SSH on Thunder Compute","icon":"key","iconType":"solid","sidebarTitle":"SSH manually","href":"/mcp-server/operations/ssh"}]},{"group":"Guides","pages":[{"title":"Jupyter Notebooks","mode":"wide","sidebarTitle":"Jupyter Notebooks","href":"/guides/running-jupyter-notebooks-on-thunder-compute"},{"title":"Use Instance Templates for AI","mode":"wide","sidebarTitle":"Instance Templates","href":"/guides/using-instance-templates"},{"title":"Speeding Up Snapshots","mode":"wide","sidebarTitle":"Speeding Up Snapshots","href":"/guides/speeding-up-snapshots"},{"title":"Stopping Instances","mode":"wide","sidebarTitle":"Stopping Instances","href":"/guides/stopping-instances"},{"title":"Using Docker","mode":"wide","sidebarTitle":"Docker","href":"/guides/using-docker-on-thundercompute"},{"title":"Fine-tune with Unsloth Studio","mode":"wide","sidebarTitle":"Unsloth Studio","href":"/guides/unsloth-studio-finetune"},{"group":"Models","root":{"title":"Run Models","mode":"wide","sidebarTitle":"Models","href":"/guides/models"},"expanded":false,"pages":[{"title":"Run Qwen3.6 27B","mode":"wide","sidebarTitle":"Qwen3.6 27B","href":"/guides/models/qwen3-6-27b"},{"title":"Run GPT‑OSS 120B on Thunder Compute","mode":"wide","sidebarTitle":"GPT-OSS 120B","href":"/guides/gpt-oss-running-locally-on-thunder-compute"},{"title":"Self-host Deepseek R1","mode":"wide","sidebarTitle":"DeepSeek R1","href":"/guides/deepseek-r1-running-locally-on-thunder-compute"}]},{"title":"Thunder Compute Referral Program","mode":"wide","sidebarTitle":"Referral Program","href":"/guides/referral-program"},{"title":"Data Processing Addendum","sidebarTitle":"Data Processing","href":"/guides/data-processing-addendum"},{"title":"Weights \u0026 Biases","sidebarTitle":"Weights \u0026 Biases","href":"/guides/weights-and-biases"},{"title":"MCP Server","sidebarTitle":"MCP Server (AI Agents)","href":"/guides/mcp-server"}]},{"group":"Sandboxes","pages":[{"title":"Sandbox quickstart","sidebarTitle":"Quickstart","href":"/sandboxes/quickstart"},{"title":"Sandbox Python SDK","sidebarTitle":"Python SDK","href":"/sandboxes/python-sdk"},{"title":"Harbor","sidebarTitle":"Harbor","href":"/sandboxes/harbor"},{"title":"Sandbox pricing","sidebarTitle":"Pricing","url":"https://www.thundercompute.com/pricing#sandboxes","href":"/sandboxes/pricing"},{"title":"Sandbox SDK changelog","sidebarTitle":"Changelog","href":"/sandboxes/changelog"}]},{"group":"Reference","pages":[{"title":"Troubleshooting","icon":"wrench","iconType":"solid","href":"/troubleshooting"},{"title":"Billing","sidebarTitle":"Billing","mode":"wide","icon":"wallet","href":"/billing"},{"title":"Restrictions","icon":"ban","iconType":"solid","href":"/restrictions"}]},{"group":"API Reference","pages":[{"group":"Authentication","pages":[{"title":"Get public Thunder CLI OAuth configuration","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /auth/cli/oauth-config","href":"/api-reference/authentication/get-public-thunder-cli-oauth-configuration"},{"title":"Get public Thunder VS Code OAuth configuration","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /auth/vscode/oauth-config","href":"/api-reference/authentication/get-public-thunder-vs-code-oauth-configuration"}]},{"group":"Billing","pages":[{"title":"Get credit alert","description":"Get the organization's credit-balance alert. The alert field is null when none is configured.","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /credit-alert","href":"/api-reference/billing/get-credit-alert"},{"title":"Set credit alert","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /credit-alert","href":"/api-reference/billing/set-credit-alert"},{"title":"Delete credit alert","description":"Remove the organization's credit-balance alert","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /credit-alert","href":"/api-reference/billing/delete-credit-alert"}]},{"group":"Instances","pages":[{"title":"Create instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/create","href":"/api-reference/instances/create-instance"},{"title":"List instances","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /instances/list","href":"/api-reference/instances/list-instances"},{"title":"Add SSH key to instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/add_key","href":"/api-reference/instances/add-ssh-key-to-instance"},{"title":"Delete instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/delete","href":"/api-reference/instances/delete-instance"},{"title":"Modify instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/modify","href":"/api-reference/instances/modify-instance"},{"title":"Atomically update forwarded HTTP ports on an instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /instances/{id}/ports","href":"/api-reference/instances/atomically-update-forwarded-http-ports-on-an-instance"}]},{"group":"Utilities","pages":[{"title":"Add an SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /keys/add","href":"/api-reference/utilities/add-an-ssh-key"},{"title":"Set default SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /keys/default","href":"/api-reference/utilities/set-default-ssh-key"},{"title":"Clear default SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /keys/default","href":"/api-reference/utilities/clear-default-ssh-key"},{"title":"List SSH keys","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /keys/list","href":"/api-reference/utilities/list-ssh-keys"},{"title":"Delete an SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /keys/{id}","href":"/api-reference/utilities/delete-an-ssh-key"},{"title":"Get current pricing","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /pricing","href":"/api-reference/utilities/get-current-pricing"},{"title":"Get GPU specifications","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /specs","href":"/api-reference/utilities/get-gpu-specifications"},{"title":"Get thunder templates","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /thunder-templates","href":"/api-reference/utilities/get-thunder-templates"},{"title":"List API tokens","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /tokens","href":"/api-reference/utilities/list-api-tokens"},{"title":"Get user data","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /user-data","href":"/api-reference/utilities/get-user-data"},{"title":"Get current v2 pricing","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/pricing","href":"/api-reference/utilities/get-current-v2-pricing"},{"title":"Get v2 GPU specifications","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/specs","href":"/api-reference/utilities/get-v2-gpu-specifications"},{"title":"Get GPU availability","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/status","href":"/api-reference/utilities/get-gpu-availability"}]},{"group":"Sandbox Images","pages":[{"title":"List sandbox images","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandbox-images","href":"/api-reference/sandbox-images/list-sandbox-images"},{"title":"Prepare a sandbox image from a Dockerfile","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandbox-images/from-dockerfile","href":"/api-reference/sandbox-images/prepare-a-sandbox-image-from-a-dockerfile"},{"title":"Import a sandbox image from a registry","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandbox-images/from-registry","href":"/api-reference/sandbox-images/import-a-sandbox-image-from-a-registry"},{"title":"Get sandbox image status","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandbox-images/{imageId}","href":"/api-reference/sandbox-images/get-sandbox-image-status"}]},{"group":"Sandboxes","pages":[{"title":"List sandboxes","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes","href":"/api-reference/sandboxes/list-sandboxes"},{"title":"Count daily sandbox creations","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/daily-counts","href":"/api-reference/sandboxes/count-daily-sandbox-creations"},{"title":"List organization sandbox logs","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/logs","href":"/api-reference/sandboxes/list-organization-sandbox-logs"},{"title":"Issue an SSH certificate for the organization's sandboxes","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/ssh-certificate","href":"/api-reference/sandboxes/issue-an-ssh-certificate-for-the-organizations-sandboxes"},{"title":"Start a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/start","href":"/api-reference/sandboxes/start-a-sandbox"},{"title":"Get a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}","href":"/api-reference/sandboxes/get-a-sandbox"},{"title":"List logs for a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}/logs","href":"/api-reference/sandboxes/list-logs-for-a-sandbox"},{"title":"Update a sandbox network policy","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /sandboxes/{id}/network-policy","href":"/api-reference/sandboxes/update-a-sandbox-network-policy"},{"title":"Stop a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/{id}/stop","href":"/api-reference/sandboxes/stop-a-sandbox"},{"title":"Wait for a sandbox to become ready","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}/wait","href":"/api-reference/sandboxes/wait-for-a-sandbox-to-become-ready"}]},{"group":"Snapshots","pages":[{"title":"Create a snapshot","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /snapshots/create","href":"/api-reference/snapshots/create-a-snapshot"},{"title":"List snapshots","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /snapshots/list","href":"/api-reference/snapshots/list-snapshots"},{"title":"Delete a snapshot","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /snapshots/{id}","href":"/api-reference/snapshots/delete-a-snapshot"}]},{"group":"Workspaces","pages":[{"title":"List accessible workspaces","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /workspaces","href":"/api-reference/workspaces/list-accessible-workspaces"},{"title":"Create a workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /workspaces","href":"/api-reference/workspaces/create-a-workspace"},{"title":"Delete an empty workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /workspaces/{workspace_id}","href":"/api-reference/workspaces/delete-an-empty-workspace"},{"title":"Rename a workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /workspaces/{workspace_id}","href":"/api-reference/workspaces/rename-a-workspace"},{"title":"List explicit workspace memberships","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /workspaces/{workspace_id}/members","href":"/api-reference/workspaces/list-explicit-workspace-memberships"},{"title":"Set a workspace member role","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /workspaces/{workspace_id}/members/{member_id}","href":"/api-reference/workspaces/set-a-workspace-member-role"},{"title":"Revoke workspace access","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /workspaces/{workspace_id}/members/{member_id}","href":"/api-reference/workspaces/revoke-workspace-access"}]}]}]},{"version":"VS Code extension","groups":[{"group":"Getting Started","pages":[{"title":"Quickstart","icon":"rocket","iconType":"solid","href":"/vscode/quickstart"},{"title":"Technical Specifications","icon":"server","iconType":"solid","href":"/technical-specs"},{"title":"Compatibility","icon":"puzzle-piece","iconType":"solid","href":"/compatibility"}]},{"group":"Operations","pages":[{"title":"Authentication","icon":"key","iconType":"solid","href":"/vscode/operations/authentication"},{"title":"Creating Instances","icon":"plus","iconType":"solid","href":"/vscode/operations/creating-instances"},{"title":"Connecting to Instances","icon":"plug","iconType":"solid","href":"/vscode/operations/connecting-to-instances"},{"title":"Monitoring Instances","icon":"chart-line","iconType":"solid","href":"/vscode/operations/monitoring-instances"},{"title":"File Transfers","icon":"file-import","iconType":"solid","href":"/vscode/operations/file-transfers"},{"title":"Port Forwarding","icon":"globe","iconType":"solid","href":"/vscode/operations/port-forwarding"},{"title":"Modifying Instances","icon":"sliders","iconType":"solid","href":"/vscode/operations/modifying-instances"},{"title":"Snapshots","icon":"camera","iconType":"solid","href":"/vscode/operations/snapshots"},{"title":"Deleting Instances","icon":"trash","iconType":"solid","href":"/vscode/operations/deleting-instances"},{"title":"SSH on Thunder Compute","icon":"key","iconType":"solid","sidebarTitle":"SSH manually","href":"/vscode/operations/ssh"}]},{"group":"Guides","pages":[{"title":"Jupyter Notebooks","mode":"wide","sidebarTitle":"Jupyter Notebooks","href":"/guides/running-jupyter-notebooks-on-thunder-compute"},{"title":"Use Instance Templates for AI","mode":"wide","sidebarTitle":"Instance Templates","href":"/guides/using-instance-templates"},{"title":"Speeding Up Snapshots","mode":"wide","sidebarTitle":"Speeding Up Snapshots","href":"/guides/speeding-up-snapshots"},{"title":"Stopping Instances","mode":"wide","sidebarTitle":"Stopping Instances","href":"/guides/stopping-instances"},{"title":"Using Docker","mode":"wide","sidebarTitle":"Docker","href":"/guides/using-docker-on-thundercompute"},{"title":"Fine-tune with Unsloth Studio","mode":"wide","sidebarTitle":"Unsloth Studio","href":"/guides/unsloth-studio-finetune"},{"group":"Models","root":{"title":"Run Models","mode":"wide","sidebarTitle":"Models","href":"/guides/models"},"expanded":false,"pages":[{"title":"Run Qwen3.6 27B","mode":"wide","sidebarTitle":"Qwen3.6 27B","href":"/guides/models/qwen3-6-27b"},{"title":"Run GPT‑OSS 120B on Thunder Compute","mode":"wide","sidebarTitle":"GPT-OSS 120B","href":"/guides/gpt-oss-running-locally-on-thunder-compute"},{"title":"Self-host Deepseek R1","mode":"wide","sidebarTitle":"DeepSeek R1","href":"/guides/deepseek-r1-running-locally-on-thunder-compute"}]},{"title":"Thunder Compute Referral Program","mode":"wide","sidebarTitle":"Referral Program","href":"/guides/referral-program"},{"title":"Data Processing Addendum","sidebarTitle":"Data Processing","href":"/guides/data-processing-addendum"},{"title":"Weights \u0026 Biases","sidebarTitle":"Weights \u0026 Biases","href":"/guides/weights-and-biases"},{"title":"MCP Server","sidebarTitle":"MCP Server (AI Agents)","href":"/guides/mcp-server"},{"title":"Thunder Compute Skill for OpenClaw","sidebarTitle":"OpenClaw Beta","href":"/guides/openclaw-thunder-compute-beta"}]},{"group":"Sandboxes","pages":[{"title":"Sandbox quickstart","sidebarTitle":"Quickstart","href":"/sandboxes/quickstart"},{"title":"Sandbox Python SDK","sidebarTitle":"Python SDK","href":"/sandboxes/python-sdk"},{"title":"Harbor","sidebarTitle":"Harbor","href":"/sandboxes/harbor"},{"title":"Sandbox pricing","sidebarTitle":"Pricing","url":"https://www.thundercompute.com/pricing#sandboxes","href":"/sandboxes/pricing"},{"title":"Sandbox SDK changelog","sidebarTitle":"Changelog","href":"/sandboxes/changelog"}]},{"group":"Reference","pages":[{"title":"Troubleshooting","icon":"wrench","iconType":"solid","href":"/troubleshooting"},{"title":"Billing","sidebarTitle":"Billing","mode":"wide","icon":"wallet","href":"/billing"},{"title":"Restrictions","icon":"ban","iconType":"solid","href":"/restrictions"}]},{"group":"API Reference","pages":[{"group":"Authentication","pages":[{"title":"Get public Thunder CLI OAuth configuration","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /auth/cli/oauth-config","href":"/api-reference/authentication/get-public-thunder-cli-oauth-configuration"},{"title":"Get public Thunder VS Code OAuth configuration","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /auth/vscode/oauth-config","href":"/api-reference/authentication/get-public-thunder-vs-code-oauth-configuration"}]},{"group":"Billing","pages":[{"title":"Get credit alert","description":"Get the organization's credit-balance alert. The alert field is null when none is configured.","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /credit-alert","href":"/api-reference/billing/get-credit-alert"},{"title":"Set credit alert","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /credit-alert","href":"/api-reference/billing/set-credit-alert"},{"title":"Delete credit alert","description":"Remove the organization's credit-balance alert","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /credit-alert","href":"/api-reference/billing/delete-credit-alert"}]},{"group":"Instances","pages":[{"title":"Create instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/create","href":"/api-reference/instances/create-instance"},{"title":"List instances","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /instances/list","href":"/api-reference/instances/list-instances"},{"title":"Add SSH key to instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/add_key","href":"/api-reference/instances/add-ssh-key-to-instance"},{"title":"Delete instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/delete","href":"/api-reference/instances/delete-instance"},{"title":"Modify instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/modify","href":"/api-reference/instances/modify-instance"},{"title":"Atomically update forwarded HTTP ports on an instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /instances/{id}/ports","href":"/api-reference/instances/atomically-update-forwarded-http-ports-on-an-instance"}]},{"group":"Utilities","pages":[{"title":"Add an SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /keys/add","href":"/api-reference/utilities/add-an-ssh-key"},{"title":"Set default SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /keys/default","href":"/api-reference/utilities/set-default-ssh-key"},{"title":"Clear default SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /keys/default","href":"/api-reference/utilities/clear-default-ssh-key"},{"title":"List SSH keys","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /keys/list","href":"/api-reference/utilities/list-ssh-keys"},{"title":"Delete an SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /keys/{id}","href":"/api-reference/utilities/delete-an-ssh-key"},{"title":"Get current pricing","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /pricing","href":"/api-reference/utilities/get-current-pricing"},{"title":"Get GPU specifications","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /specs","href":"/api-reference/utilities/get-gpu-specifications"},{"title":"Get thunder templates","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /thunder-templates","href":"/api-reference/utilities/get-thunder-templates"},{"title":"List API tokens","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /tokens","href":"/api-reference/utilities/list-api-tokens"},{"title":"Get user data","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /user-data","href":"/api-reference/utilities/get-user-data"},{"title":"Get current v2 pricing","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/pricing","href":"/api-reference/utilities/get-current-v2-pricing"},{"title":"Get v2 GPU specifications","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/specs","href":"/api-reference/utilities/get-v2-gpu-specifications"},{"title":"Get GPU availability","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/status","href":"/api-reference/utilities/get-gpu-availability"}]},{"group":"Sandbox Images","pages":[{"title":"List sandbox images","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandbox-images","href":"/api-reference/sandbox-images/list-sandbox-images"},{"title":"Prepare a sandbox image from a Dockerfile","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandbox-images/from-dockerfile","href":"/api-reference/sandbox-images/prepare-a-sandbox-image-from-a-dockerfile"},{"title":"Import a sandbox image from a registry","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandbox-images/from-registry","href":"/api-reference/sandbox-images/import-a-sandbox-image-from-a-registry"},{"title":"Get sandbox image status","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandbox-images/{imageId}","href":"/api-reference/sandbox-images/get-sandbox-image-status"}]},{"group":"Sandboxes","pages":[{"title":"List sandboxes","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes","href":"/api-reference/sandboxes/list-sandboxes"},{"title":"Count daily sandbox creations","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/daily-counts","href":"/api-reference/sandboxes/count-daily-sandbox-creations"},{"title":"List organization sandbox logs","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/logs","href":"/api-reference/sandboxes/list-organization-sandbox-logs"},{"title":"Issue an SSH certificate for the organization's sandboxes","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/ssh-certificate","href":"/api-reference/sandboxes/issue-an-ssh-certificate-for-the-organizations-sandboxes"},{"title":"Start a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/start","href":"/api-reference/sandboxes/start-a-sandbox"},{"title":"Get a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}","href":"/api-reference/sandboxes/get-a-sandbox"},{"title":"List logs for a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}/logs","href":"/api-reference/sandboxes/list-logs-for-a-sandbox"},{"title":"Update a sandbox network policy","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /sandboxes/{id}/network-policy","href":"/api-reference/sandboxes/update-a-sandbox-network-policy"},{"title":"Stop a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/{id}/stop","href":"/api-reference/sandboxes/stop-a-sandbox"},{"title":"Wait for a sandbox to become ready","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}/wait","href":"/api-reference/sandboxes/wait-for-a-sandbox-to-become-ready"}]},{"group":"Snapshots","pages":[{"title":"Create a snapshot","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /snapshots/create","href":"/api-reference/snapshots/create-a-snapshot"},{"title":"List snapshots","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /snapshots/list","href":"/api-reference/snapshots/list-snapshots"},{"title":"Delete a snapshot","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /snapshots/{id}","href":"/api-reference/snapshots/delete-a-snapshot"}]},{"group":"Workspaces","pages":[{"title":"List accessible workspaces","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /workspaces","href":"/api-reference/workspaces/list-accessible-workspaces"},{"title":"Create a workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /workspaces","href":"/api-reference/workspaces/create-a-workspace"},{"title":"Delete an empty workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /workspaces/{workspace_id}","href":"/api-reference/workspaces/delete-an-empty-workspace"},{"title":"Rename a workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /workspaces/{workspace_id}","href":"/api-reference/workspaces/rename-a-workspace"},{"title":"List explicit workspace memberships","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /workspaces/{workspace_id}/members","href":"/api-reference/workspaces/list-explicit-workspace-memberships"},{"title":"Set a workspace member role","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /workspaces/{workspace_id}/members/{member_id}","href":"/api-reference/workspaces/set-a-workspace-member-role"},{"title":"Revoke workspace access","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /workspaces/{workspace_id}/members/{member_id}","href":"/api-reference/workspaces/revoke-workspace-access"}]}]}]},{"version":"CLI","groups":[{"group":"Getting Started","pages":[{"title":"Quickstart","icon":"rocket","iconType":"solid","href":"/cli/quickstart"},{"title":"Technical Specifications","icon":"server","iconType":"solid","href":"/technical-specs"},{"title":"Compatibility","icon":"puzzle-piece","iconType":"solid","href":"/compatibility"}]},{"group":"Operations","pages":[{"title":"Authentication","icon":"key","iconType":"solid","href":"/cli/operations/authentication"},{"title":"Creating Instances","icon":"plus","iconType":"solid","href":"/cli/operations/creating-instances"},{"title":"Connecting to Instances","icon":"plug","iconType":"solid","href":"/cli/operations/connecting-to-instances"},{"title":"Monitoring Instances","icon":"chart-line","iconType":"solid","href":"/cli/operations/monitoring-instances"},{"title":"File Transfers","icon":"file-import","iconType":"solid","href":"/cli/operations/file-transfers"},{"title":"Port Forwarding","icon":"globe","iconType":"solid","href":"/cli/operations/port-forwarding"},{"title":"Modifying Instances","icon":"sliders","iconType":"solid","href":"/cli/operations/modifying-instances"},{"title":"Snapshots","icon":"camera","iconType":"solid","href":"/cli/operations/snapshots"},{"title":"Deleting Instances","icon":"trash","iconType":"solid","href":"/cli/operations/deleting-instances"},{"title":"SSH on Thunder Compute","icon":"key","iconType":"solid","sidebarTitle":"SSH manually","href":"/cli/operations/ssh"}]},{"group":"Guides","pages":[{"title":"Jupyter Notebooks","mode":"wide","sidebarTitle":"Jupyter Notebooks","href":"/guides/running-jupyter-notebooks-on-thunder-compute"},{"title":"Use Instance Templates for AI","mode":"wide","sidebarTitle":"Instance Templates","href":"/guides/using-instance-templates"},{"title":"Speeding Up Snapshots","mode":"wide","sidebarTitle":"Speeding Up Snapshots","href":"/guides/speeding-up-snapshots"},{"title":"Stopping Instances","mode":"wide","sidebarTitle":"Stopping Instances","href":"/guides/stopping-instances"},{"title":"Using Docker","mode":"wide","sidebarTitle":"Docker","href":"/guides/using-docker-on-thundercompute"},{"title":"Fine-tune with Unsloth Studio","mode":"wide","sidebarTitle":"Unsloth Studio","href":"/guides/unsloth-studio-finetune"},{"group":"Models","root":{"title":"Run Models","mode":"wide","sidebarTitle":"Models","href":"/guides/models"},"expanded":false,"pages":[{"title":"Run Qwen3.6 27B","mode":"wide","sidebarTitle":"Qwen3.6 27B","href":"/guides/models/qwen3-6-27b"},{"title":"Run GPT‑OSS 120B on Thunder Compute","mode":"wide","sidebarTitle":"GPT-OSS 120B","href":"/guides/gpt-oss-running-locally-on-thunder-compute"},{"title":"Self-host Deepseek R1","mode":"wide","sidebarTitle":"DeepSeek R1","href":"/guides/deepseek-r1-running-locally-on-thunder-compute"}]},{"title":"Thunder Compute Referral Program","mode":"wide","sidebarTitle":"Referral Program","href":"/guides/referral-program"},{"title":"Data Processing Addendum","sidebarTitle":"Data Processing","href":"/guides/data-processing-addendum"},{"title":"Weights \u0026 Biases","sidebarTitle":"Weights \u0026 Biases","href":"/guides/weights-and-biases"},{"title":"MCP Server","sidebarTitle":"MCP Server (AI Agents)","href":"/guides/mcp-server"}]},{"group":"Sandboxes","pages":[{"title":"Sandbox quickstart","sidebarTitle":"Quickstart","href":"/sandboxes/quickstart"},{"title":"Sandbox Python SDK","sidebarTitle":"Python SDK","href":"/sandboxes/python-sdk"},{"title":"Harbor","sidebarTitle":"Harbor","href":"/sandboxes/harbor"},{"title":"Sandbox pricing","sidebarTitle":"Pricing","url":"https://www.thundercompute.com/pricing#sandboxes","href":"/sandboxes/pricing"},{"title":"Sandbox SDK changelog","sidebarTitle":"Changelog","href":"/sandboxes/changelog"}]},{"group":"Reference","pages":[{"title":"Troubleshooting","icon":"wrench","iconType":"solid","href":"/troubleshooting"},{"title":"Billing","sidebarTitle":"Billing","mode":"wide","icon":"wallet","href":"/billing"},{"title":"Restrictions","icon":"ban","iconType":"solid","href":"/restrictions"}]},{"group":"API Reference","pages":[{"group":"Authentication","pages":[{"title":"Get public Thunder CLI OAuth configuration","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /auth/cli/oauth-config","href":"/api-reference/authentication/get-public-thunder-cli-oauth-configuration"},{"title":"Get public Thunder VS Code OAuth configuration","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /auth/vscode/oauth-config","href":"/api-reference/authentication/get-public-thunder-vs-code-oauth-configuration"}]},{"group":"Billing","pages":[{"title":"Get credit alert","description":"Get the organization's credit-balance alert. The alert field is null when none is configured.","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /credit-alert","href":"/api-reference/billing/get-credit-alert"},{"title":"Set credit alert","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /credit-alert","href":"/api-reference/billing/set-credit-alert"},{"title":"Delete credit alert","description":"Remove the organization's credit-balance alert","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /credit-alert","href":"/api-reference/billing/delete-credit-alert"}]},{"group":"Instances","pages":[{"title":"Create instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/create","href":"/api-reference/instances/create-instance"},{"title":"List instances","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /instances/list","href":"/api-reference/instances/list-instances"},{"title":"Add SSH key to instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/add_key","href":"/api-reference/instances/add-ssh-key-to-instance"},{"title":"Delete instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/delete","href":"/api-reference/instances/delete-instance"},{"title":"Modify instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/modify","href":"/api-reference/instances/modify-instance"},{"title":"Atomically update forwarded HTTP ports on an instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /instances/{id}/ports","href":"/api-reference/instances/atomically-update-forwarded-http-ports-on-an-instance"}]},{"group":"Utilities","pages":[{"title":"Add an SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /keys/add","href":"/api-reference/utilities/add-an-ssh-key"},{"title":"Set default SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /keys/default","href":"/api-reference/utilities/set-default-ssh-key"},{"title":"Clear default SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /keys/default","href":"/api-reference/utilities/clear-default-ssh-key"},{"title":"List SSH keys","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /keys/list","href":"/api-reference/utilities/list-ssh-keys"},{"title":"Delete an SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /keys/{id}","href":"/api-reference/utilities/delete-an-ssh-key"},{"title":"Get current pricing","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /pricing","href":"/api-reference/utilities/get-current-pricing"},{"title":"Get GPU specifications","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /specs","href":"/api-reference/utilities/get-gpu-specifications"},{"title":"Get thunder templates","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /thunder-templates","href":"/api-reference/utilities/get-thunder-templates"},{"title":"List API tokens","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /tokens","href":"/api-reference/utilities/list-api-tokens"},{"title":"Get user data","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /user-data","href":"/api-reference/utilities/get-user-data"},{"title":"Get current v2 pricing","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/pricing","href":"/api-reference/utilities/get-current-v2-pricing"},{"title":"Get v2 GPU specifications","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/specs","href":"/api-reference/utilities/get-v2-gpu-specifications"},{"title":"Get GPU availability","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/status","href":"/api-reference/utilities/get-gpu-availability"}]},{"group":"Sandbox Images","pages":[{"title":"List sandbox images","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandbox-images","href":"/api-reference/sandbox-images/list-sandbox-images"},{"title":"Prepare a sandbox image from a Dockerfile","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandbox-images/from-dockerfile","href":"/api-reference/sandbox-images/prepare-a-sandbox-image-from-a-dockerfile"},{"title":"Import a sandbox image from a registry","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandbox-images/from-registry","href":"/api-reference/sandbox-images/import-a-sandbox-image-from-a-registry"},{"title":"Get sandbox image status","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandbox-images/{imageId}","href":"/api-reference/sandbox-images/get-sandbox-image-status"}]},{"group":"Sandboxes","pages":[{"title":"List sandboxes","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes","href":"/api-reference/sandboxes/list-sandboxes"},{"title":"Count daily sandbox creations","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/daily-counts","href":"/api-reference/sandboxes/count-daily-sandbox-creations"},{"title":"List organization sandbox logs","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/logs","href":"/api-reference/sandboxes/list-organization-sandbox-logs"},{"title":"Issue an SSH certificate for the organization's sandboxes","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/ssh-certificate","href":"/api-reference/sandboxes/issue-an-ssh-certificate-for-the-organizations-sandboxes"},{"title":"Start a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/start","href":"/api-reference/sandboxes/start-a-sandbox"},{"title":"Get a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}","href":"/api-reference/sandboxes/get-a-sandbox"},{"title":"List logs for a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}/logs","href":"/api-reference/sandboxes/list-logs-for-a-sandbox"},{"title":"Update a sandbox network policy","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /sandboxes/{id}/network-policy","href":"/api-reference/sandboxes/update-a-sandbox-network-policy"},{"title":"Stop a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/{id}/stop","href":"/api-reference/sandboxes/stop-a-sandbox"},{"title":"Wait for a sandbox to become ready","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}/wait","href":"/api-reference/sandboxes/wait-for-a-sandbox-to-become-ready"}]},{"group":"Snapshots","pages":[{"title":"Create a snapshot","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /snapshots/create","href":"/api-reference/snapshots/create-a-snapshot"},{"title":"List snapshots","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /snapshots/list","href":"/api-reference/snapshots/list-snapshots"},{"title":"Delete a snapshot","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /snapshots/{id}","href":"/api-reference/snapshots/delete-a-snapshot"}]},{"group":"Workspaces","pages":[{"title":"List accessible workspaces","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /workspaces","href":"/api-reference/workspaces/list-accessible-workspaces"},{"title":"Create a workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /workspaces","href":"/api-reference/workspaces/create-a-workspace"},{"title":"Delete an empty workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /workspaces/{workspace_id}","href":"/api-reference/workspaces/delete-an-empty-workspace"},{"title":"Rename a workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /workspaces/{workspace_id}","href":"/api-reference/workspaces/rename-a-workspace"},{"title":"List explicit workspace memberships","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /workspaces/{workspace_id}/members","href":"/api-reference/workspaces/list-explicit-workspace-memberships"},{"title":"Set a workspace member role","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /workspaces/{workspace_id}/members/{member_id}","href":"/api-reference/workspaces/set-a-workspace-member-role"},{"title":"Revoke workspace access","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /workspaces/{workspace_id}/members/{member_id}","href":"/api-reference/workspaces/revoke-workspace-access"}]}]}]},{"version":"Console","groups":[{"group":"Getting Started","pages":[{"title":"Thunder GPU Cloud Quickstart","icon":"rocket","iconType":"solid","href":"/console/quickstart"},{"title":"Technical Specifications","icon":"server","iconType":"solid","href":"/technical-specs"},{"title":"Compatibility","icon":"puzzle-piece","iconType":"solid","href":"/compatibility"}]},{"group":"Operations","pages":[{"title":"Authentication","icon":"key","iconType":"solid","href":"/console/operations/authentication"},{"title":"Creating Instances","icon":"plus","iconType":"solid","href":"/console/operations/creating-instances"},{"title":"Connecting to Instances","icon":"plug","iconType":"solid","href":"/console/operations/connecting-to-instances"},{"title":"Monitoring Instances","icon":"chart-line","iconType":"solid","href":"/console/operations/monitoring-instances"},{"title":"File Transfers","icon":"file-import","iconType":"solid","href":"/console/operations/file-transfers"},{"title":"Port Forwarding","icon":"globe","iconType":"solid","href":"/console/operations/port-forwarding"},{"title":"Modifying Instances","icon":"sliders","iconType":"solid","href":"/console/operations/modifying-instances"},{"title":"Snapshots","icon":"camera","iconType":"solid","href":"/console/operations/snapshots"},{"title":"Deleting Instances","icon":"trash","iconType":"solid","href":"/console/operations/deleting-instances"},{"title":"SSH on Thunder Compute","icon":"key","iconType":"solid","sidebarTitle":"SSH manually","href":"/console/operations/ssh"}]},{"group":"Guides","pages":[{"title":"Jupyter Notebooks","mode":"wide","sidebarTitle":"Jupyter Notebooks","href":"/guides/running-jupyter-notebooks-on-thunder-compute"},{"title":"Use Instance Templates for AI","mode":"wide","sidebarTitle":"Instance Templates","href":"/guides/using-instance-templates"},{"title":"Speeding Up Snapshots","mode":"wide","sidebarTitle":"Speeding Up Snapshots","href":"/guides/speeding-up-snapshots"},{"title":"Stopping Instances","mode":"wide","sidebarTitle":"Stopping Instances","href":"/guides/stopping-instances"},{"title":"Using Docker","mode":"wide","sidebarTitle":"Docker","href":"/guides/using-docker-on-thundercompute"},{"title":"Fine-tune with Unsloth Studio","mode":"wide","sidebarTitle":"Unsloth Studio","href":"/guides/unsloth-studio-finetune"},{"group":"Models","root":{"title":"Run Models","mode":"wide","sidebarTitle":"Models","href":"/guides/models"},"expanded":false,"pages":[{"title":"Run Qwen3.6 27B","mode":"wide","sidebarTitle":"Qwen3.6 27B","href":"/guides/models/qwen3-6-27b"},{"title":"Run GPT‑OSS 120B on Thunder Compute","mode":"wide","sidebarTitle":"GPT-OSS 120B","href":"/guides/gpt-oss-running-locally-on-thunder-compute"},{"title":"Self-host Deepseek R1","mode":"wide","sidebarTitle":"DeepSeek R1","href":"/guides/deepseek-r1-running-locally-on-thunder-compute"}]},{"title":"Thunder Compute Referral Program","mode":"wide","sidebarTitle":"Referral Program","href":"/guides/referral-program"},{"title":"Data Processing Addendum","sidebarTitle":"Data Processing","href":"/guides/data-processing-addendum"},{"title":"Weights \u0026 Biases","sidebarTitle":"Weights \u0026 Biases","href":"/guides/weights-and-biases"},{"title":"MCP Server","sidebarTitle":"MCP Server (AI Agents)","href":"/guides/mcp-server"}]},{"group":"Sandboxes","pages":[{"title":"Sandbox quickstart","sidebarTitle":"Quickstart","href":"/sandboxes/quickstart"},{"title":"Sandbox Python SDK","sidebarTitle":"Python SDK","href":"/sandboxes/python-sdk"},{"title":"Harbor","sidebarTitle":"Harbor","href":"/sandboxes/harbor"},{"title":"Sandbox pricing","sidebarTitle":"Pricing","url":"https://www.thundercompute.com/pricing#sandboxes","href":"/sandboxes/pricing"},{"title":"Sandbox SDK changelog","sidebarTitle":"Changelog","href":"/sandboxes/changelog"}]},{"group":"Reference","pages":[{"title":"Troubleshooting","icon":"wrench","iconType":"solid","href":"/troubleshooting"},{"title":"Billing","sidebarTitle":"Billing","mode":"wide","icon":"wallet","href":"/billing"},{"title":"Restrictions","icon":"ban","iconType":"solid","href":"/restrictions"}]},{"group":"API Reference","pages":[{"group":"Authentication","pages":[{"title":"Get public Thunder CLI OAuth configuration","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /auth/cli/oauth-config","href":"/api-reference/authentication/get-public-thunder-cli-oauth-configuration"},{"title":"Get public Thunder VS Code OAuth configuration","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /auth/vscode/oauth-config","href":"/api-reference/authentication/get-public-thunder-vs-code-oauth-configuration"}]},{"group":"Billing","pages":[{"title":"Get credit alert","description":"Get the organization's credit-balance alert. The alert field is null when none is configured.","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /credit-alert","href":"/api-reference/billing/get-credit-alert"},{"title":"Set credit alert","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /credit-alert","href":"/api-reference/billing/set-credit-alert"},{"title":"Delete credit alert","description":"Remove the organization's credit-balance alert","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /credit-alert","href":"/api-reference/billing/delete-credit-alert"}]},{"group":"Instances","pages":[{"title":"Create instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/create","href":"/api-reference/instances/create-instance"},{"title":"List instances","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /instances/list","href":"/api-reference/instances/list-instances"},{"title":"Add SSH key to instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/add_key","href":"/api-reference/instances/add-ssh-key-to-instance"},{"title":"Delete instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/delete","href":"/api-reference/instances/delete-instance"},{"title":"Modify instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /instances/{id}/modify","href":"/api-reference/instances/modify-instance"},{"title":"Atomically update forwarded HTTP ports on an instance","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /instances/{id}/ports","href":"/api-reference/instances/atomically-update-forwarded-http-ports-on-an-instance"}]},{"group":"Utilities","pages":[{"title":"Add an SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /keys/add","href":"/api-reference/utilities/add-an-ssh-key"},{"title":"Set default SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /keys/default","href":"/api-reference/utilities/set-default-ssh-key"},{"title":"Clear default SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /keys/default","href":"/api-reference/utilities/clear-default-ssh-key"},{"title":"List SSH keys","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /keys/list","href":"/api-reference/utilities/list-ssh-keys"},{"title":"Delete an SSH key","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /keys/{id}","href":"/api-reference/utilities/delete-an-ssh-key"},{"title":"Get current pricing","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /pricing","href":"/api-reference/utilities/get-current-pricing"},{"title":"Get GPU specifications","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /specs","href":"/api-reference/utilities/get-gpu-specifications"},{"title":"Get thunder templates","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /thunder-templates","href":"/api-reference/utilities/get-thunder-templates"},{"title":"List API tokens","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /tokens","href":"/api-reference/utilities/list-api-tokens"},{"title":"Get user data","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /user-data","href":"/api-reference/utilities/get-user-data"},{"title":"Get current v2 pricing","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/pricing","href":"/api-reference/utilities/get-current-v2-pricing"},{"title":"Get v2 GPU specifications","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/specs","href":"/api-reference/utilities/get-v2-gpu-specifications"},{"title":"Get GPU availability","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /v2/status","href":"/api-reference/utilities/get-gpu-availability"}]},{"group":"Sandbox Images","pages":[{"title":"List sandbox images","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandbox-images","href":"/api-reference/sandbox-images/list-sandbox-images"},{"title":"Prepare a sandbox image from a Dockerfile","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandbox-images/from-dockerfile","href":"/api-reference/sandbox-images/prepare-a-sandbox-image-from-a-dockerfile"},{"title":"Import a sandbox image from a registry","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandbox-images/from-registry","href":"/api-reference/sandbox-images/import-a-sandbox-image-from-a-registry"},{"title":"Get sandbox image status","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandbox-images/{imageId}","href":"/api-reference/sandbox-images/get-sandbox-image-status"}]},{"group":"Sandboxes","pages":[{"title":"List sandboxes","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes","href":"/api-reference/sandboxes/list-sandboxes"},{"title":"Count daily sandbox creations","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/daily-counts","href":"/api-reference/sandboxes/count-daily-sandbox-creations"},{"title":"List organization sandbox logs","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/logs","href":"/api-reference/sandboxes/list-organization-sandbox-logs"},{"title":"Issue an SSH certificate for the organization's sandboxes","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/ssh-certificate","href":"/api-reference/sandboxes/issue-an-ssh-certificate-for-the-organizations-sandboxes"},{"title":"Start a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/start","href":"/api-reference/sandboxes/start-a-sandbox"},{"title":"Get a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}","href":"/api-reference/sandboxes/get-a-sandbox"},{"title":"List logs for a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}/logs","href":"/api-reference/sandboxes/list-logs-for-a-sandbox"},{"title":"Update a sandbox network policy","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /sandboxes/{id}/network-policy","href":"/api-reference/sandboxes/update-a-sandbox-network-policy"},{"title":"Stop a sandbox","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /sandboxes/{id}/stop","href":"/api-reference/sandboxes/stop-a-sandbox"},{"title":"Wait for a sandbox to become ready","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /sandboxes/{id}/wait","href":"/api-reference/sandboxes/wait-for-a-sandbox-to-become-ready"}]},{"group":"Snapshots","pages":[{"title":"Create a snapshot","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /snapshots/create","href":"/api-reference/snapshots/create-a-snapshot"},{"title":"List snapshots","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /snapshots/list","href":"/api-reference/snapshots/list-snapshots"},{"title":"Delete a snapshot","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /snapshots/{id}","href":"/api-reference/snapshots/delete-a-snapshot"}]},{"group":"Workspaces","pages":[{"title":"List accessible workspaces","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /workspaces","href":"/api-reference/workspaces/list-accessible-workspaces"},{"title":"Create a workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json post /workspaces","href":"/api-reference/workspaces/create-a-workspace"},{"title":"Delete an empty workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /workspaces/{workspace_id}","href":"/api-reference/workspaces/delete-an-empty-workspace"},{"title":"Rename a workspace","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json patch /workspaces/{workspace_id}","href":"/api-reference/workspaces/rename-a-workspace"},{"title":"List explicit workspace memberships","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json get /workspaces/{workspace_id}/members","href":"/api-reference/workspaces/list-explicit-workspace-memberships"},{"title":"Set a workspace member role","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json put /workspaces/{workspace_id}/members/{member_id}","href":"/api-reference/workspaces/set-a-workspace-member-role"},{"title":"Revoke workspace access","deprecated":null,"version":null,"openapi":"https://api.thundercompute.com:8443/openapi.json delete /workspaces/{workspace_id}/members/{member_id}","href":"/api-reference/workspaces/revoke-workspace-access"}]}]}]}]},"basePath":"","title":"Set credit alert - Thunder Compute","buildId":"dpl_2AK98Hxhwu4fUXpx9atbv41cC328","deploymentId":"dpl_2AK98Hxhwu4fUXpx9atbv41cC328","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-EBSrFTg1.js","utils-Y_7TcRh4.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D1wvvkPH.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-aT0ty6oN.js","snippetPresets-DoNRuyJc.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-CXRajFpn.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BAyOsINj.js","shallow-CIcHqV1v.js","getApiPlaygroundDisplay-C5igZwEf.js","CodeSnippet-BFWnQLNh.js","CodeSnippets-Cx2mFgZW.js","Page-DCFaZE46.js","getPastedJson-BOy09PZp.js","icon-BwmYtB6R.js","MethodPill-DAIhq-iu.js","DuplicateIcon-DFM8Q3ph.js","createIcon-0UdvzB4Z.js","DynamicMarkdown-DYYZTGpa.js","SectionHeading-BFCDRUuH.js","axios-vUo_bRtp.js","Markdown-C6TcKjiR.js","clsx-Y_UC780V.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-PCbBHBTv.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-D4q_oRML.js"]}