Returns complete credit-usage aggregates per repository and recorded check-run agent name over a required interval. Each group’s totals are calculated before pagination. For individual usage records, see List agent credit usage.Visibility is workspace-wide, including historical usage from excluded or deleted repositories and usage without repository attribution. Repository restrictions do not filter these totals or grant access to repository content. An interval with no matching usage returns an empty collection, not 404.
Credit quantities are exact decimal strings with three fractional digits. Costs are provisional nominal USD at the current customer credit rate, not billed or invoiced amounts, and can include unmetered activity. They do not reconcile to an invoice.
Inclusive lower bound of [startTime, endTime) (RFC 3339). Boundaries are UTC instants at microsecond precision, independent of workspace timezone; finer fractional digits are discarded when selecting usage.
Opaque nextPageToken from the preceding page, bound to workspace, operation and dates. Repeat the original dates. Valid for at most 24 hours, subject to earlier invalidation. Invalid, altered, expired or mismatched tokens return 400 without identifying the failed token check; restart without a token.
Complete repository/agent groups sorted by repository ID ascending (missing ID first), then agent name ascending, using case-sensitive UTF-8 byte ordering. Omitted when no groups match; treat absence as an empty list.
Number of recorded custom-review usage events with this nonempty name, including zero-credit events. An int64 decimal string, not a count of distinct executions.
PR number of that latest usage event, as an int64 decimal string. Omitted if that event has no PR context; not the latest nonempty PR from earlier events.
Pass as pageToken with the same dates to continue. Omitted when no further groups remain in this read. Follow any returned token even on a short or empty page.
Response time (RFC 3339), not a freshness watermark or snapshot identifier.
Costs round to the nearest cent, with ties away from zero. Each total, minimum and maximum is converted from its corresponding credit quantity, not summed from rounded event dollars. Summing group costs can differ from converting their combined credits. Use credit quantities for sub-cent analysis.Pages are live reads. Amounts, counts and latest usage can change between pages without moving an existing group across page boundaries. New groups before the continuation position can be missed; new groups after it can appear, and deleted groups disappear. Following all tokens does not provide a snapshot-consistent export; restart for a fresh listing.
Missing or invalid dates, invalid page sizes and unusable tokens return 400. Invalid date ordering and a span over 366 days have distinct error messages. Unavailable billing reads return 503. See shared authorization errors and limits.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Macroscope","colors":{"primary":"#6f16a3","light":"#a26fd9","dark":"#a26fd9"},"logo":{"light":"https://mintcdn.com/macroscope/9iw0Cp-qvEu72Hf8/logo/light.svg?fit=max\u0026auto=format\u0026n=9iw0Cp-qvEu72Hf8\u0026q=85\u0026s=bd1aa63d43927eed5140a1a50d7781fc","dark":"https://mintcdn.com/macroscope/9iw0Cp-qvEu72Hf8/logo/dark.svg?fit=max\u0026auto=format\u0026n=9iw0Cp-qvEu72Hf8\u0026q=85\u0026s=05f568cf92a21f18b8ebaed893c0ff3b"},"favicon":"https://mintcdn.com/macroscope/Ij1wsJ7EUw4zYzA-/images/favicon.svg?fit=max\u0026auto=format\u0026n=Ij1wsJ7EUw4zYzA-\u0026q=85\u0026s=bab7bcd6e8c996d0426a6a241bf3ecbe","navbar":{"links":[{"href":"https://docs.macroscope.com/contact","label":"Contact Us"}],"primary":{"type":"button","label":"Macroscope","href":"https://app.macroscope.com"}},"integrations":{"gtm":{"tagId":"GTM-MFXG74M6"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Go to Macroscope","icon":"arrow-right","href":"https://app.macroscope.com/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"macroscope","hasAudioNarration":false,"actualSubdomain":"macroscope","customDomains":["docs.macroscope.com"],"gitSource":{"type":"github","owner":"prassoai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae14341c06f9a509a5f3777","collectionId":"d2e45701-45eb-4223-89af-69f0c7eb613b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae14341c06f9a509a5f3777"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae1899c937c113a46a9ddbc","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"Documentation","count":51},{"language":"default","tag":"Integrations","count":22},{"language":"default","tag":"API","count":19},{"language":"default","tag":"Code Review","count":11},{"language":"default","tag":"Status","count":6},{"language":"default","tag":"Workspace","count":4},{"language":"default","tag":"Resources","count":3},{"language":"default","tag":"Check Run Agents","count":3},{"language":"default","tag":"Pricing","count":3},{"language":"default","tag":"Modifying behavior","count":2}]},"assistantConfig":{},"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":"editor-v7-file-tree","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":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/endpoint/list-check-run-agent-billing-summaries","slug":"/api-reference/endpoint/list-check-run-agent-billing-summaries","pageMetadata":{"title":"List check-run agent billing summaries","description":"Credit usage grouped by repository and check-run agent for a time interval.","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/checkRunAgentSummaries","playground":"none","href":"/api-reference/endpoint/list-check-run-agent-billing-summaries"},"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: \"Credit usage grouped by repository and check-run agent for a time interval.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components},{Expandable,Heading,Note,ParamField,ResponseField}=_components;if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Returns complete credit-usage aggregates per repository and recorded check-run agent name over a required interval. Each group’s totals are calculated before pagination. For individual usage records, see `,_jsx(_components.a,{href:`/api-reference/endpoint/list-agent-credit-usage`,children:`List agent credit usage`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Visibility is workspace-wide, including historical usage from excluded or deleted repositories and usage without repository attribution. Repository restrictions do not filter these totals or grant access to repository content. An interval with no matching usage returns an empty collection, not `,_jsx(_components.code,{children:`404`}),`.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Credit quantities are exact decimal strings with three fractional digits. Costs are provisional nominal USD at the current customer credit rate, not billed or invoiced amounts, and can include unmetered activity. They do not reconcile to an invoice.`})}),`\n`,_jsx(Heading,{level:`2`,id:`authorization`,children:`Authorization`}),`\n`,_jsx(_components.p,{children:`Requires workspace Read. API keys can read only their bound workspace and do not inherit their creator’s Admin permissions.`}),`\n`,_jsx(ParamField,{header:`Authorization`,type:`string`,required:true,id:`param-authorization`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`Bearer \u003ckey>`}),`. See `,_jsx(_components.a,{href:`/api#authentication`,children:`Authentication`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`path-parameters`,children:`Path parameters`}),`\n`,_jsx(ParamField,{path:`workspaceType`,type:`string`,required:true,id:`param-workspace-type`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`GITHUB_ORGANIZATION`}),` or `,_jsx(_components.code,{children:`GITHUB_USER`}),`.`]})}),`\n`,_jsx(ParamField,{path:`workspaceId`,type:`string`,required:true,id:`param-workspace-id`,children:_jsx(_components.p,{children:`Numeric GitHub ID of the organization or user, as a string. Must match the key’s workspace.`})}),`\n`,_jsx(Heading,{level:`2`,id:`query-parameters`,children:`Query parameters`}),`\n`,_jsx(ParamField,{query:`startTime`,type:`string`,required:true,id:`param-start-time`,children:_jsxs(_components.p,{children:[`Inclusive lower bound of `,_jsx(_components.code,{children:`[startTime, endTime)`}),` (RFC 3339). Boundaries are UTC instants at microsecond precision, independent of workspace timezone; finer fractional digits are discarded when selecting usage.`]})}),`\n`,_jsx(ParamField,{query:`endTime`,type:`string`,required:true,id:`param-end-time`,children:_jsxs(_components.p,{children:[`Exclusive upper bound (RFC 3339). Must follow `,_jsx(_components.code,{children:`startTime`}),` by at most 366 elapsed 24-hour days. There are no implicit date defaults.`]})}),`\n`,_jsx(ParamField,{query:`pageSize`,type:`integer`,default:`50`,id:`param-page-size`,children:_jsxs(_components.p,{children:[`Maximum groups per page, 1 to 200. Explicit `,_jsx(_components.code,{children:`0`}),` is invalid. May change between pages.`]})}),`\n`,_jsx(ParamField,{query:`pageToken`,type:`string`,id:`param-page-token`,children:_jsxs(_components.p,{children:[`Opaque `,_jsx(_components.code,{children:`nextPageToken`}),` from the preceding page, bound to workspace, operation and dates. Repeat the original dates. Valid for at most 24 hours, subject to earlier invalidation. Invalid, altered, expired or mismatched tokens return `,_jsx(_components.code,{children:`400`}),` without identifying the failed token check; restart without a token.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsxs(ResponseField,{name:`summaries`,type:`object[]`,id:`param-summaries`,children:[_jsx(_components.p,{children:`Complete repository/agent groups sorted by repository ID ascending (missing ID first), then agent name ascending, using case-sensitive UTF-8 byte ordering. Omitted when no groups match; treat absence as an empty list.`}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`repositoryId`,type:`string`,id:`param-repository-id`,children:_jsx(_components.p,{children:`Recorded repository ID, omitted when attribution is unavailable. Historical IDs need not resolve in the current repository catalog.`})}),_jsx(ResponseField,{name:`checkRunName`,type:`string`,id:`param-check-run-name`,children:_jsx(_components.p,{children:`Recorded check-run agent name, not a distinct agent resource identifier.`})}),_jsx(ResponseField,{name:`runCount`,type:`string`,id:`param-run-count`,children:_jsx(_components.p,{children:`Number of recorded custom-review usage events with this nonempty name, including zero-credit events. An int64 decimal string, not a count of distinct executions.`})}),_jsx(ResponseField,{name:`totalCredits`,type:`string`,id:`param-total-credits`,children:_jsx(_components.p,{children:`Total credits for the group, with three fractional digits (0.001 credit precision).`})}),_jsx(ResponseField,{name:`minimumCredits`,type:`string`,id:`param-minimum-credits`,children:_jsx(_components.p,{children:`Minimum credits for one recorded usage event, with three fractional digits.`})}),_jsx(ResponseField,{name:`maximumCredits`,type:`string`,id:`param-maximum-credits`,children:_jsx(_components.p,{children:`Maximum credits for one recorded usage event, with three fractional digits.`})}),_jsxs(ResponseField,{name:`totalNominalCost`,type:`object`,id:`param-total-nominal-cost`,children:[_jsxs(_components.p,{children:[`Nominal cost converted independently from `,_jsx(_components.code,{children:`totalCredits`}),` at the current rate.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`amount`,type:`string`,id:`param-amount`,children:`Decimal amount in USD, rounded to two fractional digits.`}),_jsxs(ResponseField,{name:`currency`,type:`string`,id:`param-currency`,children:[_jsx(_components.code,{children:`USD`}),`.`]})]})]}),_jsx(ResponseField,{name:`minimumNominalCost`,type:`object`,id:`param-minimum-nominal-cost`,children:_jsxs(_components.p,{children:[`Nominal cost converted independently from `,_jsx(_components.code,{children:`minimumCredits`}),`. Contains `,_jsx(_components.code,{children:`amount`}),` (decimal USD string, two fractional digits) and `,_jsx(_components.code,{children:`currency`}),` (`,_jsx(_components.code,{children:`USD`}),`).`]})}),_jsx(ResponseField,{name:`maximumNominalCost`,type:`object`,id:`param-maximum-nominal-cost`,children:_jsxs(_components.p,{children:[`Nominal cost converted independently from `,_jsx(_components.code,{children:`maximumCredits`}),`. Contains `,_jsx(_components.code,{children:`amount`}),` (decimal USD string, two fractional digits) and `,_jsx(_components.code,{children:`currency`}),` (`,_jsx(_components.code,{children:`USD`}),`).`]})}),_jsx(ResponseField,{name:`lastRunTime`,type:`string`,id:`param-last-run-time`,children:_jsx(_components.p,{children:`Latest recorded usage timestamp (RFC 3339), omitted when unavailable.`})}),_jsx(ResponseField,{name:`latestPullRequestNumber`,type:`string`,id:`param-latest-pull-request-number`,children:_jsx(_components.p,{children:`PR number of that latest usage event, as an int64 decimal string. Omitted if that event has no PR context; not the latest nonempty PR from earlier events.`})})]})]}),`\n`,_jsx(ResponseField,{name:`nextPageToken`,type:`string`,id:`param-next-page-token`,children:_jsxs(_components.p,{children:[`Pass as `,_jsx(_components.code,{children:`pageToken`}),` with the same dates to continue. Omitted when no further groups remain in this read. Follow any returned token even on a short or empty page.`]})}),`\n`,_jsx(ResponseField,{name:`readTime`,type:`string`,id:`param-read-time`,children:_jsx(_components.p,{children:`Response time (RFC 3339), not a freshness watermark or snapshot identifier.`})}),`\n`,_jsx(_components.p,{children:`Costs round to the nearest cent, with ties away from zero. Each total, minimum and maximum is converted from its corresponding credit quantity, not summed from rounded event dollars. Summing group costs can differ from converting their combined credits. Use credit quantities for sub-cent analysis.`}),`\n`,_jsx(_components.p,{children:`Pages are live reads. Amounts, counts and latest usage can change between pages without moving an existing group across page boundaries. New groups before the continuation position can be missed; new groups after it can appear, and deleted groups disappear. Following all tokens does not provide a snapshot-consistent export; restart for a fresh listing.`}),`\n`,_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsxs(_components.p,{children:[`Missing or invalid dates, invalid page sizes and unusable tokens return `,_jsx(_components.code,{children:`400`}),`. Invalid date ordering and a span over 366 days have distinct error messages. Unavailable billing reads return `,_jsx(_components.code,{children:`503`}),`. See `,_jsx(_components.a,{href:`/api#errors`,children:`shared authorization errors and limits`}),`.`]})]})}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":"List check-run agent billing summaries","description":"Credit usage grouped by repository and check-run agent for a time interval.","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/checkRunAgentSummaries","playground":"none","href":"/api-reference/endpoint/list-check-run-agent-billing-summaries"}}},"mdxSourceWithNoJs":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,Note,ParamField,RequestExample,ResponseExample,ResponseField}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!RequestExample)_missingMdxReference(`RequestExample`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Returns complete credit-usage aggregates per repository and recorded check-run agent name over a required interval. Each group’s totals are calculated before pagination. For individual usage records, see `,_jsx(_components.a,{href:`/api-reference/endpoint/list-agent-credit-usage`,children:`List agent credit usage`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Visibility is workspace-wide, including historical usage from excluded or deleted repositories and usage without repository attribution. Repository restrictions do not filter these totals or grant access to repository content. An interval with no matching usage returns an empty collection, not `,_jsx(_components.code,{children:`404`}),`.`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Credit quantities are exact decimal strings with three fractional digits. Costs are provisional nominal USD at the current customer credit rate, not billed or invoiced amounts, and can include unmetered activity. They do not reconcile to an invoice.`})}),`\n`,_jsx(Heading,{level:`2`,id:`authorization`,children:`Authorization`}),`\n`,_jsx(_components.p,{children:`Requires workspace Read. API keys can read only their bound workspace and do not inherit their creator’s Admin permissions.`}),`\n`,_jsx(ParamField,{header:`Authorization`,type:`string`,required:true,id:`param-authorization`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`Bearer \u003ckey>`}),`. See `,_jsx(_components.a,{href:`/api#authentication`,children:`Authentication`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`path-parameters`,children:`Path parameters`}),`\n`,_jsx(ParamField,{path:`workspaceType`,type:`string`,required:true,id:`param-workspace-type`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`GITHUB_ORGANIZATION`}),` or `,_jsx(_components.code,{children:`GITHUB_USER`}),`.`]})}),`\n`,_jsx(ParamField,{path:`workspaceId`,type:`string`,required:true,id:`param-workspace-id`,children:_jsx(_components.p,{children:`Numeric GitHub ID of the organization or user, as a string. Must match the key’s workspace.`})}),`\n`,_jsx(Heading,{level:`2`,id:`query-parameters`,children:`Query parameters`}),`\n`,_jsx(ParamField,{query:`startTime`,type:`string`,required:true,id:`param-start-time`,children:_jsxs(_components.p,{children:[`Inclusive lower bound of `,_jsx(_components.code,{children:`[startTime, endTime)`}),` (RFC 3339). Boundaries are UTC instants at microsecond precision, independent of workspace timezone; finer fractional digits are discarded when selecting usage.`]})}),`\n`,_jsx(ParamField,{query:`endTime`,type:`string`,required:true,id:`param-end-time`,children:_jsxs(_components.p,{children:[`Exclusive upper bound (RFC 3339). Must follow `,_jsx(_components.code,{children:`startTime`}),` by at most 366 elapsed 24-hour days. There are no implicit date defaults.`]})}),`\n`,_jsx(ParamField,{query:`pageSize`,type:`integer`,default:`50`,id:`param-page-size`,children:_jsxs(_components.p,{children:[`Maximum groups per page, 1 to 200. Explicit `,_jsx(_components.code,{children:`0`}),` is invalid. May change between pages.`]})}),`\n`,_jsx(ParamField,{query:`pageToken`,type:`string`,id:`param-page-token`,children:_jsxs(_components.p,{children:[`Opaque `,_jsx(_components.code,{children:`nextPageToken`}),` from the preceding page, bound to workspace, operation and dates. Repeat the original dates. Valid for at most 24 hours, subject to earlier invalidation. Invalid, altered, expired or mismatched tokens return `,_jsx(_components.code,{children:`400`}),` without identifying the failed token check; restart without a token.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsxs(ResponseField,{name:`summaries`,type:`object[]`,id:`param-summaries`,children:[_jsx(_components.p,{children:`Complete repository/agent groups sorted by repository ID ascending (missing ID first), then agent name ascending, using case-sensitive UTF-8 byte ordering. Omitted when no groups match; treat absence as an empty list.`}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`repositoryId`,type:`string`,id:`param-repository-id`,children:_jsx(_components.p,{children:`Recorded repository ID, omitted when attribution is unavailable. Historical IDs need not resolve in the current repository catalog.`})}),_jsx(ResponseField,{name:`checkRunName`,type:`string`,id:`param-check-run-name`,children:_jsx(_components.p,{children:`Recorded check-run agent name, not a distinct agent resource identifier.`})}),_jsx(ResponseField,{name:`runCount`,type:`string`,id:`param-run-count`,children:_jsx(_components.p,{children:`Number of recorded custom-review usage events with this nonempty name, including zero-credit events. An int64 decimal string, not a count of distinct executions.`})}),_jsx(ResponseField,{name:`totalCredits`,type:`string`,id:`param-total-credits`,children:_jsx(_components.p,{children:`Total credits for the group, with three fractional digits (0.001 credit precision).`})}),_jsx(ResponseField,{name:`minimumCredits`,type:`string`,id:`param-minimum-credits`,children:_jsx(_components.p,{children:`Minimum credits for one recorded usage event, with three fractional digits.`})}),_jsx(ResponseField,{name:`maximumCredits`,type:`string`,id:`param-maximum-credits`,children:_jsx(_components.p,{children:`Maximum credits for one recorded usage event, with three fractional digits.`})}),_jsxs(ResponseField,{name:`totalNominalCost`,type:`object`,id:`param-total-nominal-cost`,children:[_jsxs(_components.p,{children:[`Nominal cost converted independently from `,_jsx(_components.code,{children:`totalCredits`}),` at the current rate.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ResponseField,{name:`amount`,type:`string`,id:`param-amount`,children:`Decimal amount in USD, rounded to two fractional digits.`}),_jsxs(ResponseField,{name:`currency`,type:`string`,id:`param-currency`,children:[_jsx(_components.code,{children:`USD`}),`.`]})]})]}),_jsx(ResponseField,{name:`minimumNominalCost`,type:`object`,id:`param-minimum-nominal-cost`,children:_jsxs(_components.p,{children:[`Nominal cost converted independently from `,_jsx(_components.code,{children:`minimumCredits`}),`. Contains `,_jsx(_components.code,{children:`amount`}),` (decimal USD string, two fractional digits) and `,_jsx(_components.code,{children:`currency`}),` (`,_jsx(_components.code,{children:`USD`}),`).`]})}),_jsx(ResponseField,{name:`maximumNominalCost`,type:`object`,id:`param-maximum-nominal-cost`,children:_jsxs(_components.p,{children:[`Nominal cost converted independently from `,_jsx(_components.code,{children:`maximumCredits`}),`. Contains `,_jsx(_components.code,{children:`amount`}),` (decimal USD string, two fractional digits) and `,_jsx(_components.code,{children:`currency`}),` (`,_jsx(_components.code,{children:`USD`}),`).`]})}),_jsx(ResponseField,{name:`lastRunTime`,type:`string`,id:`param-last-run-time`,children:_jsx(_components.p,{children:`Latest recorded usage timestamp (RFC 3339), omitted when unavailable.`})}),_jsx(ResponseField,{name:`latestPullRequestNumber`,type:`string`,id:`param-latest-pull-request-number`,children:_jsx(_components.p,{children:`PR number of that latest usage event, as an int64 decimal string. Omitted if that event has no PR context; not the latest nonempty PR from earlier events.`})})]})]}),`\n`,_jsx(ResponseField,{name:`nextPageToken`,type:`string`,id:`param-next-page-token`,children:_jsxs(_components.p,{children:[`Pass as `,_jsx(_components.code,{children:`pageToken`}),` with the same dates to continue. Omitted when no further groups remain in this read. Follow any returned token even on a short or empty page.`]})}),`\n`,_jsx(ResponseField,{name:`readTime`,type:`string`,id:`param-read-time`,children:_jsx(_components.p,{children:`Response time (RFC 3339), not a freshness watermark or snapshot identifier.`})}),`\n`,_jsx(_components.p,{children:`Costs round to the nearest cent, with ties away from zero. Each total, minimum and maximum is converted from its corresponding credit quantity, not summed from rounded event dollars. Summing group costs can differ from converting their combined credits. Use credit quantities for sub-cent analysis.`}),`\n`,_jsx(_components.p,{children:`Pages are live reads. Amounts, counts and latest usage can change between pages without moving an existing group across page boundaries. New groups before the continuation position can be missed; new groups after it can appear, and deleted groups disappear. Following all tokens does not provide a snapshot-consistent export; restart for a fresh listing.`}),`\n`,_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsxs(_components.p,{children:[`Missing or invalid dates, invalid page sizes and unusable tokens return `,_jsx(_components.code,{children:`400`}),`. Invalid date ordering and a span over 366 days have distinct error messages. Unavailable billing reads return `,_jsx(_components.code,{children:`503`}),`. See `,_jsx(_components.a,{href:`/api#errors`,children:`shared authorization errors and limits`}),`.`]}),`\n`,_jsx(RequestExample,{children:_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.macroscope.com/api/v1/workspaces/GITHUB_ORGANIZATION/12345678/billing/checkRunAgentSummaries?startTime=2026-09-01T00%3A00%3A00Z\u0026endTime=2026-10-01T00%3A00%3A00Z\u0026pageSize=50\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$MACROSCOPE_API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`})]}),`\n`]})})})}),`\n`,_jsx(ResponseExample,{children:_jsx(CodeBlock,{filename:`200`,numberOfLines:`18`,language:`json`,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:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`18`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"summaries\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"repositoryId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"repo_abc123\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"checkRunName\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Security review\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"runCount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"totalCredits\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"3.000\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"minimumCredits\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1.000\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"maximumCredits\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2.000\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"totalNominalCost\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.03\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"currency\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"USD\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"minimumNominalCost\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.01\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"currency\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"USD\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"maximumNominalCost\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"amount\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"0.02\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"currency\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"USD\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"lastRunTime\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-09-30T12:00:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"latestPullRequestNumber\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"42\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"readTime\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-10-01T09:00:00Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\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":"List check-run agent billing summaries","description":"Credit usage grouped by repository and check-run agent for a time interval.","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/checkRunAgentSummaries","playground":"none","href":"/api-reference/endpoint/list-check-run-agent-billing-summaries"}}}},"mdxExtracts":{"tableOfContents":[{"title":"Authorization","slug":"authorization","depth":2,"children":[]},{"title":"Path parameters","slug":"path-parameters","depth":2,"children":[]},{"title":"Query parameters","slug":"query-parameters","depth":2,"children":[]},{"title":"Response","slug":"response","depth":2,"children":[]},{"title":"Errors","slug":"errors","depth":2,"children":[]}],"codeExamples":{"request":{"type":"RequestExample","children":[{"filename":"cURL","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"shellscript\">\u003ccode language=\"shellscript\" numberOfLines=\"2\">\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#DCDCAA\">curl\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"https://api.macroscope.com/api/v1/workspaces/GITHUB_ORGANIZATION/12345678/billing/checkRunAgentSummaries?startTime=2026-09-01T00%3A00%3A00Z\u0026#x26;endTime=2026-10-01T00%3A00%3A00Z\u0026#x26;pageSize=50\"\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -H\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Authorization: Bearer \u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#9CDCFE\">$MACROSCOPE_API_KEY\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]},"response":{"type":"ResponseExample","children":[{"filename":"200","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"18\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"summaries\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"repositoryId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"repo_abc123\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"checkRunName\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"Security review\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"runCount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"totalCredits\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"3.000\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"minimumCredits\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"1.000\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"maximumCredits\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2.000\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"totalNominalCost\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: { \u003c/span>\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\">\"amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"0.03\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\">\"currency\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"USD\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"minimumNominalCost\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: { \u003c/span>\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\">\"amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"0.01\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\">\"currency\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"USD\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"maximumNominalCost\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: { \u003c/span>\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\">\"amount\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"0.02\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">, \u003c/span>\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\">\"currency\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"USD\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"lastRunTime\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2026-09-30T12:00:00Z\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"latestPullRequestNumber\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"42\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"readTime\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"2026-10-01T09:00:00Z\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]}},"endpoint":{"title":"List check-run agent billing summaries","path":"/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/checkRunAgentSummaries","servers":[{"url":"https://api.macroscope.com"}],"method":"get","request":{"security":[],"parameters":{"query":{"startTime":{"schema":[{"type":"string","description":"Inclusive lower bound of `[startTime, endTime)` (RFC 3339). Boundaries are UTC instants at microsecond precision, independent of workspace timezone; finer fractional digits are discarded when selecting usage.","required":true}]},"endTime":{"schema":[{"type":"string","description":"Exclusive upper bound (RFC 3339). Must follow `startTime` by at most 366 elapsed 24-hour days. There are no implicit date defaults.","required":true}]},"pageSize":{"schema":[{"type":"integer","description":"Maximum groups per page, 1 to 200. Explicit `0` is invalid. May change between pages."}]},"pageToken":{"schema":[{"type":"string","description":"Opaque `nextPageToken` from the preceding page, bound to workspace, operation and dates. Repeat the original dates. Valid for at most 24 hours, subject to earlier invalidation. Invalid, altered, expired or mismatched tokens return `400` without identifying the failed token check; restart without a token."}]}},"header":{"Authorization":{"schema":[{"type":"string","description":"`Bearer \u003ckey>` . See Authentication .","required":true}]}},"cookie":{},"path":{"workspaceType":{"schema":[{"type":"string","description":"`GITHUB_ORGANIZATION` or `GITHUB_USER` .","required":true}]},"workspaceId":{"schema":[{"type":"string","description":"Numeric GitHub ID of the organization or user, as a string. Must match the key’s workspace.","required":true}]}}},"body":{}},"response":{"200":{"application/json":{"schemaArray":[{"type":"object","properties":{"summaries":[{"type":"array","items":[{"type":"object","properties":{"repositoryId":[{"type":"string","description":"Recorded repository ID, omitted when attribution is unavailable. Historical IDs need not resolve in the current repository catalog."}],"checkRunName":[{"type":"string","description":"Recorded check-run agent name, not a distinct agent resource identifier."}],"runCount":[{"type":"string","description":"Number of recorded custom-review usage events with this nonempty name, including zero-credit events. An int64 decimal string, not a count of distinct executions."}],"totalCredits":[{"type":"string","description":"Total credits for the group, with three fractional digits (0.001 credit precision)."}],"minimumCredits":[{"type":"string","description":"Minimum credits for one recorded usage event, with three fractional digits."}],"maximumCredits":[{"type":"string","description":"Maximum credits for one recorded usage event, with three fractional digits."}],"totalNominalCost":[{"type":"object","properties":{"amount":[{"type":"string","description":"Decimal amount in USD, rounded to two fractional digits."}],"currency":[{"type":"string","description":"`USD` ."}]},"description":"Nominal cost converted independently from `totalCredits` at the current rate."}],"minimumNominalCost":[{"type":"object","properties":{},"description":"Nominal cost converted independently from `minimumCredits` . Contains `amount` (decimal USD string, two fractional digits) and `currency` ( `USD` )."}],"maximumNominalCost":[{"type":"object","properties":{},"description":"Nominal cost converted independently from `maximumCredits` . Contains `amount` (decimal USD string, two fractional digits) and `currency` ( `USD` )."}],"lastRunTime":[{"type":"string","description":"Latest recorded usage timestamp (RFC 3339), omitted when unavailable."}],"latestPullRequestNumber":[{"type":"string","description":"PR number of that latest usage event, as an int64 decimal string. Omitted if that event has no PR context; not the latest nonempty PR from earlier events."}]}}],"description":"Complete repository/agent groups sorted by repository ID ascending (missing ID first), then agent name ascending, using case-sensitive UTF-8 byte ordering. Omitted when no groups match; treat absence as an empty list."}],"nextPageToken":[{"type":"string","description":"Pass as `pageToken` with the same dates to continue. Omitted when no further groups remain in this read. Follow any returned token even on a short or empty page."}],"readTime":[{"type":"string","description":"Response time (RFC 3339), not a freshness watermark or snapshot identifier."}]}}],"examples":{"example":{"value":{"summaries":[{"repositoryId":"\u003cstring>","checkRunName":"\u003cstring>","runCount":"\u003cstring>","totalCredits":"\u003cstring>","minimumCredits":"\u003cstring>","maximumCredits":"\u003cstring>","totalNominalCost":{"amount":"\u003cstring>","currency":"\u003cstring>"},"minimumNominalCost":{},"maximumNominalCost":{},"lastRunTime":"\u003cstring>","latestPullRequestNumber":"\u003cstring>"}],"nextPageToken":"\u003cstring>","readTime":"\u003cstring>"}}}}}},"deprecated":false}},"jsLinks":[],"subdomain":"macroscope","siteName":"Macroscope","title":"List check-run agent billing summaries - Macroscope","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-28T05:35:33.105Z","originalFileLocation":"api-reference/endpoint/list-check-run-agent-billing-summaries.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=\"Credit usage grouped by repository and check-run agent for a time interval.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Macroscope\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/macroscope/9sYBVwJjOb2ffPKd/_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/macroscope/9sYBVwJjOb2ffPKd/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/macroscope/9sYBVwJjOb2ffPKd/_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/macroscope/9sYBVwJjOb2ffPKd/_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/macroscope/9sYBVwJjOb2ffPKd/_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/macroscope/9sYBVwJjOb2ffPKd/_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/macroscope/9sYBVwJjOb2ffPKd/_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/macroscope/9sYBVwJjOb2ffPKd/_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/macroscope/9sYBVwJjOb2ffPKd/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List check-run agent billing summaries - Macroscope\">\u003cmeta data-mint-head property=\"og:description\" content=\"Credit usage grouped by repository and check-run agent for a time interval.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Macroscope\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://macroscope.mintlify.app/_mintlify/api/og/v2?division=API\u0026amp;title=List+check-run+agent+billing+summaries\u0026amp;description=Credit+usage+grouped+by+repository+and+check-run+agent+for+a+time+interval.\u0026amp;theme=b088c8c661c8523bb64e06f0\u0026amp;signature=9543b984da002f710cf5e8bba3e29ed30c62a15f7c544c312d8e24c9ef3e1648\">\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=\"List check-run agent billing summaries - Macroscope\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Credit usage grouped by repository and check-run agent for a time interval.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://macroscope.mintlify.app/_mintlify/api/og/v2?division=API\u0026amp;title=List+check-run+agent+billing+summaries\u0026amp;description=Credit+usage+grouped+by+repository+and+check-run+agent+for+a+time+interval.\u0026amp;theme=b088c8c661c8523bb64e06f0\u0026amp;signature=9543b984da002f710cf5e8bba3e29ed30c62a15f7c544c312d8e24c9ef3e1648\">\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/macroscope/9sYBVwJjOb2ffPKd/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Macroscope\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6f16a3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries\">\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/list-check-run-agent-billing-summaries.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.macroscope.com/#organization\",\"name\":\"Macroscope\",\"url\":\"https://docs.macroscope.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/macroscope/9iw0Cp-qvEu72Hf8/logo/light.svg?fit=max\u0026auto=format\u0026n=9iw0Cp-qvEu72Hf8\u0026q=85\u0026s=bd1aa63d43927eed5140a1a50d7781fc\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.macroscope.com#website\",\"name\":\"Macroscope\",\"url\":\"https://docs.macroscope.com\",\"publisher\":{\"@id\":\"https://docs.macroscope.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries#webpage\",\"url\":\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries\",\"name\":\"List check-run agent billing summaries\",\"description\":\"Credit usage grouped by repository and check-run agent for a time interval.\",\"dateModified\":\"2026-10-28T05:35:33.105Z\",\"isPartOf\":{\"@id\":\"https://docs.macroscope.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations\",\"item\":\"https://docs.macroscope.com/webhooks\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API\",\"item\":\"https://docs.macroscope.com/api\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"List check-run agent billing summaries\",\"item\":\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries#apireference\",\"headline\":\"List check-run agent billing summaries\",\"name\":\"List check-run agent billing summaries\",\"description\":\"Credit usage grouped by repository and check-run agent for a time interval.\",\"url\":\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries\",\"mainEntityOfPage\":{\"@id\":\"https://docs.macroscope.com/api-reference/endpoint/list-check-run-agent-billing-summaries#webpage\"},\"dateModified\":\"2026-10-28T05:35:33.105Z\",\"publisher\":{\"@id\":\"https://docs.macroscope.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.macroscope.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Macroscope\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Macroscope","nav":{"global":{"anchors":[{"anchor":"Go to Macroscope","icon":"arrow-right","href":"https://app.macroscope.com/"}]},"anchors":[{"anchor":"Documentation","icon":"book-open","pages":[{"title":"Overview","href":"/welcome"},{"title":"Setup","href":"/setup-instructions"},{"group":"Pricing","pages":[{"title":"Pricing overview","href":"/pricing"},{"title":"Models and token rates","href":"/model-pricing"},{"title":"Spend controls","href":"/spend-limits"}]},{"group":"Code Review","pages":[{"title":"Correctness","href":"/correctness"},{"title":"Detection mode","href":"/code-review/detection-mode"},{"group":"Modifying behavior","root":{"title":"Modifying behavior","href":"/code-review/macroscope"},"pages":[{"title":"Custom instructions","href":"/custom-instructions"},{"title":"Ignore files","href":"/code-review/ignore-files"}]},{"group":"Check Run Agents","root":{"title":"Check Run Agents","href":"/check-run-agents"},"pages":[{"title":"Configuration","href":"/check-run-agents/configuration"},{"title":"Instructions and context","href":"/check-run-agents/instructions"},{"title":"Triggers and skips","href":"/check-run-agents/triggers"}]},{"title":"Approvability","href":"/approvability"},{"title":"CLI","href":"/cli"},{"title":"PR summaries","href":"/pull-request-descriptions"},{"title":"Fix it for me","href":"/fix-it-for-me"}]},{"group":"Status","pages":[{"title":"Status","href":"/status"},{"title":"Areas","href":"/areas"},{"title":"Productivity","href":"/productivity"},{"title":"Slack subscriptions","href":"/slack-subscriptions"},{"title":"Ask Macroscope","href":"/agent"},{"title":"Macros","href":"/macros"}]},{"group":"Integrations","pages":[{"title":"Webhooks","href":"/webhooks"},{"title":"Connected tools","href":"/integrations"},{"group":"API","root":{"title":"API","href":"/api"},"pages":[{"title":"Get workspace","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}","playground":"none","href":"/api-reference/endpoint/get-workspace"},{"title":"List areas","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/areas","playground":"none","href":"/api-reference/endpoint/list-areas"},{"title":"Get workspace report","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/workspaceReport","playground":"none","href":"/api-reference/endpoint/get-workspace-report"},{"title":"Get sprint elapsed hours","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/sprintElapsedHours","playground":"none","href":"/api-reference/endpoint/get-sprint-elapsed-hours"},{"title":"List contributor statistics","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/contributorStatistics","playground":"none","href":"/api-reference/endpoint/list-contributor-statistics"},{"title":"List team memberships","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/teams/memberships","playground":"none","href":"/api-reference/endpoint/list-team-memberships"},{"title":"List team statistics","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/teamStatistics","playground":"none","href":"/api-reference/endpoint/list-team-statistics"},{"title":"Get coding time statistics","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/codingTimeStatistics","playground":"none","href":"/api-reference/endpoint/get-coding-time-statistics"},{"title":"Query code review statistics","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/code-review-statistics","playground":"none","href":"/api-reference/endpoint/query-code-review-statistics"},{"title":"List code review comments","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/code-review-comments","playground":"none","href":"/api-reference/endpoint/list-code-review-comments"},{"title":"List commits","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/commits","playground":"none","href":"/api-reference/endpoint/list-commits"},{"title":"Get billing status","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/status","playground":"none","href":"/api-reference/endpoint/get-billing-status"},{"title":"Get billing balance","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/balance","playground":"none","href":"/api-reference/endpoint/get-billing-balance"},{"title":"Get billing controls","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/controls","playground":"none","href":"/api-reference/endpoint/get-billing-controls"},{"title":"List billing meter summaries","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/meterSummaries","playground":"none","href":"/api-reference/endpoint/list-billing-meter-summaries"},{"title":"List daily billing usage","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/dailyUsage","playground":"none","href":"/api-reference/endpoint/list-daily-billing-usage"},{"title":"List agent credit usage","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/agentCreditUsage","playground":"none","href":"/api-reference/endpoint/list-agent-credit-usage"},{"title":"List workspace reporting periods","description":"Find available reporting periods for workspace reports and contributor statistics.","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/reportingPeriods","playground":"none","href":"/api-reference/endpoint/list-workspace-reporting-periods"},{"title":"List check-run agent billing summaries","api":"GET https://api.macroscope.com/api/v1/workspaces/{workspaceType}/{workspaceId}/billing/checkRunAgentSummaries","playground":"none","href":"/api-reference/endpoint/list-check-run-agent-billing-summaries"}]},{"group":"S3 exports","root":{"title":"S3 exports","description":"Export check runs, review analytics, and user activity to your S3 bucket.","href":"/s3-exports"},"pages":[{"title":"Export schema","href":"/s3-exports/format"}]}]},{"group":"Workspace","pages":[{"title":"Workspace settings","href":"/settings"},{"title":"Enterprise Managed Users","href":"/github-enterprise-login"},{"title":"GitHub IP allow lists","href":"/github-ip-allow-list"},{"title":"Cancellation","href":"/cancel-subscription"}]},{"group":"Resources","pages":[{"title":"Murmur","href":"/murmur"},{"title":"Support","href":"/contact"},{"title":"Release notes","href":"/changelog"}]}]}]},"title":"List check-run agent billing summaries - Macroscope","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["c2aa737661","2b790eda92","b0f84f53ff"],"chunks":["OpenApiReferenceProvider-WRhTSUDL.js","utils-ChMov4Kr.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-_REmC2bI.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp6nVRCu.js","snippetPresets-DZadmXoU.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CY2WdoTl.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DwYG-Q4l.js","shallow-BXQIGwv4.js","getApiPlaygroundDisplay-CK5nK5B9.js","CodeSnippet-TH4a2aGW.js","CodeSnippets-DwsQiOFS.js","Page-R3M_BF4L.js","getPastedJson-DD7kUzi_.js","icon-holE3QoJ.js","MethodPill-DUW0T8us.js","DuplicateIcon-CI_p4be-.js","createIcon-BdbRvavb.js","DynamicMarkdown-DN96a4Ur.js","SectionHeading-SCu36A9d.js","axios-vUo_bRtp.js"]}