Send Authorization: Bearer <credential> to https://customer-api.mountthor.com. People use the session that mthr login stores (a token starting mt_session_, valid for up to 12 hours). Automation uses a service-account credential (starting mt_sa_v1_, valid for 90 days) from Create credential. Each operation names the permission it needs. Service accounts hold permissions through custom roles, and some operations refuse them; those operations say so.
Funds set aside for compute windows that have started but are not final, across all time rather than just this period. They are already deducted from your available funds.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Mount Thor","description":"Customer documentation for Mount Thor: Apple hardware at datacenter scale for bare-metal machines and macOS virtual machines.","colors":{"primary":"#2f3ae0","light":"#9fc9de","dark":"#4a53fb"},"logo":{"light":"https://mintcdn.com/mountthor/FI-NP0X3jMU6ANs9/logo/light.svg?fit=max\u0026auto=format\u0026n=FI-NP0X3jMU6ANs9\u0026q=85\u0026s=a075dbc8738ac4ddb608c81b72dc8f3e","dark":"https://mintcdn.com/mountthor/FI-NP0X3jMU6ANs9/logo/dark.svg?fit=max\u0026auto=format\u0026n=FI-NP0X3jMU6ANs9\u0026q=85\u0026s=cce877d86f8ee91a5cb105dd433fbeec","href":"https://docs.mountthor.com"},"favicon":"https://mintcdn.com/mountthor/iB6WtUcnMc-562Sd/favicon.svg?fit=max\u0026auto=format\u0026n=iB6WtUcnMc-562Sd\u0026q=85\u0026s=1e7406d7ab2decc0c014c59cdac3acbf","appearance":{"default":"system","strict":false},"background":{"color":{"light":"#f7f8f9","dark":"#101010"}},"navbar":{"primary":{"type":"button","label":"Request access","href":"https://portal.mountthor.com/request-access"}},"fonts":{"heading":{"family":"Instrument Sans","weight":500},"body":{"family":"Instrument Sans","weight":400}},"thumbnails":{"appearance":"light","fonts":{"family":"Instrument Sans"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mountthor","hasAudioNarration":false,"actualSubdomain":"mountthor","customDomains":["docs.mountthor.com"],"gitSource":{"type":"github","owner":"mount-thor","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae0ead3d22959c2aa83be3a","collectionId":"94a95107-8cb3-4006-81c4-45a3c417b42c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae0ead3d22959c2aa83be3a"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae0ead3d22959c2aa83be3a","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Documentation","count":34},{"language":"default","tag":"API Reference","count":21},{"language":"default","tag":"Compute","count":14},{"language":"default","tag":"Platform","count":9},{"language":"default","tag":"Billing","count":8},{"language":"default","tag":"Virtual machines","count":5},{"language":"default","tag":"Bare metal","count":4},{"language":"default","tag":"Account and funds","count":3},{"language":"default","tag":"Usage and costs","count":3},{"language":"default","tag":"Account","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"#footer a[href*=\"mintlify.com\"],footer a[href*=\"mintlify.com\"]{display:none!important}.mermaid,.mermaid svg{max-width:100%;height:auto!important}@media (max-width:640px){.mermaid+div:has(button){display:none!important}}"},{"filePath":"brand.css","content":"#pagination{border-top:1px solid #d4d5d6;margin-top:2.5rem;padding-top:1.25rem}html.dark #pagination{border-top-color:#4a4a4a}"}],"page":{"pagePath":"api-reference/billing/get-usage","slug":"/api-reference/billing/get-usage","pageMetadata":{"title":"Get usage","description":"Returns metered usage and actual charges for a period, as totals and as a time series (hourly for `24h`, daily otherwise).\n\nRequires the `billing:GetBillingUsage` permission.","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/usage","href":"/api-reference/billing/get-usage","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, 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(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Returns metered usage and actual charges for a period, as totals and as a time series (hourly for \", _jsx(_components.code, {\n children: \"24h\"\n }), \", daily otherwise).\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Requires the \", _jsx(_components.code, {\n children: \"billing:GetBillingUsage\"\n }), \" permission.\"]\n })]\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":"Get usage","description":"Returns metered usage and actual charges for a period, as totals and as a time series (hourly for `24h`, daily otherwise).\n\nRequires the `billing:GetBillingUsage` permission.","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/usage","href":"/api-reference/billing/get-usage","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Returns metered usage and actual charges for a period, as totals and as a time series (hourly for `24h`, daily otherwise).\n\nRequires the `billing:GetBillingUsage` permission.","operationId":"CustomerBillingService_GetBillingUsage","parameters":["14c907bc-14a6-40f9-ad0f-89f1f3878615"],"responses":{"200":"37e63c1e-cbb4-4267-b293-90916d892598","400":"a63e7fc6-6773-4cd6-acf4-5dfd0a831f11","401":"9d7a67cd-e76c-4572-a2da-50c99bf5bcb6","403":"05b1af35-dd45-4802-bf50-6b7089aa82da"},"summary":"Get usage","method":"get","type":"path","servers":["9ce197ac-57b3-4750-9fd1-44cf0c89f74a"],"security":["30d51247-4469-48f4-bf0e-e0e514c72f6d"],"path":"/billing/v1/usage","baseUrlOptions":["https://customer-api.mountthor.com"],"title":"Get usage","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"14c907bc-14a6-40f9-ad0f-89f1f3878615":{"name":"period","in":"query","description":"`24h`, `7d`, `month` (the current calendar month), or a past month as `YYYY-MM`.","schema":{"type":"string","isRequired":true,"description":"`24h`, `7d`, `month` (the current calendar month), or a past month as `YYYY-MM`.","uniqueKey":"","typeLabel":"string"},"required":true}},"responses":{"37e63c1e-cbb4-4267-b293-90916d892598":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"period_start":{"type":"string","description":"Start of the period covered (inclusive). The period ends at `period_end`, never later than now.","format":"date-time","uniqueKey":"period_start","typeLabel":"string\u003cdate-time>"},"period_end":{"type":"string","format":"date-time","uniqueKey":"period_end","typeLabel":"string\u003cdate-time>"},"requested":{"type":"string","description":"The canonicalized requested period (`24h`, `7d`, `month`, or `YYYY-MM`).","uniqueKey":"requested","typeLabel":"string"},"bucket":{"type":"string","description":"Bucket grain of `buckets`: `hour` or `day`.","uniqueKey":"bucket","typeLabel":"string"},"summary":{"type":"array","items":{"type":"object","properties":{"meter":{"type":"string","uniqueKey":"summary.items.[INDEX].meter","typeLabel":"string"},"quantity":{"type":"string","uniqueKey":"summary.items.[INDEX].quantity","typeLabel":"string"}},"description":"Total quantity for one meter (e.g. `compute.vm.m4-24g.machine_seconds`).","uniqueKey":"summary.items.[INDEX]","typeLabel":"object"},"description":"Window totals per meter, meter-ordered.","uniqueKey":"summary","typeLabel":"object[]"},"buckets":{"type":"array","items":{"type":"object","properties":{"start":{"type":"string","description":"Inclusive start of the bucket (UTC hour or UTC day).","format":"date-time","uniqueKey":"buckets.items.[INDEX].start","typeLabel":"string\u003cdate-time>"},"totals":{"type":"array","items":{"type":"object","properties":{"meter":{"type":"string","uniqueKey":"buckets.items.[INDEX].totals.items.[INDEX].meter","typeLabel":"string"},"quantity":{"type":"string","uniqueKey":"buckets.items.[INDEX].totals.items.[INDEX].quantity","typeLabel":"string"}},"description":"Total quantity for one meter (e.g. `compute.vm.m4-24g.machine_seconds`).","uniqueKey":"buckets.items.[INDEX].totals.items.[INDEX]","typeLabel":"object"},"description":"Per-meter totals inside the bucket, meter-ordered.","uniqueKey":"buckets.items.[INDEX].totals","typeLabel":"object[]"},"spend":{"type":"object","description":"Actual charges attributed to this bucket. See `GetBillingUsageResponse.spend` for the attribution rule.","properties":{"currency_code":{"type":"string","description":"ISO-4217 currency code, e.g. \"USD\".","uniqueKey":"buckets.items.[INDEX].spend.currency_code","typeLabel":"string"},"units":{"type":"string","description":"Whole units of the amount. May be negative.","uniqueKey":"buckets.items.[INDEX].spend.units","typeLabel":"string"},"nanos":{"type":"integer","description":"Fractional units in nanos (10^-9). For a positive amount, nanos is in [0, 999999999]; units and nanos must share sign.","format":"int32","uniqueKey":"buckets.items.[INDEX].spend.nanos","typeLabel":"integer\u003cint32>"}},"uniqueKey":"buckets.items.[INDEX].spend","typeLabel":"object"},"spend_items":{"type":"array","items":{"type":"object","properties":{"resource_kind":{"type":"string","description":"`host` — a paid physical-host lease window. Billing prices per machine CLASS, which prices both the VM-backed and bare-metal forms of that class, so a window carries no bm/vm dimension.","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].resource_kind","typeLabel":"string"},"resource_class":{"type":"string","description":"The machine class charged, for example `m4-24g`. Empty for windows too old to attribute.","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].resource_class","typeLabel":"string"},"windows":{"type":"string","description":"Paid 24-hour windows aggregated into this line.","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].windows","typeLabel":"string"},"machine_hours":{"type":"string","description":"Billable machine-hours: the sum of the reserved quantities (24 per window).","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].machine_hours","typeLabel":"string"},"machines":{"type":"string","description":"Distinct machines contributing to this line.","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].machines","typeLabel":"string"},"unit_price":{"type":"object","description":"The effective price per machine-hour, `amount` divided by `machine_hours`. Shown for reference.","properties":{"currency_code":{"type":"string","description":"ISO-4217 currency code, e.g. \"USD\".","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].unit_price.currency_code","typeLabel":"string"},"units":{"type":"string","description":"Whole units of the amount. May be negative.","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].unit_price.units","typeLabel":"string"},"nanos":{"type":"integer","description":"Fractional units in nanos (10^-9). For a positive amount, nanos is in [0, 999999999]; units and nanos must share sign.","format":"int32","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].unit_price.nanos","typeLabel":"integer\u003cint32>"}},"uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].unit_price","typeLabel":"object"},"amount":{"type":"object","description":"Sum of the original quoted amounts of the aggregated windows.","properties":{"currency_code":{"type":"string","description":"ISO-4217 currency code, e.g. \"USD\".","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].amount.currency_code","typeLabel":"string"},"units":{"type":"string","description":"Whole units of the amount. May be negative.","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].amount.units","typeLabel":"string"},"nanos":{"type":"integer","description":"Fractional units in nanos (10^-9). For a positive amount, nanos is in [0, 999999999]; units and nanos must share sign.","format":"int32","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].amount.nanos","typeLabel":"integer\u003cint32>"}},"uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX].amount","typeLabel":"object"}},"description":"Charges for one machine class. Compute is charged in 24-hour windows; `amount` is what was quoted when each window started.","uniqueKey":"buckets.items.[INDEX].spend_items.items.[INDEX]","typeLabel":"object"},"description":"What those charges were for, ordered by (resource_kind, resource_class).","uniqueKey":"buckets.items.[INDEX].spend_items","typeLabel":"object[]"}},"description":"One time bucket of the usage series.","uniqueKey":"buckets.items.[INDEX]","typeLabel":"object"},"description":"The time series, oldest first. Buckets with no usage AND no spend are omitted.","uniqueKey":"buckets","typeLabel":"object[]"},"spend":{"type":"object","description":"Actual charges in the period: every paid compute window that started in it. A window's whole amount counts in the bucket where it started.","properties":{"currency_code":{"type":"string","description":"ISO-4217 currency code, e.g. \"USD\".","uniqueKey":"spend.currency_code","typeLabel":"string"},"units":{"type":"string","description":"Whole units of the amount. May be negative.","uniqueKey":"spend.units","typeLabel":"string"},"nanos":{"type":"integer","description":"Fractional units in nanos (10^-9). For a positive amount, nanos is in [0, 999999999]; units and nanos must share sign.","format":"int32","uniqueKey":"spend.nanos","typeLabel":"integer\u003cint32>"}},"uniqueKey":"spend","typeLabel":"object"},"spend_items":{"type":"array","items":{"type":"object","properties":{"resource_kind":{"type":"string","description":"`host` — a paid physical-host lease window. Billing prices per machine CLASS, which prices both the VM-backed and bare-metal forms of that class, so a window carries no bm/vm dimension.","uniqueKey":"spend_items.items.[INDEX].resource_kind","typeLabel":"string"},"resource_class":{"type":"string","description":"The machine class charged, for example `m4-24g`. Empty for windows too old to attribute.","uniqueKey":"spend_items.items.[INDEX].resource_class","typeLabel":"string"},"windows":{"type":"string","description":"Paid 24-hour windows aggregated into this line.","uniqueKey":"spend_items.items.[INDEX].windows","typeLabel":"string"},"machine_hours":{"type":"string","description":"Billable machine-hours: the sum of the reserved quantities (24 per window).","uniqueKey":"spend_items.items.[INDEX].machine_hours","typeLabel":"string"},"machines":{"type":"string","description":"Distinct machines contributing to this line.","uniqueKey":"spend_items.items.[INDEX].machines","typeLabel":"string"},"unit_price":{"type":"object","description":"The effective price per machine-hour, `amount` divided by `machine_hours`. Shown for reference.","properties":{"currency_code":{"type":"string","description":"ISO-4217 currency code, e.g. \"USD\".","uniqueKey":"spend_items.items.[INDEX].unit_price.currency_code","typeLabel":"string"},"units":{"type":"string","description":"Whole units of the amount. May be negative.","uniqueKey":"spend_items.items.[INDEX].unit_price.units","typeLabel":"string"},"nanos":{"type":"integer","description":"Fractional units in nanos (10^-9). For a positive amount, nanos is in [0, 999999999]; units and nanos must share sign.","format":"int32","uniqueKey":"spend_items.items.[INDEX].unit_price.nanos","typeLabel":"integer\u003cint32>"}},"uniqueKey":"spend_items.items.[INDEX].unit_price","typeLabel":"object"},"amount":{"type":"object","description":"Sum of the original quoted amounts of the aggregated windows.","properties":{"currency_code":{"type":"string","description":"ISO-4217 currency code, e.g. \"USD\".","uniqueKey":"spend_items.items.[INDEX].amount.currency_code","typeLabel":"string"},"units":{"type":"string","description":"Whole units of the amount. May be negative.","uniqueKey":"spend_items.items.[INDEX].amount.units","typeLabel":"string"},"nanos":{"type":"integer","description":"Fractional units in nanos (10^-9). For a positive amount, nanos is in [0, 999999999]; units and nanos must share sign.","format":"int32","uniqueKey":"spend_items.items.[INDEX].amount.nanos","typeLabel":"integer\u003cint32>"}},"uniqueKey":"spend_items.items.[INDEX].amount","typeLabel":"object"}},"description":"Charges for one machine class. Compute is charged in 24-hour windows; `amount` is what was quoted when each window started.","uniqueKey":"spend_items.items.[INDEX]","typeLabel":"object"},"description":"Window-level itemization of `spend`, ordered by (resource_kind, resource_class). The per-bucket breakdowns are on each `UsageBucket`.","uniqueKey":"spend_items","typeLabel":"object[]"},"pending_holds":{"type":"object","description":"Funds set aside for compute windows that have started but are not final, across all time rather than just this period. They are already deducted from your available funds.","properties":{"currency_code":{"type":"string","description":"ISO-4217 currency code, e.g. \"USD\".","uniqueKey":"pending_holds.currency_code","typeLabel":"string"},"units":{"type":"string","description":"Whole units of the amount. May be negative.","uniqueKey":"pending_holds.units","typeLabel":"string"},"nanos":{"type":"integer","description":"Fractional units in nanos (10^-9). For a positive amount, nanos is in [0, 999999999]; units and nanos must share sign.","format":"int32","uniqueKey":"pending_holds.nanos","typeLabel":"integer\u003cint32>"}},"uniqueKey":"pending_holds","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"period_start":"2023-11-07T05:31:56Z","period_end":"2023-11-07T05:31:56Z","requested":"\u003cstring>","bucket":"\u003cstring>","summary":[{"meter":"\u003cstring>","quantity":"\u003cstring>"}],"buckets":[{"start":"2023-11-07T05:31:56Z","totals":[{"meter":"\u003cstring>","quantity":"\u003cstring>"}],"spend":{"currency_code":"\u003cstring>","units":"\u003cstring>","nanos":123},"spend_items":[{"resource_kind":"\u003cstring>","resource_class":"\u003cstring>","windows":"\u003cstring>","machine_hours":"\u003cstring>","machines":"\u003cstring>","unit_price":{"currency_code":"\u003cstring>","units":"\u003cstring>","nanos":123},"amount":{"currency_code":"\u003cstring>","units":"\u003cstring>","nanos":123}}]}],"spend":{"currency_code":"\u003cstring>","units":"\u003cstring>","nanos":123},"spend_items":[{"resource_kind":"\u003cstring>","resource_class":"\u003cstring>","windows":"\u003cstring>","machine_hours":"\u003cstring>","machines":"\u003cstring>","unit_price":{"currency_code":"\u003cstring>","units":"\u003cstring>","nanos":123},"amount":{"currency_code":"\u003cstring>","units":"\u003cstring>","nanos":123}}],"pending_holds":{"currency_code":"\u003cstring>","units":"\u003cstring>","nanos":123}}}},"exampleType":"generated"}},"exampleType":"generated"},"a63e7fc6-6773-4cd6-acf4-5dfd0a831f11":{"description":"The request is invalid, for example an unknown query parameter.","headers":{"mt-error-slug":{"description":"A stable, machine-readable error identifier, when one applies.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"A numeric status code.","uniqueKey":"code","typeLabel":"integer"},"message":{"type":"string","description":"A human-readable explanation.","uniqueKey":"message","typeLabel":"string"},"reason":{"type":"string","description":"On a 403 from a missing permission, `permission_denied`.","uniqueKey":"reason","typeLabel":"string"},"requiredAction":{"type":"string","description":"On a 403 from a missing permission, the permission the request needs.","uniqueKey":"requiredAction","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":123,"message":"\u003cstring>","reason":"\u003cstring>","requiredAction":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"9d7a67cd-e76c-4572-a2da-50c99bf5bcb6":{"description":"The credential is missing, invalid or expired. The response has no body.","headers":{"mt-error-slug":{"description":"A stable, machine-readable error identifier, when one applies.","schema":{"type":"string"}}},"content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"05b1af35-dd45-4802-bf50-6b7089aa82da":{"description":"The credential does not allow this operation. When a permission is missing, `requiredAction` names it; otherwise the body may be empty.","headers":{"mt-error-slug":{"description":"A stable, machine-readable error identifier, when one applies.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"A numeric status code.","uniqueKey":"code","typeLabel":"integer"},"message":{"type":"string","description":"A human-readable explanation.","uniqueKey":"message","typeLabel":"string"},"reason":{"type":"string","description":"On a 403 from a missing permission, `permission_denied`.","uniqueKey":"reason","typeLabel":"string"},"requiredAction":{"type":"string","description":"On a 403 from a missing permission, the permission the request needs.","uniqueKey":"requiredAction","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":123,"message":"\u003cstring>","reason":"\u003cstring>","requiredAction":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"30d51247-4469-48f4-bf0e-e0e514c72f6d":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Send `Authorization: Bearer \u003ccredential>` to https://customer-api.mountthor.com. People use the session that `mthr login` stores (a token starting `mt_session_`, valid for up to 12 hours). Automation uses a service-account credential (starting `mt_sa_v1_`, valid for 90 days) from Create credential. Each operation names the permission it needs. Service accounts hold permissions through custom roles, and some operations refuse them; those operations say so.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"9ce197ac-57b3-4750-9fd1-44cf0c89f74a":{"url":"https://customer-api.mountthor.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Send `Authorization: Bearer \u003ccredential>` to https://customer-api.mountthor.com. People use the session that `mthr login` stores (a token starting `mt_session_`, valid for up to 12 hours). Automation uses a service-account credential (starting `mt_sa_v1_`, valid for 90 days) from Create credential. Each operation names the permission it needs. Service accounts hold permissions through custom roles, and some operations refuse them; those operations say so.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Send `Authorization: Bearer \u003ccredential>` to https://customer-api.mountthor.com. People use the session that `mthr login` stores (a token starting `mt_session_`, valid for up to 12 hours). Automation uses a service-account credential (starting `mt_sa_v1_`, valid for 90 days) from Create credential. Each operation names the permission it needs. Service accounts hold permissions through custom roles, and some operations refuse them; those operations say so.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi/billing.json"},"subdomain":"mountthor","siteName":"Mount Thor","title":"Get usage - Mount Thor","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-10T21:56:14.739Z","originalFileLocation":"api-reference/billing/get-usage.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=\"Returns metered usage and actual charges for a period, as totals and as a time series (hourly for 24h, daily otherwise). Requires the billing:GetBillingUsage permission.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Mount Thor\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mountthor/riiAjzkRqq-b2xpc/_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/mountthor/riiAjzkRqq-b2xpc/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mountthor/riiAjzkRqq-b2xpc/_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/mountthor/riiAjzkRqq-b2xpc/_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/mountthor/riiAjzkRqq-b2xpc/_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/mountthor/riiAjzkRqq-b2xpc/_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/mountthor/riiAjzkRqq-b2xpc/_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/mountthor/riiAjzkRqq-b2xpc/_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/mountthor/riiAjzkRqq-b2xpc/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get usage - Mount Thor\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns metered usage and actual charges for a period, as totals and as a time series (hourly for 24h, daily otherwise). Requires the billing:GetBillingUsage permission.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Mount Thor\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.mountthor.com/api-reference/billing/get-usage\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://mountthor.mintlify.app/_mintlify/api/og/v2?division=Usage+and+costs\u0026amp;title=Get+usage\u0026amp;description=Returns+metered+usage+and+actual+charges+for+a+period%2C+as+totals+and+as+a+time+series+%28hourly+for+%6024h%60%2C+daily+otherwise%29.%0A%0ARequires+the+%60billing%3AGetBillingUsag\u0026amp;theme=b865c0d5b7f41ac4ac38b40f\u0026amp;signature=35f7342bf36a9caefc7de796bbcedb57475f48800208ea2c88f6ec5c1dc62030\">\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=\"Get usage - Mount Thor\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns metered usage and actual charges for a period, as totals and as a time series (hourly for 24h, daily otherwise). Requires the billing:GetBillingUsage permission.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://mountthor.mintlify.app/_mintlify/api/og/v2?division=Usage+and+costs\u0026amp;title=Get+usage\u0026amp;description=Returns+metered+usage+and+actual+charges+for+a+period%2C+as+totals+and+as+a+time+series+%28hourly+for+%6024h%60%2C+daily+otherwise%29.%0A%0ARequires+the+%60billing%3AGetBillingUsag\u0026amp;theme=b865c0d5b7f41ac4ac38b40f\u0026amp;signature=35f7342bf36a9caefc7de796bbcedb57475f48800208ea2c88f6ec5c1dc62030\">\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/mountthor/riiAjzkRqq-b2xpc/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Mount Thor\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2f3ae0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.mountthor.com/api-reference/billing/get-usage\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/billing/get-usage.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.mountthor.com/#organization\",\"name\":\"Mount Thor\",\"url\":\"https://docs.mountthor.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mountthor/FI-NP0X3jMU6ANs9/logo/light.svg?fit=max\u0026auto=format\u0026n=FI-NP0X3jMU6ANs9\u0026q=85\u0026s=a075dbc8738ac4ddb608c81b72dc8f3e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.mountthor.com#website\",\"name\":\"Mount Thor\",\"url\":\"https://docs.mountthor.com\",\"publisher\":{\"@id\":\"https://docs.mountthor.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.mountthor.com/api-reference/billing/get-usage#webpage\",\"url\":\"https://docs.mountthor.com/api-reference/billing/get-usage\",\"name\":\"Get usage\",\"description\":\"Returns metered usage and actual charges for a period, as totals and as a time series (hourly for 24h, daily otherwise). Requires the billing:GetBillingUsage permission.\",\"dateModified\":\"2026-10-10T21:56:14.739Z\",\"isPartOf\":{\"@id\":\"https://docs.mountthor.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.mountthor.com/api-reference/billing/get-usage#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.mountthor.com/api-reference/billing/get-usage#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.mountthor.com/api-reference/compute/list-virtual-machines\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Billing\",\"item\":\"https://docs.mountthor.com/api-reference/billing/get-billing-account\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get usage\",\"item\":\"https://docs.mountthor.com/api-reference/billing/get-usage\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.mountthor.com/api-reference/billing/get-usage#apireference\",\"headline\":\"Get usage\",\"name\":\"Get usage\",\"description\":\"Returns metered usage and actual charges for a period, as totals and as a time series (hourly for 24h, daily otherwise). Requires the billing:GetBillingUsage permission.\",\"url\":\"https://docs.mountthor.com/api-reference/billing/get-usage\",\"mainEntityOfPage\":{\"@id\":\"https://docs.mountthor.com/api-reference/billing/get-usage#webpage\"},\"dateModified\":\"2026-10-10T21:56:14.739Z\",\"publisher\":{\"@id\":\"https://docs.mountthor.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.mountthor.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Mount Thor\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Mount Thor","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Quickstart","href":"/quickstart"},{"group":"Compute","pages":[{"title":"Compute types","href":"/compute/types"},{"title":"Bare metal","href":"/compute/bare-metal"},{"title":"Virtual machines","href":"/compute/virtual-machines"}]},{"group":"Platform","pages":[{"title":"Kubernetes","href":"/platform/kubernetes"},{"title":"Account","href":"/platform/account"},{"title":"Billing","href":"/platform/billing"},{"title":"Team members","href":"/platform/members"},{"title":"Authentication and access","href":"/platform/authentication-and-access"},{"title":"Service accounts","href":"/platform/service-accounts"},{"title":"Roles and bindings","href":"/platform/roles-and-bindings"},{"title":"Actions","href":"/platform/actions"},{"title":"Machine identity","href":"/platform/machine-identity"}]},{"group":"API Reference","pages":[{"group":"Compute","pages":[{"group":"Virtual machines","pages":[{"title":"List virtual machines","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json get /compute/v1/virtualmachines","href":"/api-reference/compute/list-virtual-machines"},{"title":"Create virtual machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json post /compute/v1/virtualmachines","href":"/api-reference/compute/create-virtual-machine"},{"title":"Get virtual machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json get /compute/v1/virtualmachines/{name}","href":"/api-reference/compute/get-virtual-machine"},{"title":"Delete virtual machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json delete /compute/v1/virtualmachines/{name}","href":"/api-reference/compute/delete-virtual-machine"},{"title":"Power virtual machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json post /compute/v1/virtualmachines/{name}/power","href":"/api-reference/compute/power-virtual-machine"}]},{"group":"Bare metal","pages":[{"title":"List bare-metal machines","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json get /compute/v1/baremetalmachines","href":"/api-reference/compute/list-bare-metal-machines"},{"title":"Create bare-metal machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json post /compute/v1/baremetalmachines","href":"/api-reference/compute/create-bare-metal-machine"},{"title":"Get bare-metal machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json get /compute/v1/baremetalmachines/{name}","href":"/api-reference/compute/get-bare-metal-machine"},{"title":"Delete bare-metal machine","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json delete /compute/v1/baremetalmachines/{name}","href":"/api-reference/compute/delete-bare-metal-machine"}]},{"group":"Catalog","pages":[{"title":"List images","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json get /compute/v1/catalog/images","href":"/api-reference/compute/list-images"},{"title":"List machine classes","deprecated":null,"version":null,"openapi":"/api-reference/openapi/compute.json get /compute/v1/catalog/machineclasses","href":"/api-reference/compute/list-machine-classes"}]}]},{"group":"Billing","pages":[{"group":"Account and funds","pages":[{"title":"Get billing account","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/account","href":"/api-reference/billing/get-billing-account"},{"title":"Get funding status","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/funding","href":"/api-reference/billing/get-funding-status"},{"title":"Get credits","description":"Returns your unexpired promotional credit, itemized per grant, soonest-expiring first.\n\nRequires the `billing:GetBillingCredits` permission.","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/credits","href":"/api-reference/billing/get-credits"}]},{"group":"Usage and costs","pages":[{"title":"Get usage","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/usage","href":"/api-reference/billing/get-usage"},{"title":"Get costs","description":"Returns itemized costs for a period, priced per machine class.\n\nRequires the `billing:GetBillingCosts` permission.","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/costs","href":"/api-reference/billing/get-costs"},{"title":"List prices","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/price-catalog","href":"/api-reference/billing/list-prices"}]},{"group":"Invoices","pages":[{"title":"List invoices","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/invoices","href":"/api-reference/billing/list-invoices"},{"title":"Get invoice","deprecated":null,"version":null,"openapi":"/api-reference/openapi/billing.json get /billing/v1/invoices/{invoice_id}","href":"/api-reference/billing/get-invoice"}]}]},{"group":"Account","pages":[{"title":"Get account","deprecated":null,"version":null,"openapi":"/api-reference/openapi/account.json get /admin/v1/account","href":"/api-reference/account/get-account"},{"title":"Update account","deprecated":null,"version":null,"openapi":"/api-reference/openapi/account.json patch /admin/v1/account","href":"/api-reference/account/update-account"}]}]}]}]},"basePath":"","title":"Get usage - Mount Thor","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}