{
"error": {
"type": "invalid_request_error",
"message": "start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp",
"param": "start_date"
}
}
{
"error": {
"type": "invalid_request_error",
"message": "start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp",
"param": "start_date"
}
}
{
"error": "Too many requests"
}
{
"error": {
"type": "invalid_request_error",
"message": "start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp",
"param": "start_date"
}
}
Billing
Billing Usage Summary
Returns a complete billing breakdown with usage counts and costs across all channels for a given date range.
GET
/
billing
/
usage-summary
Get Billing Usage Summary
curl --request GET \ --url https://collectwiseapi.com/billing/usage-summary \ --header 'collectwise_key: <api-key>'
{
"error": {
"type": "invalid_request_error",
"message": "start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp",
"param": "start_date"
}
}
{
"error": {
"type": "invalid_request_error",
"message": "start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp",
"param": "start_date"
}
}
{
"error": "Too many requests"
}
{
"error": {
"type": "invalid_request_error",
"message": "start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp",
"param": "start_date"
}
}
Date only (YYYY-MM-DD) — start_date defaults to midnight UTC, end_date defaults to 23:59:59 UTC. Simplest option when you want full-day UTC boundaries.
Full ISO timestamp (YYYY-MM-DDTHH:mm:ssZ) — Exact UTC boundaries. Use this when you need timezone-specific alignment.
You can mix formats (e.g., date-only for start, ISO timestamp for end).
Active, unexpired API key belonging to an active organization. Optional organization/key signing and organization IP restrictions also apply; see API Access.
Required together with x-cw-signature when signing is enabled for this key or organization. POST /security/verify also requires signing whenever a usable secret exists. Canonical Unix seconds, within ±300 seconds. See API Access for CW1 signing.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"CollectWise API Docs","colors":{"primary":"#14377F","light":"#5d86d9","dark":"#14377F"},"favicon":"https://mintcdn.com/collectwise/cwkpSw7AFdt0Uy3s/favicon.png?fit=max\u0026auto=format\u0026n=cwkpSw7AFdt0Uy3s\u0026q=85\u0026s=ca98564cdbf0f8994ce628b74c68980b","logo":{"light":"https://mintcdn.com/collectwise/cwkpSw7AFdt0Uy3s/logo/logo.png?fit=max\u0026auto=format\u0026n=cwkpSw7AFdt0Uy3s\u0026q=85\u0026s=e606647d6d8b1c365797d0cc4916db57","dark":"https://mintcdn.com/collectwise/cwkpSw7AFdt0Uy3s/logo/logo.png?fit=max\u0026auto=format\u0026n=cwkpSw7AFdt0Uy3s\u0026q=85\u0026s=e606647d6d8b1c365797d0cc4916db57"},"navbar":{"links":[{"label":"Support","href":"mailto:mohammed@collectwise.com"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.collectwise.com"}},"footer":{"socials":{"github":"https://github.com/CollectWise-Dev/collectwise-api-docs","linkedin":"https://www.linkedin.com/company/trycollectwise/"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"collectwise","hasAudioNarration":false,"actualSubdomain":"collectwise","customDomains":["docs.collectwise.com"],"gitSource":{"type":"github","owner":"collectwise-dev","repo":"collectwise-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad2ecb978f8d5905b4e1b20","collectionId":"8b240874-a020-4084-9e5b-a92013b01563","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad2ecb978f8d5905b4e1b20"},"entitlements":{},"buildId":"6ad2ecb978f8d5905b4e1b20","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"Texting","count":7},{"language":"default","tag":"Debtors","count":6},{"language":"default","tag":"Communications","count":5},{"language":"default","tag":"Debtor Status","count":4},{"language":"default","tag":"Workflow","count":4},{"language":"default","tag":"Webhooks","count":3},{"language":"default","tag":"Get Started","count":3},{"language":"default","tag":"Billing","count":1},{"language":"default","tag":"Payments","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"vite-origin","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/endpoint/Billing-Usage-Summary","slug":"/api-reference/endpoint/Billing-Usage-Summary","pageMetadata":{"title":"Billing Usage Summary","openapi":"GET /billing/usage-summary","description":"Returns a complete billing breakdown with usage counts and costs across all channels for a given date range.","href":"/api-reference/endpoint/Billing-Usage-Summary"},"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: \"Returns a complete billing breakdown with usage counts and costs across all channels for a given date range.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`date-handling`,children:`Date Handling`}),`\n`,_jsxs(_components.p,{children:[`Both `,_jsx(_components.code,{children:`start_date`}),` and `,_jsx(_components.code,{children:`end_date`}),` accept two formats:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Date only`}),` (`,_jsx(_components.code,{children:`YYYY-MM-DD`}),`) — `,_jsx(_components.code,{children:`start_date`}),` defaults to midnight UTC, `,_jsx(_components.code,{children:`end_date`}),` defaults to 23:59:59 UTC. Simplest option when you want full-day UTC boundaries.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Full ISO timestamp`}),` (`,_jsx(_components.code,{children:`YYYY-MM-DDTHH:mm:ssZ`}),`) — Exact UTC boundaries. Use this when you need timezone-specific alignment.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`You can mix formats (e.g., date-only for start, ISO timestamp for end).`}),`\n`,_jsx(Heading,{level:`3`,id:`timezone-aligned-example`,children:`Timezone-Aligned Example`}),`\n`,_jsx(_components.p,{children:`To query “February in US Eastern Time”, send:`}),`\n`,_jsx(CodeBlock,{numberOfLines:`3`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`start_date=2025-02-01T05:00:00Z`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`end_date=2025-03-01T04:59:59Z`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`2`,id:`notes`,children:`Notes`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`RVM has two-part pricing: a per-drop fee plus a per-hour duration fee — both are included in `,_jsx(_components.code,{children:`rvm.total_cost`})]}),`\n`,_jsx(_components.li,{children:`All costs are in USD and rounded to 2 decimal places`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Billing Usage Summary","openapi":"GET /billing/usage-summary","description":"Returns a complete billing breakdown with usage counts and costs across all channels for a given date range.","href":"/api-reference/endpoint/Billing-Usage-Summary"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Date Handling","slug":"date-handling","depth":2,"children":[{"title":"Timezone-Aligned Example","slug":"timezone-aligned-example","depth":3,"children":[]}]},{"title":"Notes","slug":"notes","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Get Billing Usage Summary","description":"Returns a complete billing breakdown with usage counts and costs across all channels for a given date range.","parameters":["4a65b271-b0d8-4bbe-96fc-c4eb070455bd","da46839c-6ec2-4c9a-bf35-dde4ffa7a321","0a9910c9-ef7e-4297-993d-e050816fc645","4ded1600-4441-4d53-a68f-69b0076552dc"],"responses":{"200":"7c815ed9-8418-471c-ae10-8adb1dafe265","400":"1733e40e-21b5-4747-ad80-215b343aa940","403":"fe5e0a18-6c9f-4fe2-9d78-f8e905909efd","429":"556e12e6-dd39-4601-a588-1c536899cb2a","500":"c4147c5a-e8cb-400d-9dcd-6c492cbb62ae"},"method":"get","type":"path","servers":["33b16d7b-0e16-4982-8c6f-90ff7d6a6b34"],"security":["6c1094c2-786d-4ca7-b96c-d58d6aa9f3da"],"path":"/billing/usage-summary","baseUrlOptions":["https://collectwiseapi.com"],"title":"Get Billing Usage Summary","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"4a65b271-b0d8-4bbe-96fc-c4eb070455bd":{"name":"start_date","in":"query","required":true,"description":"Start of date range. Accepts YYYY-MM-DD (defaults to 00:00:00 UTC) or a full ISO 8601 UTC timestamp like 2025-02-01T05:00:00Z","schema":{"type":"string","isRequired":true,"description":"Start of date range. Accepts YYYY-MM-DD (defaults to 00:00:00 UTC) or a full ISO 8601 UTC timestamp like 2025-02-01T05:00:00Z","uniqueKey":"","typeLabel":"string"}},"da46839c-6ec2-4c9a-bf35-dde4ffa7a321":{"name":"end_date","in":"query","required":true,"description":"End of date range. Accepts YYYY-MM-DD (defaults to 23:59:59 UTC) or a full ISO 8601 UTC timestamp like 2025-02-28T04:59:59Z","schema":{"type":"string","isRequired":true,"description":"End of date range. Accepts YYYY-MM-DD (defaults to 23:59:59 UTC) or a full ISO 8601 UTC timestamp like 2025-02-28T04:59:59Z","uniqueKey":"","typeLabel":"string"}},"0a9910c9-ef7e-4297-993d-e050816fc645":{"name":"x-cw-timestamp","in":"header","required":false,"description":"Required together with x-cw-signature when signing is enabled for this key or organization. POST /security/verify also requires signing whenever a usable secret exists. Canonical Unix seconds, within ±300 seconds. See API Access for CW1 signing.","schema":{"type":"string","pattern":"^(0|[1-9][0-9]*)$","isRequired":false,"description":"Required together with x-cw-signature when signing is enabled for this key or organization. POST /security/verify also requires signing whenever a usable secret exists. Canonical Unix seconds, within ±300 seconds. See API Access for CW1 signing.","uniqueKey":"","typeLabel":"string"}},"4ded1600-4441-4d53-a68f-69b0076552dc":{"name":"x-cw-signature","in":"header","required":false,"description":"CW1 HMAC-SHA256 signature: v1= followed by 64 lowercase hex digits. Use the decoded 32-byte signing secret and exact request bytes. See API Access.","schema":{"type":"string","pattern":"^v1=[0-9a-f]{64}$","isRequired":false,"description":"CW1 HMAC-SHA256 signature: v1= followed by 64 lowercase hex digits. Use the decoded 32-byte signing secret and exact request bytes. See API Access.","uniqueKey":"","typeLabel":"string"}}},"responses":{"7c815ed9-8418-471c-ae10-8adb1dafe265":{"description":"Usage summary retrieved successfully","content":{"application/json":{"schema":{"type":"object","properties":{"object":{"type":"string","description":"Object type identifier","example":"billing.usage_summary","uniqueKey":"object","typeLabel":"string"},"organization":{"type":"string","description":"Your organization name","uniqueKey":"organization","typeLabel":"string"},"period":{"type":"object","properties":{"start_date":{"type":"string","description":"Start of the queried date range","uniqueKey":"period.start_date","typeLabel":"string"},"end_date":{"type":"string","description":"End of the queried date range","uniqueKey":"period.end_date","typeLabel":"string"}},"uniqueKey":"period","typeLabel":"object"},"sms":{"type":"object","properties":{"count":{"type":"number","description":"Number of SMS segments sent","uniqueKey":"sms.count","typeLabel":"number"},"cost":{"type":"number","description":"Total SMS cost","uniqueKey":"sms.cost","typeLabel":"number"},"unit_cost":{"type":"number","description":"Cost per segment","uniqueKey":"sms.unit_cost","typeLabel":"number"},"unit":{"type":"string","description":"Unit type","example":"segments","uniqueKey":"sms.unit","typeLabel":"string"}},"uniqueKey":"sms","typeLabel":"object"},"mms":{"type":"object","properties":{"count":{"type":"number","description":"Number of MMS segments sent","uniqueKey":"mms.count","typeLabel":"number"},"cost":{"type":"number","description":"Total MMS cost","uniqueKey":"mms.cost","typeLabel":"number"},"unit_cost":{"type":"number","description":"Cost per segment","uniqueKey":"mms.unit_cost","typeLabel":"number"},"unit":{"type":"string","description":"Unit type","example":"segments","uniqueKey":"mms.unit","typeLabel":"string"}},"uniqueKey":"mms","typeLabel":"object"},"email":{"type":"object","properties":{"count":{"type":"number","description":"Number of emails sent","uniqueKey":"email.count","typeLabel":"number"},"cost":{"type":"number","description":"Total email cost","uniqueKey":"email.cost","typeLabel":"number"},"unit_cost":{"type":"number","description":"Cost per message","uniqueKey":"email.unit_cost","typeLabel":"number"},"unit":{"type":"string","description":"Unit type","example":"messages","uniqueKey":"email.unit","typeLabel":"string"}},"uniqueKey":"email","typeLabel":"object"},"rvm":{"type":"object","description":"Ringless Voicemail — has two-part pricing (per-drop + per-hour duration)","properties":{"drops":{"type":"number","description":"Number of voicemail drops","uniqueKey":"rvm.drops","typeLabel":"number"},"drop_cost":{"type":"number","description":"Cost from drops (drops × drop rate)","uniqueKey":"rvm.drop_cost","typeLabel":"number"},"drop_unit_cost":{"type":"number","description":"Cost per drop","uniqueKey":"rvm.drop_unit_cost","typeLabel":"number"},"duration_seconds":{"type":"number","description":"Total voicemail duration in seconds","uniqueKey":"rvm.duration_seconds","typeLabel":"number"},"duration_hours":{"type":"number","description":"Total voicemail duration in hours","uniqueKey":"rvm.duration_hours","typeLabel":"number"},"duration_cost":{"type":"number","description":"Cost from duration (hours × hourly rate)","uniqueKey":"rvm.duration_cost","typeLabel":"number"},"duration_unit_cost_per_hour":{"type":"number","description":"Cost per hour of voicemail audio","uniqueKey":"rvm.duration_unit_cost_per_hour","typeLabel":"number"},"total_cost":{"type":"number","description":"Combined drop + duration cost","uniqueKey":"rvm.total_cost","typeLabel":"number"}},"uniqueKey":"rvm","typeLabel":"object"},"calls_outbound":{"type":"object","properties":{"minutes":{"type":"number","description":"Total outbound call minutes","uniqueKey":"calls_outbound.minutes","typeLabel":"number"},"cost":{"type":"number","description":"Total cost","uniqueKey":"calls_outbound.cost","typeLabel":"number"},"unit_cost":{"type":"number","description":"Cost per minute","uniqueKey":"calls_outbound.unit_cost","typeLabel":"number"},"unit":{"type":"string","description":"Unit type","example":"minutes","uniqueKey":"calls_outbound.unit","typeLabel":"string"}},"uniqueKey":"calls_outbound","typeLabel":"object"},"calls_inbound":{"type":"object","properties":{"minutes":{"type":"number","description":"Total inbound call minutes","uniqueKey":"calls_inbound.minutes","typeLabel":"number"},"cost":{"type":"number","description":"Total cost","uniqueKey":"calls_inbound.cost","typeLabel":"number"},"unit":{"type":"string","description":"Unit type","example":"minutes","uniqueKey":"calls_inbound.unit","typeLabel":"string"}},"uniqueKey":"calls_inbound","typeLabel":"object"},"total_cost":{"type":"number","description":"Total cost across all channels in USD","uniqueKey":"total_cost","typeLabel":"number"},"currency":{"type":"string","description":"Currency code","example":"usd","uniqueKey":"currency","typeLabel":"string"}},"example":{"object":"billing.usage_summary","organization":"Acme Collections","period":{"start_date":"2025-02-01","end_date":"2025-02-28"},"sms":{"count":185040,"cost":5551.2,"unit_cost":0.03,"unit":"segments"},"mms":{"count":4000,"cost":120,"unit_cost":0.03,"unit":"segments"},"email":{"count":15000,"cost":0,"unit_cost":0,"unit":"messages"},"rvm":{"drops":50000,"drop_cost":700,"drop_unit_cost":0.014,"duration_seconds":150000,"duration_hours":41.67,"duration_cost":137.5,"duration_unit_cost_per_hour":3.3,"total_cost":837.5},"calls_outbound":{"minutes":10000,"cost":1080,"unit_cost":0.108,"unit":"minutes"},"calls_inbound":{"minutes":5100,"cost":1190,"unit":"minutes"},"total_cost":8778.7,"currency":"usd"},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"object":"billing.usage_summary","organization":"Acme Collections","period":{"start_date":"2025-02-01","end_date":"2025-02-28"},"sms":{"count":185040,"cost":5551.2,"unit_cost":0.03,"unit":"segments"},"mms":{"count":4000,"cost":120,"unit_cost":0.03,"unit":"segments"},"email":{"count":15000,"cost":0,"unit_cost":0,"unit":"messages"},"rvm":{"drops":50000,"drop_cost":700,"drop_unit_cost":0.014,"duration_seconds":150000,"duration_hours":41.67,"duration_cost":137.5,"duration_unit_cost_per_hour":3.3,"total_cost":837.5},"calls_outbound":{"minutes":10000,"cost":1080,"unit_cost":0.108,"unit":"minutes"},"calls_inbound":{"minutes":5100,"cost":1190,"unit":"minutes"},"total_cost":8778.7,"currency":"usd"}}},"exampleType":"generated"}},"exampleType":"generated"},"1733e40e-21b5-4747-ad80-215b343aa940":{"description":"Invalid request — missing or invalid date parameters, or billing not configured","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","description":"Error type","enum":["invalid_request_error","configuration_error","access_denied","api_error"],"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"error.message","typeLabel":"string"},"param":{"type":"string","description":"The parameter that caused the error (if applicable)","uniqueKey":"error.param","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"example":{"error":{"type":"invalid_request_error","message":"start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp","param":"start_date"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request_error","message":"start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp","param":"start_date"}}}},"exampleType":"generated"}},"exampleType":"generated"},"fe5e0a18-6c9f-4fe2-9d78-f8e905909efd":{"description":"Invalid API key or billing access not enabled","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","description":"Error type","enum":["invalid_request_error","configuration_error","access_denied","api_error"],"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"error.message","typeLabel":"string"},"param":{"type":"string","description":"The parameter that caused the error (if applicable)","uniqueKey":"error.param","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"example":{"error":{"type":"invalid_request_error","message":"start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp","param":"start_date"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request_error","message":"start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp","param":"start_date"}}}},"exampleType":"generated"}},"exampleType":"generated"},"556e12e6-dd39-4601-a588-1c536899cb2a":{"description":"Your organization's shared rate limit has been exceeded. Wait at least the number of seconds specified in Retry-After before retrying.","headers":{"Retry-After":{"description":"Seconds to wait before retrying.","schema":{"type":"integer","minimum":1}},"X-RateLimit-Burst":{"description":"Maximum available request allowance.","schema":{"type":"integer","example":3000}},"X-RateLimit-Refill-Per-Second":{"description":"Requests replenished per second.","schema":{"type":"number","example":50}},"X-RateLimit-Remaining":{"description":"Requests remaining when this request was checked.","schema":{"type":"integer","minimum":0}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","example":"Too many requests","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"Too many requests"}}},"exampleType":"generated"}},"exampleType":"generated"},"c4147c5a-e8cb-400d-9dcd-6c492cbb62ae":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","description":"Error type","enum":["invalid_request_error","configuration_error","access_denied","api_error"],"uniqueKey":"error.type","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"error.message","typeLabel":"string"},"param":{"type":"string","description":"The parameter that caused the error (if applicable)","uniqueKey":"error.param","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"example":{"error":{"type":"invalid_request_error","message":"start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp","param":"start_date"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"type":"invalid_request_error","message":"start_date is required and must be YYYY-MM-DD or a full ISO 8601 UTC timestamp","param":"start_date"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"6c1094c2-786d-4ca7-b96c-d58d6aa9f3da":{"apiKey":{"type":"apiKey","in":"header","name":"collectwise_key","description":"Active, unexpired API key belonging to an active organization. Optional organization/key signing and organization IP restrictions also apply; see API Access.","scopes":[],"schemeName":"apiKey"}}},"servers":{"33b16d7b-0e16-4982-8c6f-90ff7d6a6b34":{"url":"https://collectwiseapi.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"collectwise_key","description":"Active, unexpired API key belonging to an active organization. Optional organization/key signing and organization IP restrictions also apply; see API Access.","scopes":[],"schemeName":"apiKey"},"schema":{"title":"collectwise_key","type":"string","description":"Active, unexpired API key belonging to an active organization. Optional organization/key signing and organization IP restrictions also apply; see API Access.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"collectwise_key"}],"title":"apiKey"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"collectwise","siteName":"CollectWise API Docs","title":"Billing Usage Summary - CollectWise API Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-09T08:38:53.451Z","originalFileLocation":"api-reference/endpoint/Billing-Usage-Summary.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 a complete billing breakdown with usage counts and costs across all channels for a given date range.\">\u003cmeta data-mint-head name=\"application-name\" content=\"CollectWise API Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/collectwise/loUWgSXPvtElN9xU/_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/collectwise/loUWgSXPvtElN9xU/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/collectwise/loUWgSXPvtElN9xU/_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/collectwise/loUWgSXPvtElN9xU/_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/collectwise/loUWgSXPvtElN9xU/_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/collectwise/loUWgSXPvtElN9xU/_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/collectwise/loUWgSXPvtElN9xU/_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/collectwise/loUWgSXPvtElN9xU/_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/collectwise/loUWgSXPvtElN9xU/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Billing Usage Summary - CollectWise API Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns a complete billing breakdown with usage counts and costs across all channels for a given date range.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CollectWise API Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://collectwise.mintlify.site/_mintlify/api/og/v2?division=Billing\u0026amp;title=Billing+Usage+Summary\u0026amp;description=Returns+a+complete+billing+breakdown+with+usage+counts+and+costs+across+all+channels+for+a+given+date+range.\u0026amp;theme=9ed00f58ebd6ad3872b19539\u0026amp;signature=4cf22895e641c3592827bc92215bc57fc4773928edb727c72741149ad27ff8d2\">\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=\"Billing Usage Summary - CollectWise API Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns a complete billing breakdown with usage counts and costs across all channels for a given date range.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://collectwise.mintlify.site/_mintlify/api/og/v2?division=Billing\u0026amp;title=Billing+Usage+Summary\u0026amp;description=Returns+a+complete+billing+breakdown+with+usage+counts+and+costs+across+all+channels+for+a+given+date+range.\u0026amp;theme=9ed00f58ebd6ad3872b19539\u0026amp;signature=4cf22895e641c3592827bc92215bc57fc4773928edb727c72741149ad27ff8d2\">\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/collectwise/loUWgSXPvtElN9xU/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"CollectWise API Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#14377F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoint/Billing-Usage-Summary.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.collectwise.com/#organization\",\"name\":\"CollectWise API Docs\",\"url\":\"https://docs.collectwise.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/collectwise/cwkpSw7AFdt0Uy3s/logo/logo.png?fit=max\u0026auto=format\u0026n=cwkpSw7AFdt0Uy3s\u0026q=85\u0026s=e606647d6d8b1c365797d0cc4916db57\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.collectwise.com#website\",\"name\":\"CollectWise API Docs\",\"url\":\"https://docs.collectwise.com\",\"publisher\":{\"@id\":\"https://docs.collectwise.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary#webpage\",\"url\":\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary\",\"name\":\"Billing Usage Summary\",\"description\":\"Returns a complete billing breakdown with usage counts and costs across all channels for a given date range.\",\"dateModified\":\"2026-03-09T08:38:53.451Z\",\"isPartOf\":{\"@id\":\"https://docs.collectwise.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"CollectWise API Docs\",\"item\":\"https://docs.collectwise.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Billing Usage Summary\",\"item\":\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary#apireference\",\"headline\":\"Billing Usage Summary\",\"name\":\"Billing Usage Summary\",\"description\":\"Returns a complete billing breakdown with usage counts and costs across all channels for a given date range.\",\"url\":\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary\",\"mainEntityOfPage\":{\"@id\":\"https://docs.collectwise.com/api-reference/endpoint/Billing-Usage-Summary#webpage\"},\"dateModified\":\"2026-03-09T08:38:53.451Z\",\"publisher\":{\"@id\":\"https://docs.collectwise.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.collectwise.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"CollectWise API Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"CollectWise API Docs","nav":{"global":null,"groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"API Access","href":"/authorization"},{"title":"Verify API Security","openapi":"POST /security/verify","href":"/api-reference/endpoint/Verify-API-Security"}]},{"group":"Debtors","pages":[{"title":"Debtor Object","href":"/api-reference/Debtor-Object"},{"title":"Create Debtor","openapi":"POST /debtor","href":"/api-reference/endpoint/Create-Debtor"},{"title":"Bulk Create Debtors","openapi":"POST /debtors","href":"/api-reference/endpoint/Bulk-Create-Debtors"},{"title":"Update Debtor","openapi":"PATCH /debtor/{debtorId}","href":"/api-reference/endpoint/Update-Debtor"},{"title":"Get Debtor","openapi":"GET /debtor/{debtorId}","href":"/api-reference/endpoint/Get-Debtor"},{"title":"Delete Debtor","openapi":"DELETE /debtor/{debtorId}","href":"/api-reference/endpoint/Delete-Debtor"}]},{"group":"Debtor Status","pages":[{"title":"Debtor Statuses","href":"/api-reference/Debtor-Statuses"},{"title":"Get Debtor Status","openapi":"GET /debtorStatus/{debtorId}","href":"/api-reference/endpoint/Get-Debtor-Status"},{"title":"Get Multiple Debtor Statuses","openapi":"GET /debtorStatuses","href":"/api-reference/endpoint/Get-Multiple-Debtor-Statuses"},{"title":"Paid Creditor Directly","openapi":"PATCH /debtorStatus/paidCreditor/{debtorId}","href":"/api-reference/endpoint/Update-Debtor-Status"}]},{"group":"Webhooks","pages":[{"title":"Webhooks Overview","href":"/api-reference/Webhooks-Overview"},{"title":"Payment Received Webhook","href":"/api-reference/Payment-Received"},{"title":"Communications Webhook","href":"/api-reference/Communications-Webhook"}]},{"group":"Payments","pages":[{"title":"List Payments","openapi":"GET /payments","href":"/api-reference/endpoint/List-Payments"}]},{"group":"Communications","pages":[{"title":"Drop Voicemail","openapi":"POST /dropVoicemail","href":"/api-reference/endpoint/Drop-Voicemail"},{"title":"Get Clean Numbers","openapi":"GET /clean-numbers","href":"/api-reference/endpoint/Get-Clean-Numbers"},{"title":"RPC Call","openapi":"POST /rpcCall","href":"/api-reference/endpoint/RPC-Call"},{"title":"Get Call Recording","openapi":"GET /call/{callId}/recording","href":"/api-reference/endpoint/Get-Call-Recordings"},{"title":"Get TCN Call Outcome","openapi":"GET /tcn/call-outcome/{tcn-cid}","href":"/api-reference/endpoint/Get-TCN-Call-Outcome"}]},{"group":"Texting","pages":[{"title":"Texting Overview","href":"/api-reference/Texting-Overview"},{"title":"List SMS Templates","openapi":"GET /text/templates","href":"/api-reference/endpoint/Text-List-Templates"},{"title":"Get SMS Template","openapi":"GET /text/templates/{templateId}","href":"/api-reference/endpoint/Text-Get-Template"},{"title":"Calculate SMS Segments","openapi":"POST /text/segments","href":"/api-reference/endpoint/Text-Segments"},{"title":"Send a Text","openapi":"POST /text/send","href":"/api-reference/endpoint/Text-Send"},{"title":"Get Text Status","openapi":"GET /text/status/{messageId}","href":"/api-reference/endpoint/Text-Status"},{"title":"List Text Messages","openapi":"GET /text/messages","description":"Returns the message thread for one of your recipients: your outbound sends and the consumer's inbound replies, newest first. Use this to poll for replies if you do not want to run a webhook endpoint, or to backfill replies after a webhook outage. Results are always scoped to your organization. Provide at least one of `messageId`, `debtorId`, `destination`, or `since`.","href":"/api-reference/endpoint/Text-Messages"}]},{"group":"Billing","pages":[{"title":"Billing Usage Summary","openapi":"GET /billing/usage-summary","href":"/api-reference/endpoint/Billing-Usage-Summary"}]},{"group":"Workflow","pages":[{"title":"Pause Workflow","openapi":"PATCH /workflow/{debtorId}/pause","description":"Pauses the active workflow for the specified debtor, suppressing outbound communications.","href":"/api-reference/endpoint/Pause-Workflow"},{"title":"Resume Workflow","openapi":"PATCH /workflow/{debtorId}/resume","href":"/api-reference/endpoint/Resume-Workflow"},{"title":"Workflow Status Overview","openapi":"GET /status/workflow/{workflowId}","href":"/api-reference/endpoint/Workflow-Status"},{"title":"Debtors Status in Workflow","openapi":"POST /status/debtors","href":"/api-reference/endpoint/Debtors-Status"}]}]},"basePath":"","title":"Billing Usage Summary - CollectWise API Docs","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Myd8dsju.js","utils-C2HkQgW0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-8rSppmTv.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B6MjiCFm.js","snippetPresets-DwrSAONL.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-1-a5UQKQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C541m7wZ.js","shallow-CWELCZ77.js","getApiPlaygroundDisplay-CTo5Zn03.js","CodeSnippet-D--dzvnl.js","CodeSnippets-DM3cXEDh.js","Page-CxAy5y67.js","getPastedJson-C-VECgcL.js","icon-BPq2-Mg3.js","MethodPill-D9J5cUHd.js","DuplicateIcon-BqHaxUnD.js","createIcon-CIbcZHp9.js","DynamicMarkdown-BKiHAm_d.js","SectionHeading-DstQXt3H.js","axios-vUo_bRtp.js","Markdown-CpxgzsKA.js","clsx-C5EfhVm0.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CJ9Oly2E.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Mk6P3qvh.js"]}