Returns a complete picture of a project’s credit consumption for the current credit cycle, including credits remaining, subscription plan details, and a breakdown of requests by service type (RPC, DAS, gRPC, WebSocket, etc.).All credit figures are scoped to the creditCycle — the window credits accrue and reset against, derived from the subscription’s billing anchor. Every project has one, including free plans. The subscriptionDetails.billingCycle is the invoicing window; it is informational and null on free plans, which are never invoiced.
The window every credit figure in this response is scoped to — the period credits accrue and reset against, derived from the subscription’s billing anchor. Always present, for every plan, including free plans.
Start and end dates of the current invoicing cycle. Informational only — null on free plans, which are never invoiced. On paid plans this normally matches creditCycle.
Per-product credit consumption for the current credit cycle, in whole credits. Covers every product. Values are accumulated raw and rounded once at the end to match billing, so per-product credits may not sum exactly to creditsUsed after rounding.
Request counts for the current credit cycle, for request-metered products only. The bandwidth-metered LaserStream products (laserstreamGrpc, laserstreamWebsocket) do not appear here — see dataTransfer. Fields: rpc, enhancedApi, walletApi, das, webhooks, preConfirmations, archival, photon, other.
Bytes transferred for the current credit cycle, for the bandwidth-metered LaserStream products only. These products are billed by data transferred, not request count, so they appear here and in credits but never in requests. Fields: laserstreamGrpc, laserstreamWebsocket.
The window every credit figure in this response is scoped to — the period
credits accrue and reset against, derived from the subscription's billing
anchor. Always present, for every plan, including free plans that are
never invoiced.
Per-product credit consumption for the current credit cycle, in whole credits.
Covers every product. Values are accumulated raw and rounded once at the end to
match billing, so per-product credits may not sum exactly to creditsUsed after
rounding.
Request counts for the current credit cycle, for request-metered products only.
The bandwidth-metered LaserStream products (laserstreamGrpc, laserstreamWebsocket)
do not appear here — see dataTransfer.
Bytes transferred for the current credit cycle, for the bandwidth-metered
LaserStream products only. These products are billed by data transferred, not
request count, so they appear here and in credits but never in requests.
Show child attributes
Was this page helpful?
⌘I
Get Project Usage
curl --request GET \ --url 'https://admin-api.helius.xyz/v0/admin/projects/{id}/usage?api-key='
{
"statusCode": 401,
"message": "Missing or invalid API key",
"error": "Unauthorized"
}
{
"statusCode": 403,
"message": "Admin API not enabled for this project",
"error": "Forbidden"
}
{
"statusCode": 429,
"message": "ThrottlerException: Too Many Requests",
"error": "Too Many Requests"
}
{
"statusCode": 500,
"message": "Internal server error",
"error": "Internal Server Error"
}
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Helius Docs","colors":{"primary":"#E84125","light":"#E84125","dark":"#E84125"},"logo":{"light":"https://mintcdn.com/helius/1-9q8-PZtWH0Z9Lt/logo/light.svg?fit=max\u0026auto=format\u0026n=1-9q8-PZtWH0Z9Lt\u0026q=85\u0026s=170d27f36fb94074ff24cfb5e0ad9816","dark":"https://mintcdn.com/helius/1-9q8-PZtWH0Z9Lt/logo/dark.svg?fit=max\u0026auto=format\u0026n=1-9q8-PZtWH0Z9Lt\u0026q=85\u0026s=a28519235a2fa6053288c3b9c0091124","href":"https://www.helius.dev"},"favicon":"https://mintcdn.com/helius/rDY9bg93WpWmK5qF/favicon.svg?fit=max\u0026auto=format\u0026n=rDY9bg93WpWmK5qF\u0026q=85\u0026s=2efaf0d2b47cac3f8fd18b089e46cb01","appearance":{"default":"dark"},"navbar":{"links":[{"href":"/support","label":"Support"}],"primary":{"type":"button","label":"Get started","href":"https://dashboard.helius.dev"}},"footer":{"socials":{"x":"https://x.com/helius","telegram":"https://t.me/helius_help","discord":"https://discord.com/invite/6GXdee3gBj","linkedin":"https://www.linkedin.com/company/heliusapi"},"links":[{"header":"Product","items":[{"label":"Preconfirmations (Preconfs)","href":"https://www.helius.dev/preconfirmations"},{"label":"Shred Delivery","href":"https://www.helius.dev/shreds"},{"label":"Preprocessed Transactions","href":"https://www.helius.dev/preprocessed-transactions"},{"label":"Sender","href":"https://www.helius.dev/sender"},{"label":"Transaction Rebates","href":"https://www.helius.dev/rebates"},{"label":"LaserStream","href":"https://www.helius.dev/laserstream"},{"label":"Webhooks \u0026 Websockets","href":"https://www.helius.dev/solana-webhooks-websockets"},{"label":"Parsed Events \u0026 Streams","href":"https://www.helius.dev/parsed-data"},{"label":"Token APIs","href":"https://www.helius.dev/solana-token-apis"},{"label":"Wallet API (Beta)","href":"https://www.helius.dev/wallet-api"},{"label":"Historical Data","href":"https://www.helius.dev/historical-data"},{"label":"RPC Nodes","href":"https://www.helius.dev/solana-rpc-nodes"},{"label":"Helius Validator","href":"https://www.helius.dev/validator"},{"label":"Validator-as-a-Service","href":"https://www.helius.dev/validator-as-a-service"},{"label":"Validator Monetization","href":"https://www.helius.dev/validator-monetization"}]},{"header":"Solutions","items":[{"label":"Traders \u0026 MMs","href":"https://www.helius.dev/use-case/trading"},{"label":"Exchanges","href":"https://www.helius.dev/use-case/exchanges"},{"label":"Wallets","href":"https://www.helius.dev/use-case/wallets"},{"label":"Fintech","href":"https://www.helius.dev/use-case/fintech"},{"label":"DeFi","href":"https://www.helius.dev/use-case/defi"},{"label":"Privacy","href":"https://www.helius.dev/privacy"}]},{"header":"Resources","items":[{"label":"Agents","href":"https://www.helius.dev/agents"},{"label":"Orb","href":"https://orbmarkets.io"},{"label":"Blog","href":"https://www.helius.dev/blog"},{"label":"Docs","href":"https://www.helius.dev/docs"},{"label":"Status","href":"https://helius.statuspage.io/"},{"label":"Pricing","href":"https://www.helius.dev/pricing"},{"label":"Sign Up","href":"https://dashboard.helius.dev/signup"},{"label":"RPC Benchmarks","href":"https://www.helius.dev/benchmarks"},{"label":"Stake with Us","href":"https://www.helius.dev/stake"},{"label":"Staking Calculator","href":"https://www.helius.dev/staking/calculator"},{"label":"Startup Launchpad","href":"https://www.helius.dev/startup-launchpad"},{"label":"EVM vs. SVM","href":"https://www.helius.dev/solana-vs-ethereum"},{"label":"Solana Roadmap","href":"https://www.solanaroadmap.com/"}]},{"header":"Company","items":[{"label":"About","href":"https://www.helius.dev/about"},{"label":"Careers","href":"https://www.helius.dev/careers"},{"label":"Contact Sales","href":"https://www.helius.dev/contact"},{"label":"Support","href":"https://www.helius.dev/docs/support"},{"label":"Media","href":"https://www.helius.dev/media"},{"label":"Brand","href":"https://www.helius.dev/brand"},{"label":"Security","href":"https://security.helius.dev/"},{"label":"Privacy Policy","href":"https://www.helius.dev/privacy-policy"},{"label":"Terms \u0026 Conditions","href":"https://www.helius.dev/terms"},{"label":"Privacy Preferences","href":"https://www.helius.dev/privacy-policy"}]}]},"seo":{"organization":{"id":"https://www.helius.dev/#organization","name":"Helius","url":"https://www.helius.dev","logo":"https://www.helius.dev/Helius-Brandkit/Helius/PNG/Helius-Horizontal-Logo.png","sameAs":["https://github.com/helius-labs","https://discord.com/invite/6GXdee3gBj","https://x.com/helius","https://www.linkedin.com/company/heliusapi"]}},"fonts":{"heading":{"family":"fontLausanne","weight":450,"source":"https://jiz6tlwg28uaztou.public.blob.vercel-storage.com/docs/lausanne-450-Xv6JlhB8OudFw8Xb2zwoQodc86f35H.woff2","format":"woff2"},"body":{"family":"Geist"}},"styling":{"codeblocks":"system","latex":true},"integrations":{"posthog":{"apiKey":"phc_H66gRNy1uok5uPmsul2kpbRynt6h9L74f5BlPJ4RMqE","apiHost":"https://www.helius.dev/relay-RMqE"}},"banner":{"content":"New: Try Gatekeeper (Beta) for significantly lower latency. [Learn More](/docs/gatekeeper/overview)","dismissible":true},"errors":{"404":{"redirect":false}},"contextual":{"options":["copy","view","chatgpt","claude","cursor","perplexity","mcp"],"display":"header"},"thumbnails":{"fonts":{"family":"Noto Sans CJK SC","source":"fonts/noto-sans-cjk-sc/noto-sans-cjk-sc-docs.woff","format":"woff"}},"navigation":{"global":{"anchors":[]},"languages":[{"language":"en","href":""},{"language":"zh","href":"zh"},{"language":"ja","href":"ja"},{"language":"pt-BR","href":"pt-BR"},{"language":"ko","href":"ko"},{"language":"de","href":"de"},{"language":"fr","href":"fr"},{"language":"es","href":"es"},{"language":"id","href":"id"},{"language":"vi","href":"vi"},{"language":"ru","href":"ru"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"helius","hasAudioNarration":false,"actualSubdomain":"helius","customDomains":["www.helius.dev"],"gitSource":{"type":"github","owner":"helius-labs","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb7f45e86c6660dbb6468a","collectionId":"227b167b-8351-4da8-a502-fb98636224d4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb7f45e86c6660dbb6468a"},"feedback":{"thumbs":true,"issues":false,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aee3c0e3b8017c29298cc45","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"en","tag":"API Reference","count":176},{"language":"de","tag":"API-Referenz","count":176},{"language":"es","tag":"Referencia de la API","count":176},{"language":"fr","tag":"Référence API","count":176},{"language":"id","tag":"Referensi API","count":176},{"language":"ja","tag":"APIリファレンス","count":176},{"language":"ko","tag":"API 레퍼런스","count":176},{"language":"pt-BR","tag":"Referência da API","count":176},{"language":"ru","tag":"Справочник API","count":176},{"language":"vi","tag":"Tài liệu tham chiếu API","count":176},{"language":"zh","tag":"API 参考","count":176},{"language":"en","tag":"Data APIs \u0026 RPCs","count":156},{"language":"de","tag":"Daten-APIs und RPCs","count":156},{"language":"es","tag":"API de datos y RPC","count":156},{"language":"fr","tag":"API de données et RPC","count":156},{"language":"id","tag":"API Data \u0026 RPC","count":156},{"language":"ja","tag":"データAPIとRPC","count":156},{"language":"ko","tag":"데이터 API 및 RPC","count":156},{"language":"pt-BR","tag":"APIs de dados e RPCs","count":156},{"language":"ru","tag":"API данных и RPC","count":156},{"language":"vi","tag":"API dữ liệu \u0026 RPC","count":156},{"language":"zh","tag":"数据 API 与 RPC","count":156},{"language":"en","tag":"Documentation","count":117},{"language":"de","tag":"Dokumentation","count":117},{"language":"es","tag":"Documentación","count":117},{"language":"fr","tag":"Documentation","count":117},{"language":"id","tag":"Dokumentasi","count":117},{"language":"ja","tag":"ドキュメント","count":117},{"language":"ko","tag":"문서","count":117},{"language":"pt-BR","tag":"Documentação","count":117},{"language":"ru","tag":"Документация","count":117},{"language":"vi","tag":"Tài liệu","count":117},{"language":"zh","tag":"文档","count":117},{"language":"en","tag":"Guides","count":96},{"language":"de","tag":"Anleitungen","count":96},{"language":"es","tag":"Guías","count":96},{"language":"fr","tag":"Guides","count":96},{"language":"id","tag":"Panduan","count":96},{"language":"ja","tag":"ガイド","count":96},{"language":"ko","tag":"가이드","count":96},{"language":"pt-BR","tag":"Guias","count":96},{"language":"ru","tag":"Руководства","count":96},{"language":"vi","tag":"Hướng dẫn","count":96},{"language":"zh","tag":"指南","count":96},{"language":"en","tag":"Data Streaming \u0026 Event Listening","count":63},{"language":"de","tag":"Daten-Streaming und Ereignisüberwachung","count":63},{"language":"es","tag":"Transmisión de datos y escucha de eventos","count":63},{"language":"fr","tag":"Streaming de données et écoute d’événements","count":63},{"language":"id","tag":"Streaming Data \u0026 Pemantauan Peristiwa","count":63},{"language":"ja","tag":"データストリーミングとイベントリスニング","count":63},{"language":"ko","tag":"데이터 스트리밍 및 이벤트 수신","count":63},{"language":"pt-BR","tag":"Streaming de dados e escuta de eventos","count":63},{"language":"ru","tag":"Потоковая передача данных и отслеживание событий","count":63},{"language":"vi","tag":"Truyền phát dữ liệu \u0026 lắng nghe sự kiện","count":63},{"language":"zh","tag":"数据流与事件监听","count":63},{"language":"en","tag":"Solana RPC","count":57},{"language":"de","tag":"Solana RPC","count":57},{"language":"es","tag":"RPC de Solana","count":57},{"language":"fr","tag":"RPC Solana","count":57},{"language":"id","tag":"RPC Solana","count":57},{"language":"ja","tag":"Solana RPC","count":57},{"language":"ko","tag":"Solana RPC","count":57},{"language":"pt-BR","tag":"RPC da Solana","count":57},{"language":"ru","tag":"RPC Solana","count":57},{"language":"vi","tag":"Solana RPC","count":57},{"language":"zh","tag":"Solana RPC","count":57},{"language":"en","tag":"RPC Method Guides","count":52},{"language":"de","tag":"Anleitungen zu RPC-Methoden","count":52},{"language":"es","tag":"Guías de métodos RPC","count":52},{"language":"fr","tag":"Guides des méthodes RPC","count":52},{"language":"id","tag":"Panduan Metode RPC","count":52},{"language":"ja","tag":"RPCメソッドガイド","count":52},{"language":"ko","tag":"RPC 메서드 가이드","count":52},{"language":"pt-BR","tag":"Guias de métodos RPC","count":52},{"language":"ru","tag":"Руководства по методам RPC","count":52},{"language":"vi","tag":"Hướng dẫn phương thức RPC","count":52},{"language":"zh","tag":"RPC 方法指南","count":52},{"language":"vi","tag":"Giao dịch","count":31},{"language":"en","tag":"ZK Compression","count":26},{"language":"de","tag":"ZK-Komprimierung","count":26},{"language":"es","tag":"Compresión ZK","count":26},{"language":"fr","tag":"Compression ZK","count":26},{"language":"id","tag":"Kompresi ZK","count":26},{"language":"ja","tag":"ZK圧縮","count":26},{"language":"ko","tag":"ZK 압축","count":26},{"language":"pt-BR","tag":"Compressão ZK","count":26},{"language":"ru","tag":"ZK-сжатие","count":26},{"language":"vi","tag":"Nén ZK","count":26},{"language":"zh","tag":"ZK 压缩","count":26},{"language":"en","tag":"LaserStream WebSocket","count":24},{"language":"de","tag":"LaserStream WebSocket","count":24},{"language":"es","tag":"LaserStream WebSocket","count":24},{"language":"fr","tag":"LaserStream WebSocket","count":24},{"language":"id","tag":"LaserStream WebSocket","count":24},{"language":"ja","tag":"LaserStream WebSocket","count":24},{"language":"ko","tag":"LaserStream WebSocket","count":24},{"language":"pt-BR","tag":"LaserStream WebSocket","count":24},{"language":"ru","tag":"LaserStream WebSocket","count":24},{"language":"vi","tag":"LaserStream WebSocket","count":24},{"language":"zh","tag":"LaserStream WebSocket","count":24},{"language":"en","tag":"Agents","count":20},{"language":"de","tag":"Agents","count":20},{"language":"es","tag":"Agentes","count":20},{"language":"fr","tag":"Agents","count":20},{"language":"id","tag":"Agen","count":20},{"language":"ja","tag":"エージェント","count":20},{"language":"ko","tag":"에이전트","count":20},{"language":"pt-BR","tag":"Agentes","count":20},{"language":"ru","tag":"Агенты","count":20},{"language":"zh","tag":"智能体","count":20}]},"assistantConfig":{"enableAskAiButton":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@helius.xyz"}},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":true},"customCss":[{"filePath":"style.css","content":".dark #topbar-cta-button a,.dark #topbar-cta-button a span{color:#fff!important}h1,h2,h3,h4,h5,h6{font-weight:450!important;font-style:normal!important}#footer a{max-width:none!important}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:rgb(var(--primary-light) / 0.8)}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{border-color:rgb(var(--primary-light) / 1)}#banner{background-color:#0F0F0F}@media (min-width: 1024px){nav#sidebar-content{width:18rem!important}#content-container{margin-left:4rem!important}}.sidebar-group-header{font-size:0.875rem!important}.dark .sidebar-group-header{color:#fff!important}@media (min-width: 1024px){[class*=\"lg:ml-[max(0px,calc(50vw-348px-14rem)\"]{margin-left:max(0px, min(calc(50vw - 348px - 14rem), calc(100% - 696px)))!important}}@media (max-width: 1023px){.chat-assistant-floating-input{display:none!important}}.privacy-embed-slot{--embed-sk-base: #e4e2de;--embed-sk-shine: rgba(255, 255, 255, 0.55);--embed-fade: 0.45s ease;position:relative;height:15rem;overflow:hidden}.dark .privacy-embed-slot{--embed-sk-base: #2a2a2e;--embed-sk-shine: rgba(255, 255, 255, 0.08)}.privacy-embed-fallback{position:absolute;inset:0;z-index:1;opacity:1;pointer-events:none;transition:opacity var(--embed-fade)}.privacy-embed-skeleton{position:relative;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:100%;height:100%;padding:18px 20px;border:0;background:transparent}.privacy-embed-skeleton::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--embed-sk-shine), transparent);transform:translateX(-100%);animation:privacy-embed-sweep 1.4s ease-in-out infinite;pointer-events:none}.privacy-embed-bone{display:block;flex:none;border-radius:6px;background:var(--embed-sk-base)}.privacy-embed-bone-lg{width:72%;height:12px}.privacy-embed-bone-md{width:54%;height:12px}.privacy-embed-bone-sm{width:38%;height:12px}.privacy-embed-bone-block{width:100%;flex:1 1 auto;min-height:72px;margin-top:6px;border-radius:10px}@keyframes privacy-embed-sweep{to{transform:translateX(100%)}}.privacy-embed-slot [data-as=\"iframe\"],.privacy-embed-slot iframe,.privacy-embed-slot .privacy-embed{position:absolute;inset:0;width:100%!important;height:100%!important;opacity:0;overflow:hidden;pointer-events:none;border:0!important;box-shadow:none!important;outline:none!important;aspect-ratio:auto!important;background:transparent!important;transition:opacity var(--embed-fade)}.privacy-embed-static{display:none;position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:contain}.privacy-embed-slot.is-failed .privacy-embed-skeleton{display:none}.privacy-embed-slot.is-failed .privacy-embed-static{display:block}.privacy-embed-slot.is-live .privacy-embed-fallback,.privacy-embed-slot.is-live .privacy-embed-static{opacity:0}.privacy-embed-slot.is-live [data-as=\"iframe\"],.privacy-embed-slot.is-live iframe,.privacy-embed-slot.is-live .privacy-embed{opacity:1;pointer-events:auto}@media (max-width: 720px){.privacy-embed-slot{height:22rem}}@media (prefers-reduced-motion: reduce){.privacy-embed-skeleton::after{animation:none}.privacy-embed-fallback,.privacy-embed-slot [data-as=\"iframe\"],.privacy-embed-slot iframe,.privacy-embed-slot .privacy-embed{transition:none}}.dark .privacy-embed{color-scheme:dark!important}.light .privacy-embed{color-scheme:light!important}"},{"filePath":"styles.css","content":"@container navbar (width >= 1500px) and (width \u003c 1800px){#navbar #search-bar-entry,#navbar button[aria-label=\"Toggle assistant panel\"]{padding:0!important;width:2.25rem!important;justify-content:center!important}#navbar #search-bar-entry>div>div,#navbar #search-bar-entry>span,#navbar button[aria-label=\"Toggle assistant panel\"]>span{display:none!important}}"}],"page":{"pagePath":"api-reference/admin/get-project-usage","slug":"/api-reference/admin/get-project-usage","pageMetadata":{"title":"Get Project Usage","og:title":"Get Project Usage - Helius Admin API","sidebarTitle":"Get Project Usage","description":"Retrieve credit usage, subscription details, and per-service request counts for a project within the current credit cycle.","og:description":"Get credit usage, billing details, and request counts for a Helius project","openapi":"openapi/admin-api/getProjectUsage.yaml GET /v0/admin/projects/{id}/usage","href":"/api-reference/admin/get-project-usage"},"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: \"Retrieve credit usage, subscription details, and per-service request counts for a project within the current credit cycle.\"\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`,p:`p`,..._provideComponents(),...props.components},{Heading,ParamField}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Returns a complete picture of a project’s credit consumption for the current credit cycle, including credits remaining, subscription plan details, and a breakdown of requests by service type (RPC, DAS, gRPC, WebSocket, etc.).`}),`\n`,_jsxs(_components.p,{children:[`All credit figures are scoped to the `,_jsx(_components.code,{children:`creditCycle`}),` — the window credits accrue and reset against, derived from the subscription’s billing anchor. Every project has one, including free plans. The `,_jsx(_components.code,{children:`subscriptionDetails.billingCycle`}),` is the invoicing window; it is informational and `,_jsx(_components.code,{children:`null`}),` on free plans, which are never invoiced.`]}),`\n`,_jsx(Heading,{level:`2`,id:`request-parameters`,children:`Request Parameters`}),`\n`,_jsx(ParamField,{path:`id`,type:`string`,required:true,id:`param-id`,children:_jsx(_components.p,{children:`The project ID to retrieve usage for. Must match the project associated with the API key used for authentication.`})}),`\n`,_jsx(Heading,{level:`2`,id:`response-fields`,children:`Response Fields`}),`\n`,_jsx(ParamField,{body:`creditsRemaining`,type:`number`,id:`param-credits-remaining`,children:_jsx(_components.p,{children:`Credits remaining in the current credit cycle. Calculated as the plan’s credit limit minus regular credits consumed, floored at zero.`})}),`\n`,_jsx(ParamField,{body:`creditsUsed`,type:`number`,id:`param-credits-used`,children:_jsx(_components.p,{children:`Total credits consumed in the current credit cycle, including both regular and prepaid credits.`})}),`\n`,_jsx(ParamField,{body:`prepaidCreditsRemaining`,type:`number`,id:`param-prepaid-credits-remaining`,children:_jsx(_components.p,{children:`Prepaid credits still available.`})}),`\n`,_jsx(ParamField,{body:`prepaidCreditsUsed`,type:`number`,id:`param-prepaid-credits-used`,children:_jsx(_components.p,{children:`Prepaid credits consumed in the current credit cycle.`})}),`\n`,_jsx(ParamField,{body:`creditCycle`,type:`object`,id:`param-credit-cycle`,children:_jsx(_components.p,{children:`The window every credit figure in this response is scoped to — the period credits accrue and reset against, derived from the subscription’s billing anchor. Always present, for every plan, including free plans.`})}),`\n`,_jsx(ParamField,{body:`creditCycle.start`,type:`string`,id:`param-credit-cycle-start`,children:_jsxs(_components.p,{children:[`Credit cycle start date in `,_jsx(_components.code,{children:`YYYY-MM-DD`}),` format (UTC).`]})}),`\n`,_jsx(ParamField,{body:`creditCycle.end`,type:`string`,id:`param-credit-cycle-end`,children:_jsxs(_components.p,{children:[`Credit cycle end date in `,_jsx(_components.code,{children:`YYYY-MM-DD`}),` format (UTC).`]})}),`\n`,_jsx(ParamField,{body:`subscriptionDetails`,type:`object`,id:`param-subscription-details`,children:_jsx(_components.p,{children:`Subscription plan and invoicing cycle information.`})}),`\n`,_jsx(ParamField,{body:`subscriptionDetails.billingCycle`,type:`object | null`,id:`param-subscription-details-billing-cycle`,children:_jsxs(_components.p,{children:[`Start and end dates of the current invoicing cycle. Informational only — `,_jsx(_components.code,{children:`null`}),` on free plans, which are never invoiced. On paid plans this normally matches `,_jsx(_components.code,{children:`creditCycle`}),`.`]})}),`\n`,_jsx(ParamField,{body:`subscriptionDetails.billingCycle.start`,type:`string`,id:`param-subscription-details-billing-cycle-start`,children:_jsxs(_components.p,{children:[`Billing cycle start date in `,_jsx(_components.code,{children:`YYYY-MM-DD`}),` format.`]})}),`\n`,_jsx(ParamField,{body:`subscriptionDetails.billingCycle.end`,type:`string`,id:`param-subscription-details-billing-cycle-end`,children:_jsxs(_components.p,{children:[`Billing cycle end date in `,_jsx(_components.code,{children:`YYYY-MM-DD`}),` format.`]})}),`\n`,_jsx(ParamField,{body:`subscriptionDetails.creditsLimit`,type:`number`,id:`param-subscription-details-credits-limit`,children:_jsx(_components.p,{children:`Total credit allowance for the credit cycle based on your plan.`})}),`\n`,_jsx(ParamField,{body:`subscriptionDetails.plan`,type:`string`,id:`param-subscription-details-plan`,children:_jsxs(_components.p,{children:[`The name of the subscription plan (e.g., `,_jsx(_components.code,{children:`\"business\"`}),`, `,_jsx(_components.code,{children:`\"professional\"`}),`).`]})}),`\n`,_jsx(ParamField,{body:`credits`,type:`object`,id:`param-credits`,children:_jsxs(_components.p,{children:[`Per-product credit consumption for the current credit cycle, in whole credits. Covers every product. Values are accumulated raw and rounded once at the end to match billing, so per-product credits may not sum exactly to `,_jsx(_components.code,{children:`creditsUsed`}),` after rounding.`]})}),`\n`,_jsx(ParamField,{body:`credits.rpc`,type:`number`,id:`param-credits-rpc`,children:_jsx(_components.p,{children:`Credits consumed by standard Solana RPC.`})}),`\n`,_jsx(ParamField,{body:`credits.enhancedApi`,type:`number`,id:`param-credits-enhanced-api`,children:_jsx(_components.p,{children:`Credits consumed by the Enhanced API (e.g., parsed transactions, token metadata).`})}),`\n`,_jsx(ParamField,{body:`credits.walletApi`,type:`number`,id:`param-credits-wallet-api`,children:_jsx(_components.p,{children:`Credits consumed by the Wallet API.`})}),`\n`,_jsx(ParamField,{body:`credits.das`,type:`number`,id:`param-credits-das`,children:_jsx(_components.p,{children:`Credits consumed by the DAS (Digital Asset Standard) API.`})}),`\n`,_jsx(ParamField,{body:`credits.webhooks`,type:`number`,id:`param-credits-webhooks`,children:_jsx(_components.p,{children:`Credits consumed by Webhooks.`})}),`\n`,_jsx(ParamField,{body:`credits.laserstreamGrpc`,type:`number`,id:`param-credits-laserstream-grpc`,children:_jsx(_components.p,{children:`Credits consumed by LaserStream gRPC (bandwidth-metered).`})}),`\n`,_jsx(ParamField,{body:`credits.laserstreamWebsocket`,type:`number`,id:`param-credits-laserstream-websocket`,children:_jsx(_components.p,{children:`Credits consumed by LaserStream WebSocket (bandwidth-metered).`})}),`\n`,_jsx(ParamField,{body:`credits.preConfirmations`,type:`number`,id:`param-credits-pre-confirmations`,children:_jsx(_components.p,{children:`Credits consumed by Preconfirmations.`})}),`\n`,_jsx(ParamField,{body:`credits.archival`,type:`number`,id:`param-credits-archival`,children:_jsx(_components.p,{children:`Credits consumed by Archival.`})}),`\n`,_jsx(ParamField,{body:`credits.photon`,type:`number`,id:`param-credits-photon`,children:_jsx(_components.p,{children:`Credits consumed by Photon (ZK Compression).`})}),`\n`,_jsx(ParamField,{body:`credits.other`,type:`number`,id:`param-credits-other`,children:_jsx(_components.p,{children:`Credits consumed by uncategorized usage.`})}),`\n`,_jsx(ParamField,{body:`requests`,type:`object`,id:`param-requests`,children:_jsxs(_components.p,{children:[`Request counts for the current credit cycle, for request-metered products only. The bandwidth-metered LaserStream products (`,_jsx(_components.code,{children:`laserstreamGrpc`}),`, `,_jsx(_components.code,{children:`laserstreamWebsocket`}),`) do not appear here — see `,_jsx(_components.code,{children:`dataTransfer`}),`. Fields: `,_jsx(_components.code,{children:`rpc`}),`, `,_jsx(_components.code,{children:`enhancedApi`}),`, `,_jsx(_components.code,{children:`walletApi`}),`, `,_jsx(_components.code,{children:`das`}),`, `,_jsx(_components.code,{children:`webhooks`}),`, `,_jsx(_components.code,{children:`preConfirmations`}),`, `,_jsx(_components.code,{children:`archival`}),`, `,_jsx(_components.code,{children:`photon`}),`, `,_jsx(_components.code,{children:`other`}),`.`]})}),`\n`,_jsx(ParamField,{body:`dataTransfer`,type:`object`,id:`param-data-transfer`,children:_jsxs(_components.p,{children:[`Bytes transferred for the current credit cycle, for the bandwidth-metered LaserStream products only. These products are billed by data transferred, not request count, so they appear here and in `,_jsx(_components.code,{children:`credits`}),` but never in `,_jsx(_components.code,{children:`requests`}),`. Fields: `,_jsx(_components.code,{children:`laserstreamGrpc`}),`, `,_jsx(_components.code,{children:`laserstreamWebsocket`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`request-parameters-2`,children:`Request Parameters`}),`\n`,_jsx(ParamField,{body:`id`,type:`string`,required:true,id:`param-id-1`,children:_jsx(_components.p,{children:`The project ID to retrieve usage for. Must match the project associated with the API key.`})})]})}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":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Get Project Usage","og:title":"Get Project Usage - Helius Admin API","sidebarTitle":"Get Project Usage","description":"Retrieve credit usage, subscription details, and per-service request counts for a project within the current credit cycle.","og:description":"Get credit usage, billing details, and request counts for a Helius project","openapi":"openapi/admin-api/getProjectUsage.yaml GET /v0/admin/projects/{id}/usage","href":"/api-reference/admin/get-project-usage"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Request Parameters","slug":"request-parameters","depth":2,"children":[]},{"title":"Response Fields","slug":"response-fields","depth":2,"children":[]},{"title":"Request Parameters","slug":"request-parameters-2","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/helius/5f930f78031445fe/scripts/sitemap.js","/docs/_mintlify/custom/helius/bfe163df7860f1f7/scripts/sync-docs-nav.js","/docs/_mintlify/custom/helius/232d75b56cf461f7/linkedin.js","/docs/_mintlify/custom/helius/d5a10ed2d4d996d9/scripts/fix-i18n-links.js","/docs/_mintlify/custom/helius/23400f8e84498cbf/scripts/fix-i18n-frontmatter.js","/docs/_mintlify/custom/helius/b4d84372b075c905/scripts/find-unparseable-frontmatter.js","/docs/_mintlify/custom/helius/dc8d0e922a5d8fb6/scripts/check-i18n-integrity.js","/docs/_mintlify/custom/helius/49d45a89496348bd/scripts/i18n-health-report.js","/docs/_mintlify/custom/helius/4e0f1d39839ccd64/scripts/locales.js","/docs/_mintlify/custom/helius/68a8df30ec1986a3/scripts/check-anchors.js","/docs/_mintlify/custom/helius/556b36961bc54fbe/scripts/mdx-anchors.js","/docs/_mintlify/custom/helius/642e7f83c8899dfa/scripts/nav-pages.js","/docs/_mintlify/custom/helius/308c1078ca8ba29b/scripts/fix-i18n-jsx-attributes.js","/docs/_mintlify/custom/helius/16d4beb7605f6c62/scripts/check-llms-coverage.js","/docs/_mintlify/custom/helius/e0935d4d58b894e6/privacy-embed.js","/docs/_mintlify/custom/helius/c2f68f57c828ce57/scripts/i18n-merge-locks.js","/docs/_mintlify/custom/helius/120ca3e82eddff19/scripts/i18n-plan-shards.js","/docs/_mintlify/custom/helius/4ea9cc928be01ccc/scripts/find-missing-translations.js","/docs/_mintlify/custom/helius/5bbce53c6bacfb82/scripts/sync-code-only-translations.js","/docs/_mintlify/custom/helius/b3271e86afe3d129/scripts/check-i18n-links.js","/docs/_mintlify/custom/helius/394a6d904921aa8d/scripts/doc-routes.js","/docs/_mintlify/custom/helius/818363d62380defe/scripts/i18n-link-parity.js","/docs/_mintlify/custom/helius/58304f8f5f63277c/scripts/localized-redirects.js","/docs/_mintlify/custom/helius/4bbb7aa7dc0ba861/scripts/sync-localized-redirects.js","/docs/_mintlify/custom/helius/eb929e6cbd54de05/scripts/check-removed-routes.js","/docs/_mintlify/custom/helius/481461d851bb2ada/scripts/check-og-font-coverage.js","/docs/_mintlify/custom/helius/70670c36240b1fe4/scripts/collect-og-font-codepoints.js","/docs/_mintlify/custom/helius/89ec61a2c85f4511/scripts/check-outbound-links.js"],"openApiReferenceData":{"operation":{"tags":["Admin"],"summary":"Get Project Usage","operationId":"getProjectUsage","description":"Retrieve credit usage, subscription details, and per-service request counts for a project within the current credit cycle.","parameters":["b39f9811-37be-4c08-81a8-39fdd72d1094"],"responses":{"200":"1e3245d4-a5a8-4e46-a806-d71b07c46f61","400":"d573824d-e286-413c-b9da-a1b224768b79","401":"30b08f80-c15e-48ea-91a4-780f0fba848b","403":"3976579d-0d77-4a5d-96d0-eb406f29823d","429":"7d042c1c-c23b-48e1-bfcf-ce4a00acc810","500":"bcbb5965-1dfd-40cd-9576-d1fa46b6b27c"},"method":"get","type":"path","servers":["dd6e46b9-0d0f-4b2a-96ed-ac6d527a842c"],"security":["7957bb89-8ea6-4388-944c-240683e7ca31","82e46d1d-2b66-4b86-9a81-7320bef77a1b"],"path":"/v0/admin/projects/{id}/usage","baseUrlOptions":["https://admin-api.helius.xyz"],"title":"Get Project Usage","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"b39f9811-37be-4c08-81a8-39fdd72d1094":{"name":"id","in":"path","required":true,"description":"The project ID to retrieve usage for. Must match the project associated with the API key.","schema":{"type":"string","format":"uuid","example":"a1b2c3d4-e5f6-7890-abcd-ef1234567890","isRequired":true,"description":"The project ID to retrieve usage for. Must match the project associated with the API key.","uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"responses":{"1e3245d4-a5a8-4e46-a806-d71b07c46f61":{"description":"Project usage retrieved successfully.","content":{"application/json":{"schema":{"type":"object","properties":{"creditsRemaining":{"type":"number","description":"Number of credits remaining in the current credit cycle. Calculated as `creditsLimit - regularCreditsUsed`, floored at 0.","example":487500,"uniqueKey":"creditsRemaining","typeLabel":"number"},"creditsUsed":{"type":"number","description":"Total credits consumed in the current credit cycle, including both regular and prepaid credits.","example":12500,"uniqueKey":"creditsUsed","typeLabel":"number"},"prepaidCreditsRemaining":{"type":"number","description":"Number of prepaid credits remaining.","example":50000,"uniqueKey":"prepaidCreditsRemaining","typeLabel":"number"},"prepaidCreditsUsed":{"type":"number","description":"Number of prepaid credits consumed in the current credit cycle.","example":0,"uniqueKey":"prepaidCreditsUsed","typeLabel":"number"},"creditCycle":{"type":"object","description":"The window every credit figure in this response is scoped to — the period\ncredits accrue and reset against, derived from the subscription's billing\nanchor. Always present, for every plan, including free plans that are\nnever invoiced.\n","properties":{"start":{"type":"string","description":"Credit cycle start date (`YYYY-MM-DD`, UTC).","example":"2026-04-01","uniqueKey":"creditCycle.start","typeLabel":"string"},"end":{"type":"string","description":"Credit cycle end date (`YYYY-MM-DD`, UTC).","example":"2026-05-01","uniqueKey":"creditCycle.end","typeLabel":"string"}},"uniqueKey":"creditCycle","typeLabel":"object"},"subscriptionDetails":{"type":"object","description":"Details about the project's subscription plan and invoicing cycle.","properties":{"billingCycle":{"oneOf":[{"type":"object","description":"Start and end dates of the current invoicing cycle. Informational only —\n`null` on free plans, which are never invoiced. On paid plans this\nnormally matches `creditCycle`.\n","properties":{"start":{"type":"string","description":"Billing cycle start date.","example":"2026-04-01","uniqueKey":"subscriptionDetails.billingCycle.oneOf.0.start","typeLabel":"string"},"end":{"type":"string","description":"Billing cycle end date.","example":"2026-05-01","uniqueKey":"subscriptionDetails.billingCycle.oneOf.0.end","typeLabel":"string"}},"uniqueKey":"subscriptionDetails.billingCycle.oneOf.0","typeLabel":"object"},{"type":"null","description":"Start and end dates of the current invoicing cycle. Informational only —\n`null` on free plans, which are never invoiced. On paid plans this\nnormally matches `creditCycle`.\n","properties":{"start":{"type":"string","description":"Billing cycle start date.","example":"2026-04-01"},"end":{"type":"string","description":"Billing cycle end date.","example":"2026-05-01"}},"uniqueKey":"subscriptionDetails.billingCycle.oneOf.1","typeLabel":"null"}],"uniqueKey":"subscriptionDetails.billingCycle","typeLabel":"object | null"},"creditsLimit":{"type":"number","description":"Total credit allowance for the current credit cycle based on the plan.","example":500000,"uniqueKey":"subscriptionDetails.creditsLimit","typeLabel":"number"},"plan":{"type":"string","description":"The name of the subscription plan.","example":"business","uniqueKey":"subscriptionDetails.plan","typeLabel":"string"}},"uniqueKey":"subscriptionDetails","typeLabel":"object"},"credits":{"type":"object","description":"Per-product credit consumption for the current credit cycle, in whole credits.\nCovers every product. Values are accumulated raw and rounded once at the end to\nmatch billing, so per-product credits may not sum exactly to `creditsUsed` after\nrounding.\n","properties":{"rpc":{"type":"number","description":"Credits consumed by standard Solana RPC.","example":4500,"uniqueKey":"credits.rpc","typeLabel":"number"},"enhancedApi":{"type":"number","description":"Credits consumed by the Enhanced API (e.g., parsed transactions, token metadata).","example":1200,"uniqueKey":"credits.enhancedApi","typeLabel":"number"},"walletApi":{"type":"number","description":"Credits consumed by the Wallet API.","example":0,"uniqueKey":"credits.walletApi","typeLabel":"number"},"das":{"type":"number","description":"Credits consumed by the DAS (Digital Asset Standard) API.","example":5000,"uniqueKey":"credits.das","typeLabel":"number"},"webhooks":{"type":"number","description":"Credits consumed by Webhooks.","example":800,"uniqueKey":"credits.webhooks","typeLabel":"number"},"laserstreamGrpc":{"type":"number","description":"Credits consumed by LaserStream gRPC (bandwidth-metered).","example":1500,"uniqueKey":"credits.laserstreamGrpc","typeLabel":"number"},"laserstreamWebsocket":{"type":"number","description":"Credits consumed by LaserStream WebSocket (bandwidth-metered).","example":800,"uniqueKey":"credits.laserstreamWebsocket","typeLabel":"number"},"preConfirmations":{"type":"number","description":"Credits consumed by Preconfirmations.","example":100,"uniqueKey":"credits.preConfirmations","typeLabel":"number"},"archival":{"type":"number","description":"Credits consumed by Archival.","example":0,"uniqueKey":"credits.archival","typeLabel":"number"},"photon":{"type":"number","description":"Credits consumed by Photon (ZK Compression).","example":0,"uniqueKey":"credits.photon","typeLabel":"number"},"other":{"type":"number","description":"Credits consumed by uncategorized usage.","example":0,"uniqueKey":"credits.other","typeLabel":"number"}},"uniqueKey":"credits","typeLabel":"object"},"requests":{"type":"object","description":"Request counts for the current credit cycle, for request-metered products only.\nThe bandwidth-metered LaserStream products (`laserstreamGrpc`, `laserstreamWebsocket`)\ndo not appear here — see `dataTransfer`.\n","properties":{"rpc":{"type":"number","description":"Number of standard Solana RPC requests.","example":4500,"uniqueKey":"requests.rpc","typeLabel":"number"},"enhancedApi":{"type":"number","description":"Number of Enhanced API requests.","example":1200,"uniqueKey":"requests.enhancedApi","typeLabel":"number"},"walletApi":{"type":"number","description":"Number of Wallet API requests.","example":0,"uniqueKey":"requests.walletApi","typeLabel":"number"},"das":{"type":"number","description":"Number of DAS (Digital Asset Standard) API requests.","example":5000,"uniqueKey":"requests.das","typeLabel":"number"},"webhooks":{"type":"number","description":"Number of webhook delivery events.","example":800,"uniqueKey":"requests.webhooks","typeLabel":"number"},"preConfirmations":{"type":"number","description":"Number of Preconfirmations requests.","example":50,"uniqueKey":"requests.preConfirmations","typeLabel":"number"},"archival":{"type":"number","description":"Number of archival RPC requests.","example":0,"uniqueKey":"requests.archival","typeLabel":"number"},"photon":{"type":"number","description":"Number of Photon (ZK Compression) requests.","example":0,"uniqueKey":"requests.photon","typeLabel":"number"},"other":{"type":"number","description":"Number of uncategorized requests.","example":0,"uniqueKey":"requests.other","typeLabel":"number"}},"uniqueKey":"requests","typeLabel":"object"},"dataTransfer":{"type":"object","description":"Bytes transferred for the current credit cycle, for the bandwidth-metered\nLaserStream products only. These products are billed by data transferred, not\nrequest count, so they appear here and in `credits` but never in `requests`.\n","properties":{"laserstreamGrpc":{"type":"number","description":"Bytes transferred over LaserStream gRPC.","example":15000000,"uniqueKey":"dataTransfer.laserstreamGrpc","typeLabel":"number"},"laserstreamWebsocket":{"type":"number","description":"Bytes transferred over LaserStream WebSocket.","example":8000000,"uniqueKey":"dataTransfer.laserstreamWebsocket","typeLabel":"number"}},"uniqueKey":"dataTransfer","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"creditsRemaining":486100,"creditsUsed":13900,"prepaidCreditsRemaining":50000,"prepaidCreditsUsed":0,"creditCycle":{"start":"2026-04-01","end":"2026-05-01"},"subscriptionDetails":{"billingCycle":{"start":"2026-04-01","end":"2026-05-01"},"creditsLimit":500000,"plan":"business"},"credits":{"rpc":4500,"enhancedApi":1200,"walletApi":0,"das":5000,"webhooks":800,"laserstreamGrpc":1500,"laserstreamWebsocket":800,"preConfirmations":100,"archival":0,"photon":0,"other":0},"requests":{"rpc":4500,"enhancedApi":1200,"walletApi":0,"das":5000,"webhooks":800,"preConfirmations":50,"archival":0,"photon":0,"other":0},"dataTransfer":{"laserstreamGrpc":15000000,"laserstreamWebsocket":8000000}},"examples":{"Example":{"title":"Example","value":{"creditsRemaining":486100,"creditsUsed":13900,"prepaidCreditsRemaining":50000,"prepaidCreditsUsed":0,"creditCycle":{"start":"2026-04-01","end":"2026-05-01"},"subscriptionDetails":{"billingCycle":{"start":"2026-04-01","end":"2026-05-01"},"creditsLimit":500000,"plan":"business"},"credits":{"rpc":4500,"enhancedApi":1200,"walletApi":0,"das":5000,"webhooks":800,"laserstreamGrpc":1500,"laserstreamWebsocket":800,"preConfirmations":100,"archival":0,"photon":0,"other":0},"requests":{"rpc":4500,"enhancedApi":1200,"walletApi":0,"das":5000,"webhooks":800,"preConfirmations":50,"archival":0,"photon":0,"other":0},"dataTransfer":{"laserstreamGrpc":15000000,"laserstreamWebsocket":8000000}}}},"exampleType":"examples"}},"exampleType":"examples"},"d573824d-e286-413c-b9da-a1b224768b79":{"description":"Bad Request — the project ID in the path does not match the project associated with the API key.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","description":"HTTP status code.","uniqueKey":"statusCode","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable error message.","uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","description":"HTTP error name.","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"statusCode":400,"message":"Invalid project id","error":"Bad Request"},"examples":{"Example":{"title":"Example","value":{"statusCode":400,"message":"Invalid project id","error":"Bad Request"}}},"exampleType":"examples"}},"exampleType":"examples"},"30b08f80-c15e-48ea-91a4-780f0fba848b":{"description":"Unauthorized — API key is missing, malformed, or not found.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","description":"HTTP status code.","uniqueKey":"statusCode","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable error message.","uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","description":"HTTP error name.","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"statusCode":401,"message":"Missing or invalid API key","error":"Unauthorized"},"examples":{"Example":{"title":"Example","value":{"statusCode":401,"message":"Missing or invalid API key","error":"Unauthorized"}}},"exampleType":"examples"}},"exampleType":"examples"},"3976579d-0d77-4a5d-96d0-eb406f29823d":{"description":"Forbidden — the Admin API is not enabled for this project.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","description":"HTTP status code.","uniqueKey":"statusCode","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable error message.","uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","description":"HTTP error name.","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"statusCode":403,"message":"Admin API not enabled for this project","error":"Forbidden"},"examples":{"Example":{"title":"Example","value":{"statusCode":403,"message":"Admin API not enabled for this project","error":"Forbidden"}}},"exampleType":"examples"}},"exampleType":"examples"},"7d042c1c-c23b-48e1-bfcf-ce4a00acc810":{"description":"Too Many Requests — rate limit of 5 requests per second exceeded.","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","description":"HTTP status code.","uniqueKey":"statusCode","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable error message.","uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","description":"HTTP error name.","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"statusCode":429,"message":"ThrottlerException: Too Many Requests","error":"Too Many Requests"},"examples":{"Example":{"title":"Example","value":{"statusCode":429,"message":"ThrottlerException: Too Many Requests","error":"Too Many Requests"}}},"exampleType":"examples"}},"exampleType":"examples"},"bcbb5965-1dfd-40cd-9576-d1fa46b6b27c":{"description":"Internal Server Error — a server-side error occurred (e.g., missing billing data).","content":{"application/json":{"schema":{"type":"object","properties":{"statusCode":{"type":"integer","description":"HTTP status code.","uniqueKey":"statusCode","typeLabel":"integer"},"message":{"type":"string","description":"Human-readable error message.","uniqueKey":"message","typeLabel":"string"},"error":{"type":"string","description":"HTTP error name.","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"statusCode":500,"message":"Internal server error","error":"Internal Server Error"},"examples":{"Example":{"title":"Example","value":{"statusCode":500,"message":"Internal server error","error":"Internal Server Error"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"7957bb89-8ea6-4388-944c-240683e7ca31":{"ApiKeyQuery":{"type":"apiKey","in":"query","name":"api-key","description":"API key passed as a query parameter.","scopes":[]}},"82e46d1d-2b66-4b86-9a81-7320bef77a1b":{"ApiKeyHeader":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"API key passed as a request header.","scopes":[]}}},"servers":{"dd6e46b9-0d0f-4b2a-96ed-ac6d527a842c":{"url":"https://admin-api.helius.xyz","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"query","name":"api-key","description":"API key passed as a query parameter.","scopes":[]},"schema":{"title":"api-key","type":"string","description":"API key passed as a query parameter.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyQuery","name":"api-key"}],"title":"ApiKeyQuery"},{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Api-Key","description":"API key passed as a request header.","scopes":[]},"schema":{"title":"X-Api-Key","type":"string","description":"API key passed as a request header.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyHeader","name":"X-Api-Key"}],"title":"ApiKeyHeader"}]},"originalFileLocation":"openapi/admin-api/getProjectUsage.yaml"},"subdomain":"helius","siteName":"Helius Docs","title":"Get Project Usage - Helius Admin API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/admin/get-project-usage","matchLevel":0},"zh":{"href":"/zh/api-reference/admin/get-project-usage","matchLevel":1},"ja":{"href":"/ja/api-reference/admin/get-project-usage","matchLevel":1},"pt-BR":{"href":"/pt-BR/api-reference/admin/get-project-usage","matchLevel":1},"ko":{"href":"/ko/api-reference/admin/get-project-usage","matchLevel":1},"de":{"href":"/de/api-reference/admin/get-project-usage","matchLevel":1},"fr":{"href":"/fr/api-reference/admin/get-project-usage","matchLevel":1},"es":{"href":"/es/api-reference/admin/get-project-usage","matchLevel":1},"id":{"href":"/id/api-reference/admin/get-project-usage","matchLevel":1},"vi":{"href":"/vi/api-reference/admin/get-project-usage","matchLevel":1},"ru":{"href":"/ru/api-reference/admin/get-project-usage","matchLevel":1}}},"lastModified":"2026-07-29T13:27:41.696Z","originalFileLocation":"api-reference/admin/get-project-usage.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieve credit usage, subscription details, and per-service request counts for a project within the current credit cycle.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Helius Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Project Usage - Helius Admin API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get credit usage, billing details, and request counts for a Helius project\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Helius Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.helius.dev/docs/api-reference/admin/get-project-usage\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://helius.mintlify.site/docs/_mintlify/api/og/v2?division=Admin\u0026amp;title=Get+Project+Usage\u0026amp;description=Retrieve+credit+usage%2C+subscription+details%2C+and+per-service+request+counts+for+a+project+within+the+current+credit+cycle.\u0026amp;theme=d22fe10eca036c3f66171409\u0026amp;signature=55c43b2921d1a221111099058da05cdfdf27770561d5b79682286c2325143a35\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get Project Usage - Helius Admin API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get credit usage, billing details, and request counts for a Helius project\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://helius.mintlify.site/docs/_mintlify/api/og/v2?division=Admin\u0026amp;title=Get+Project+Usage\u0026amp;description=Retrieve+credit+usage%2C+subscription+details%2C+and+per-service+request+counts+for+a+project+within+the+current+credit+cycle.\u0026amp;theme=d22fe10eca036c3f66171409\u0026amp;signature=55c43b2921d1a221111099058da05cdfdf27770561d5b79682286c2325143a35\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Helius Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E84125\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.helius.dev/docs/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/admin/get-project-usage.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://www.helius.dev/docs/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://www.helius.dev/docs/zh/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://www.helius.dev/docs/ja/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://www.helius.dev/docs/pt-BR/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://www.helius.dev/docs/ko/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://www.helius.dev/docs/de/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://www.helius.dev/docs/fr/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://www.helius.dev/docs/es/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://www.helius.dev/docs/id/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://www.helius.dev/docs/vi/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://www.helius.dev/docs/ru/api-reference/admin/get-project-usage\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://www.helius.dev/docs/api-reference/admin/get-project-usage\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.helius.dev/#organization\",\"name\":\"Helius\",\"url\":\"https://www.helius.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.helius.dev/Helius-Brandkit/Helius/PNG/Helius-Horizontal-Logo.png\"},\"sameAs\":[\"https://github.com/helius-labs\",\"https://discord.com/invite/6GXdee3gBj\",\"https://x.com/helius\",\"https://www.linkedin.com/company/heliusapi\"]},{\"@type\":\"WebSite\",\"@id\":\"https://www.helius.dev/docs#website\",\"name\":\"Helius Docs\",\"url\":\"https://www.helius.dev/docs\",\"publisher\":{\"@id\":\"https://www.helius.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.helius.dev/docs/api-reference/admin/get-project-usage#webpage\",\"url\":\"https://www.helius.dev/docs/api-reference/admin/get-project-usage\",\"name\":\"Get Project Usage\",\"description\":\"Retrieve credit usage, subscription details, and per-service request counts for a project within the current credit cycle.\",\"dateModified\":\"2026-07-29T13:27:41.696Z\",\"isPartOf\":{\"@id\":\"https://www.helius.dev/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.helius.dev/docs/api-reference/admin/get-project-usage#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.helius.dev/docs/api-reference/admin/get-project-usage#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Account Management\",\"item\":\"https://www.helius.dev/docs/api-reference/admin\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Admin\",\"item\":\"https://www.helius.dev/docs/api-reference/admin\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get Project Usage\",\"item\":\"https://www.helius.dev/docs/api-reference/admin/get-project-usage\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.helius.dev/docs/api-reference/admin/get-project-usage#apireference\",\"headline\":\"Get Project Usage\",\"name\":\"Get Project Usage\",\"description\":\"Retrieve credit usage, subscription details, and per-service request counts for a project within the current credit cycle.\",\"url\":\"https://www.helius.dev/docs/api-reference/admin/get-project-usage\",\"mainEntityOfPage\":{\"@id\":\"https://www.helius.dev/docs/api-reference/admin/get-project-usage#webpage\"},\"dateModified\":\"2026-07-29T13:27:41.696Z\",\"publisher\":{\"@id\":\"https://www.helius.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://www.helius.dev/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Helius Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Helius Docs","nav":{"global":{"anchors":[]},"languages":[{"language":"en","tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"API Reference","groups":[{"group":"Get Started","pages":[{"title":"Solana API Reference: Complete List","sidebarTitle":"Overview","href":"/api-reference"},{"title":"Authentication","href":"/api-reference/authentication"},{"title":"Solana RPC URLs and Endpoints","sidebarTitle":"Endpoints","href":"/api-reference/endpoints"}]},{"group":"Data Streaming \u0026 Event Listening","root":{"title":"Data Streaming API Reference","href":"/api-reference/data-streaming"},"expanded":true,"pages":[{"group":"LaserStream gRPC","icon":"bolt","pages":[{"title":"LaserStream gRPC API","sidebarTitle":"Overview","href":"/api-reference/laserstream-grpc"},{"title":"Subscribe","href":"/api-reference/laserstream/grpc/subscribe"},{"title":"SubscribeReplayInfo","href":"/api-reference/laserstream/grpc/subscribereplayinfo"},{"title":"GetBlockHeight","href":"/api-reference/laserstream/grpc/getblockheight"},{"title":"GetLatestBlockhash","href":"/api-reference/laserstream/grpc/getlatestblockhash"},{"title":"GetSlot","href":"/api-reference/laserstream/grpc/getslot"},{"title":"GetVersion","href":"/api-reference/laserstream/grpc/getversion"},{"title":"IsBlockhashValid","href":"/api-reference/laserstream/grpc/isblockhashvalid"},{"title":"Ping","href":"/api-reference/laserstream/grpc/ping"}]},{"group":"LaserStream WebSocket","icon":"signal-stream","pages":[{"title":"LaserStream WebSocket Methods","sidebarTitle":"Overview","href":"/api-reference/rpc/websocket-methods"},{"title":"transactionSubscribe","sidebarTitle":"transactionSubscribe","href":"/api-reference/rpc/websocket/transactionsubscribe"},{"title":"accountSubscribe","sidebarTitle":"accountSubscribe","href":"/api-reference/rpc/websocket/accountsubscribe"},{"title":"accountUnsubscribe","sidebarTitle":"accountUnsubscribe","href":"/api-reference/rpc/websocket/accountunsubscribe"},{"title":"blockSubscribe","sidebarTitle":"blockSubscribe","href":"/api-reference/rpc/websocket/blocksubscribe"},{"title":"blockUnsubscribe","sidebarTitle":"blockUnsubscribe","href":"/api-reference/rpc/websocket/blockunsubscribe"},{"title":"logsSubscribe","sidebarTitle":"logsSubscribe","href":"/api-reference/rpc/websocket/logssubscribe"},{"title":"logsUnsubscribe","sidebarTitle":"logsUnsubscribe","href":"/api-reference/rpc/websocket/logsunsubscribe"},{"title":"programSubscribe","sidebarTitle":"programSubscribe","href":"/api-reference/rpc/websocket/programsubscribe"},{"title":"programUnsubscribe","sidebarTitle":"programUnsubscribe","href":"/api-reference/rpc/websocket/programunsubscribe"},{"title":"rootSubscribe","sidebarTitle":"rootSubscribe","href":"/api-reference/rpc/websocket/rootsubscribe"},{"title":"rootUnsubscribe","sidebarTitle":"rootUnsubscribe","href":"/api-reference/rpc/websocket/rootunsubscribe"},{"title":"signatureSubscribe","sidebarTitle":"signatureSubscribe","href":"/api-reference/rpc/websocket/signaturesubscribe"},{"title":"signatureUnsubscribe","sidebarTitle":"signatureUnsubscribe","href":"/api-reference/rpc/websocket/signatureunsubscribe"},{"title":"slotSubscribe","sidebarTitle":"slotSubscribe","href":"/api-reference/rpc/websocket/slotsubscribe"},{"title":"slotsUpdatesSubscribe","sidebarTitle":"slotsUpdatesSubscribe","href":"/api-reference/rpc/websocket/slotsupdatessubscribe"},{"title":"slotsUpdatesUnsubscribe","sidebarTitle":"slotsUpdatesUnsubscribe","href":"/api-reference/rpc/websocket/slotsupdatesunsubscribe"},{"title":"slotUnsubscribe","sidebarTitle":"slotUnsubscribe","href":"/api-reference/rpc/websocket/slotunsubscribe"},{"title":"voteSubscribe","sidebarTitle":"voteSubscribe","href":"/api-reference/rpc/websocket/votesubscribe"},{"title":"voteUnsubscribe","sidebarTitle":"voteUnsubscribe","href":"/api-reference/rpc/websocket/voteunsubscribe"}]},{"group":"Parsed Streams","icon":"wave-square","pages":[{"title":"Parsed Streams Reference","sidebarTitle":"Overview","href":"/api-reference/parsed-streams/overview"},{"title":"parsedTransactionSubscribe","sidebarTitle":"parsedTransactionSubscribe","href":"/api-reference/parsed-streams/parsedtransactionsubscribe"},{"title":"parsedTransactionUnsubscribe","sidebarTitle":"parsedTransactionUnsubscribe","href":"/api-reference/parsed-streams/parsedtransactionunsubscribe"},{"title":"describeProgram","sidebarTitle":"describeProgram","href":"/api-reference/parsed-streams/describeprogram"}]},{"group":"Webhooks","icon":"webhook","pages":[{"title":"Webhooks API","sidebarTitle":"Overview","href":"/api-reference/webhooks"},{"title":"Create Webhook","sidebarTitle":"Create Webhook","openapi":"openapi/webhooks.yaml POST /v0/webhooks","href":"/api-reference/webhooks/create-webhook"},{"title":"Get Webhook","sidebarTitle":"Get Webhook","openapi":"openapi/webhooks.yaml GET /v0/webhooks/{webhookID}","href":"/api-reference/webhooks/get-webhook"},{"title":"Get All Webhooks","sidebarTitle":"Get All Webhooks","openapi":"openapi/webhooks.yaml GET /v0/webhooks","href":"/api-reference/webhooks/get-all-webhooks"},{"title":"Update Webhook","sidebarTitle":"Update Webhook","openapi":"openapi/webhooks.yaml PUT /v0/webhooks/{webhookID}","href":"/api-reference/webhooks/update-webhook"},{"title":"Toggle Webhook","sidebarTitle":"Toggle Webhook","openapi":"openapi/webhooks.yaml PATCH /v0/webhooks/{webhookID}","href":"/api-reference/webhooks/toggle-webhook"},{"title":"Delete Webhook","sidebarTitle":"Delete Webhook","openapi":"openapi/webhooks.yaml DELETE /v0/webhooks/{webhookID}","href":"/api-reference/webhooks/delete-webhook"}]}]},{"group":"Data APIs \u0026 RPCs","root":{"title":"Solana Data APIs and RPC Reference","href":"/api-reference/data-apis"},"expanded":true,"pages":[{"group":"Solana RPC","icon":"server","pages":[{"title":"Solana RPC Methods and API Reference","sidebarTitle":"Overview","href":"/api-reference/rpc/http-methods"},{"title":"getAccountInfo","sidebarTitle":"getAccountInfo","openapi":"openapi/rpc-http/getAccountInfo.yaml POST /","href":"/api-reference/rpc/http/getaccountinfo"},{"title":"getAgGenesisCert","sidebarTitle":"getAgGenesisCert","openapi":"openapi/rpc-http/getAgGenesisCert.yaml POST /","href":"/api-reference/rpc/http/getaggenesiscert"},{"title":"getBalance","sidebarTitle":"getBalance","openapi":"openapi/rpc-http/getBalance.yaml POST /","href":"/api-reference/rpc/http/getbalance"},{"title":"getBlock","sidebarTitle":"getBlock","openapi":"openapi/rpc-http/getBlock.yaml POST /","href":"/api-reference/rpc/http/getblock"},{"title":"getBlockCommitment","sidebarTitle":"getBlockCommitment","openapi":"openapi/rpc-http/getBlockCommitment.yaml POST /","href":"/api-reference/rpc/http/getblockcommitment"},{"title":"getBlockHeight","sidebarTitle":"getBlockHeight","openapi":"openapi/rpc-http/getBlockHeight.yaml POST /","href":"/api-reference/rpc/http/getblockheight"},{"title":"getBlockProduction","sidebarTitle":"getBlockProduction","openapi":"openapi/rpc-http/getBlockProduction.yaml POST /","href":"/api-reference/rpc/http/getblockproduction"},{"title":"getBlocks","sidebarTitle":"getBlocks","openapi":"openapi/rpc-http/getBlocks.yaml POST /","href":"/api-reference/rpc/http/getblocks"},{"title":"getBlocksWithLimit","sidebarTitle":"getBlocksWithLimit","openapi":"openapi/rpc-http/getBlocksWithLimit.yaml POST /","href":"/api-reference/rpc/http/getblockswithlimit"},{"title":"getBlockTime","sidebarTitle":"getBlockTime","openapi":"openapi/rpc-http/getBlockTime.yaml POST /","href":"/api-reference/rpc/http/getblocktime"},{"title":"getClusterNodes","sidebarTitle":"getClusterNodes","openapi":"openapi/rpc-http/getClusterNodes.yaml POST /","href":"/api-reference/rpc/http/getclusternodes"},{"title":"getEpochInfo","sidebarTitle":"getEpochInfo","openapi":"openapi/rpc-http/getEpochInfo.yaml POST /","href":"/api-reference/rpc/http/getepochinfo"},{"title":"getEpochSchedule","sidebarTitle":"getEpochSchedule","openapi":"openapi/rpc-http/getEpochSchedule.yaml POST /","href":"/api-reference/rpc/http/getepochschedule"},{"title":"getFeeForMessage","sidebarTitle":"getFeeForMessage","openapi":"openapi/rpc-http/getFeeForMessage.yaml POST /","href":"/api-reference/rpc/http/getfeeformessage"},{"title":"getFirstAvailableBlock","sidebarTitle":"getFirstAvailableBlock","openapi":"openapi/rpc-http/getFirstAvailableBlock.yaml POST /","href":"/api-reference/rpc/http/getfirstavailableblock"},{"title":"getGenesisHash","sidebarTitle":"getGenesisHash","openapi":"openapi/rpc-http/getGenesisHash.yaml POST /","href":"/api-reference/rpc/http/getgenesishash"},{"title":"getHealth","sidebarTitle":"getHealth","openapi":"openapi/rpc-http/getHealth.yaml POST /","href":"/api-reference/rpc/http/gethealth"},{"title":"getHighestSnapshotSlot","sidebarTitle":"getHighestSnapshotSlot","openapi":"openapi/rpc-http/getHighestSnapshotSlot.yaml POST /","href":"/api-reference/rpc/http/gethighestsnapshotslot"},{"title":"getIdentity","sidebarTitle":"getIdentity","openapi":"openapi/rpc-http/getIdentity.yaml POST /","href":"/api-reference/rpc/http/getidentity"},{"title":"getInflationGovernor","sidebarTitle":"getInflationGovernor","openapi":"openapi/rpc-http/getInflationGovernor.yaml POST /","href":"/api-reference/rpc/http/getinflationgovernor"},{"title":"getInflationRate","sidebarTitle":"getInflationRate","openapi":"openapi/rpc-http/getInflationRate.yaml POST /","href":"/api-reference/rpc/http/getinflationrate"},{"title":"getInflationReward","sidebarTitle":"getInflationReward","openapi":"openapi/rpc-http/getInflationReward.yaml POST /","href":"/api-reference/rpc/http/getinflationreward"},{"title":"getLargestAccounts","sidebarTitle":"getLargestAccounts","openapi":"openapi/rpc-http/getLargestAccounts.yaml POST /","href":"/api-reference/rpc/http/getlargestaccounts"},{"title":"getLatestBlockhash","sidebarTitle":"getLatestBlockhash","openapi":"openapi/rpc-http/getLatestBlockhash.yaml POST /","href":"/api-reference/rpc/http/getlatestblockhash"},{"title":"getLeaderSchedule","sidebarTitle":"getLeaderSchedule","openapi":"openapi/rpc-http/getLeaderSchedule.yaml POST /","href":"/api-reference/rpc/http/getleaderschedule"},{"title":"getMaxRetransmitSlot","sidebarTitle":"getMaxRetransmitSlot","openapi":"openapi/rpc-http/getMaxRetransmitSlot.yaml POST /","href":"/api-reference/rpc/http/getmaxretransmitslot"},{"title":"getMaxShredInsertSlot","sidebarTitle":"getMaxShredInsertSlot","openapi":"openapi/rpc-http/getMaxShredInsertSlot.yaml POST /","href":"/api-reference/rpc/http/getmaxshredinsertslot"},{"title":"getMinimumBalanceForRentExemption","sidebarTitle":"getMinimumBalanceForRentExemption","openapi":"openapi/rpc-http/getMinimumBalanceForRentExemption.yaml POST /","href":"/api-reference/rpc/http/getminimumbalanceforrentexemption"},{"title":"getMultipleAccounts","sidebarTitle":"getMultipleAccounts","openapi":"openapi/rpc-http/getMultipleAccounts.yaml POST /","href":"/api-reference/rpc/http/getmultipleaccounts"},{"title":"getProgramAccounts","sidebarTitle":"getProgramAccounts","openapi":"openapi/rpc-http/getProgramAccounts.yaml POST /","href":"/api-reference/rpc/http/getprogramaccounts"},{"title":"getProgramAccountsV2","sidebarTitle":"getProgramAccountsV2","openapi":"openapi/rpc-http/getProgramAccountsV2.yaml POST /","href":"/api-reference/rpc/http/getprogramaccountsv2"},{"title":"getRecentPerformanceSamples","sidebarTitle":"getRecentPerformanceSamples","openapi":"openapi/rpc-http/getRecentPerformanceSamples.yaml POST /","href":"/api-reference/rpc/http/getrecentperformancesamples"},{"title":"getRecentPrioritizationFees","sidebarTitle":"getRecentPrioritizationFees","openapi":"openapi/rpc-http/getRecentPrioritizationFees.yaml POST /","href":"/api-reference/rpc/http/getrecentprioritizationfees"},{"title":"getSignaturesForAddress","sidebarTitle":"getSignaturesForAddress","openapi":"openapi/rpc-http/getSignaturesForAddress.yaml POST /","href":"/api-reference/rpc/http/getsignaturesforaddress"},{"title":"getSignatureStatuses","sidebarTitle":"getSignatureStatuses","openapi":"openapi/rpc-http/getSignatureStatuses.yaml POST /","href":"/api-reference/rpc/http/getsignaturestatuses"},{"title":"getSlot","sidebarTitle":"getSlot","openapi":"openapi/rpc-http/getSlot.yaml POST /","href":"/api-reference/rpc/http/getslot"},{"title":"getSlotLeader","sidebarTitle":"getSlotLeader","openapi":"openapi/rpc-http/getSlotLeader.yaml POST /","href":"/api-reference/rpc/http/getslotleader"},{"title":"getSlotLeaders","sidebarTitle":"getSlotLeaders","openapi":"openapi/rpc-http/getSlotLeaders.yaml POST /","href":"/api-reference/rpc/http/getslotleaders"},{"title":"getStakeMinimumDelegation","sidebarTitle":"getStakeMinimumDelegation","openapi":"openapi/rpc-http/getStakeMinimumDelegation.yaml POST /","href":"/api-reference/rpc/http/getstakeminimumdelegation"},{"title":"getSupply","sidebarTitle":"getSupply","openapi":"openapi/rpc-http/getSupply.yaml POST /","href":"/api-reference/rpc/http/getsupply"},{"title":"getTokenAccountBalance","sidebarTitle":"getTokenAccountBalance","openapi":"openapi/rpc-http/getTokenAccountBalance.yaml POST /","href":"/api-reference/rpc/http/gettokenaccountbalance"},{"title":"getTokenAccountsByDelegate","sidebarTitle":"getTokenAccountsByDelegate","openapi":"openapi/rpc-http/getTokenAccountsByDelegate.yaml POST /","href":"/api-reference/rpc/http/gettokenaccountsbydelegate"},{"title":"getTokenAccountsByOwner","sidebarTitle":"getTokenAccountsByOwner","openapi":"openapi/rpc-http/getTokenAccountsByOwner.yaml POST /","href":"/api-reference/rpc/http/gettokenaccountsbyowner"},{"title":"getTokenAccountsByOwnerV2","sidebarTitle":"getTokenAccountsByOwnerV2","openapi":"openapi/rpc-http/getTokenAccountsByOwnerV2.yaml POST /","href":"/api-reference/rpc/http/gettokenaccountsbyownerv2"},{"title":"getTokenLargestAccounts","sidebarTitle":"getTokenLargestAccounts","openapi":"openapi/rpc-http/getTokenLargestAccounts.yaml POST /","href":"/api-reference/rpc/http/gettokenlargestaccounts"},{"title":"getTokenSupply","sidebarTitle":"getTokenSupply","openapi":"openapi/rpc-http/getTokenSupply.yaml POST /","href":"/api-reference/rpc/http/gettokensupply"},{"title":"getTransaction","sidebarTitle":"getTransaction","openapi":"openapi/rpc-http/getTransaction.yaml POST /","href":"/api-reference/rpc/http/gettransaction"},{"title":"getTransactionCount","sidebarTitle":"getTransactionCount","openapi":"openapi/rpc-http/getTransactionCount.yaml POST /","href":"/api-reference/rpc/http/gettransactioncount"},{"title":"getVersion","sidebarTitle":"getVersion","openapi":"openapi/rpc-http/getVersion.yaml POST /","href":"/api-reference/rpc/http/getversion"},{"title":"getVoteAccounts","sidebarTitle":"getVoteAccounts","openapi":"openapi/rpc-http/getVoteAccounts.yaml POST /","href":"/api-reference/rpc/http/getvoteaccounts"},{"title":"isBlockhashValid","sidebarTitle":"isBlockhashValid","openapi":"openapi/rpc-http/isBlockhashValid.yaml POST /","href":"/api-reference/rpc/http/isblockhashvalid"},{"title":"minimumLedgerSlot","sidebarTitle":"minimumLedgerSlot","openapi":"openapi/rpc-http/minimumLedgerSlot.yaml POST /","href":"/api-reference/rpc/http/minimumledgerslot"},{"title":"requestAirdrop","sidebarTitle":"requestAirdrop","openapi":"openapi/rpc-http/requestAirdrop.yaml POST /","href":"/api-reference/rpc/http/requestairdrop"},{"title":"sendTransaction","sidebarTitle":"sendTransaction","openapi":"openapi/rpc-http/sendTransaction.yaml POST /","href":"/api-reference/rpc/http/sendtransaction"},{"title":"simulateBundle","sidebarTitle":"simulateBundle","openapi":"openapi/rpc-http/simulateBundle.yaml POST /","href":"/api-reference/rpc/http/simulatebundle"},{"title":"simulateTransaction","sidebarTitle":"simulateTransaction","openapi":"openapi/rpc-http/simulateTransaction.yaml POST /","href":"/api-reference/rpc/http/simulatetransaction"}]},{"group":"Transactions","icon":"arrow-right-arrow-left","pages":[{"title":"getTransactionsForAddress","icon":"clock-rotate-left","sidebarTitle":"getTransactionsForAddress","openapi":"openapi/rpc-http/getTransactionsForAddress.yaml POST /","hideApiMarker":true,"href":"/api-reference/rpc/http/gettransactionsforaddress"},{"title":"getTransfersByAddress","icon":"money-bill-transfer","sidebarTitle":"getTransfersByAddress","openapi":"openapi/rpc-http/getTransfersByAddress.yaml POST /","hideApiMarker":true,"href":"/api-reference/rpc/http/gettransfersbyaddress"},{"group":"Enhanced Transactions (Legacy)","icon":"receipt","pages":[{"title":"Enhanced Transactions API","sidebarTitle":"Overview","href":"/api-reference/enhanced-transactions/overview"},{"title":"Get Enhanced Transactions","sidebarTitle":"Get Transactions","openapi":"openapi/openapi-definition.yaml POST /v0/transactions","href":"/api-reference/enhanced-transactions/gettransactions"},{"title":"Get Enhanced Transactions By Address","sidebarTitle":"Get Transactions By Address","openapi":"openapi/openapi-definition.yaml GET /v0/addresses/{address}/transactions","href":"/api-reference/enhanced-transactions/gettransactionsbyaddress"}]}]},{"group":"Parsed Events","icon":"wave-pulse","pages":[{"title":"Parsed Events Reference","sidebarTitle":"Overview","href":"/api-reference/parsed-events/overview"},{"title":"Parse Transactions","sidebarTitle":"Parse Transactions","openapi":"openapi/parsed-events.yaml POST /v1/parsed-events/transactions","href":"/api-reference/parsed-events/transactions"},{"title":"Parsed Transaction History","sidebarTitle":"Parsed Transaction History","openapi":"openapi/parsed-events.yaml POST /v1/parsed-events/transaction-history","href":"/api-reference/parsed-events/transaction-history"},{"title":"Scan Transaction History","sidebarTitle":"Scan Transaction History","openapi":"openapi/parsed-events.yaml POST /v1/parsed-events/scan","href":"/api-reference/parsed-events/scan"},{"title":"List IDL Versions","sidebarTitle":"List IDL Versions","openapi":"openapi/parsed-events.yaml GET /v1/parsed-events/idl/{programId}","href":"/api-reference/parsed-events/idl-versions"},{"title":"Get IDL","sidebarTitle":"Get IDL","openapi":"openapi/parsed-events.yaml GET /v1/parsed-events/idl/{programId}/{slot}","href":"/api-reference/parsed-events/idl"}]},{"group":"Tokens \u0026 NFTs (DAS)","icon":"hexagon-image","pages":[{"title":"Digital Asset Standard (DAS)","sidebarTitle":"Overview","href":"/api-reference/das"},{"title":"getAsset","openapi":"openapi/das-api/getAsset.yaml POST /","href":"/api-reference/das/getasset"},{"title":"getAssetBatch","openapi":"openapi/das-api/getAssetBatch.yaml POST /","href":"/api-reference/das/getassetbatch"},{"title":"getAssetProof","openapi":"openapi/das-api/getAssetProof.yaml POST /","href":"/api-reference/das/getassetproof"},{"title":"getAssetProofBatch","openapi":"openapi/das-api/getAssetProofBatch.yaml POST /","href":"/api-reference/das/getassetproofbatch"},{"title":"getAssetsByAuthority","openapi":"openapi/das-api/getAssetsByAuthority.yaml POST /","href":"/api-reference/das/getassetsbyauthority"},{"title":"getAssetsByCreator","openapi":"openapi/das-api/getAssetsByCreator.yaml POST /","href":"/api-reference/das/getassetsbycreator"},{"title":"getAssetsByGroup","openapi":"openapi/das-api/getAssetsByGroup.yaml POST /","href":"/api-reference/das/getassetsbygroup"},{"title":"getAssetsByOwner","openapi":"openapi/das-api/getAssetsByOwner.yaml POST /","href":"/api-reference/das/getassetsbyowner"},{"title":"getNftEditions","openapi":"openapi/das-api/getNftEditions.yaml POST /","href":"/api-reference/das/getnfteditions"},{"title":"getSignaturesForAsset","openapi":"openapi/das-api/getSignaturesForAsset.yaml POST /","href":"/api-reference/das/getsignaturesforasset"},{"title":"getTokenAccounts","openapi":"openapi/das-api/getTokenAccounts.yaml POST /","href":"/api-reference/das/gettokenaccounts"},{"title":"searchAssets","openapi":"openapi/das-api/searchAssets.yaml POST /","href":"/api-reference/das/searchassets"}]},{"group":"Wallets","icon":"wallet","tag":"Beta","pages":[{"title":"Wallet API (Beta)","sidebarTitle":"Overview","href":"/api-reference/wallet-api"},{"title":"Get Wallet Identity","sidebarTitle":"identity","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/identity","href":"/api-reference/wallet-api/identity"},{"title":"Get Wallet Balances","sidebarTitle":"balances","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/balances","href":"/api-reference/wallet-api/balances"},{"title":"Get Historical Token Balance","sidebarTitle":"balance-at","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/balance-at","href":"/api-reference/wallet-api/balance-at"},{"title":"Get Wallet History","sidebarTitle":"history","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/history","href":"/api-reference/wallet-api/history"},{"title":"Get Wallet Transfers","sidebarTitle":"transfers","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/transfers","href":"/api-reference/wallet-api/transfers"},{"title":"Get Wallet Funding","sidebarTitle":"funded-by","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/funded-by","href":"/api-reference/wallet-api/funded-by"}]},{"group":"ZK Compression","icon":"arrows-to-circle","pages":[{"title":"ZK Compression API","sidebarTitle":"Overview","href":"/api-reference/zk-compression"},{"title":"getCompressedAccount","sidebarTitle":"getCompressedAccount","openapi":"openapi/zk-compression/getCompressedAccount.yaml POST /","href":"/api-reference/zk-compression/getcompressedaccount"},{"title":"getCompressedAccountProof","sidebarTitle":"getCompressedAccountProof","openapi":"openapi/zk-compression/getCompressedAccountProof.yaml POST /","href":"/api-reference/zk-compression/getcompressedaccountproof"},{"title":"getCompressedAccountsByOwner","sidebarTitle":"getCompressedAccountsByOwner","openapi":"openapi/zk-compression/getCompressedAccountsByOwner.yaml POST /","href":"/api-reference/zk-compression/getcompressedaccountsbyowner"},{"title":"getCompressedBalance","sidebarTitle":"getCompressedBalance","openapi":"openapi/zk-compression/getCompressedBalance.yaml POST /","href":"/api-reference/zk-compression/getcompressedbalance"},{"title":"getCompressedBalanceByOwner","sidebarTitle":"getCompressedBalanceByOwner","openapi":"openapi/zk-compression/getCompressedBalanceByOwner.yaml POST /","href":"/api-reference/zk-compression/getcompressedbalancebyowner"},{"title":"getCompressedMintTokenHolders","sidebarTitle":"getCompressedMintTokenHolders","openapi":"openapi/zk-compression/getCompressedMintTokenHolders.yaml POST /","href":"/api-reference/zk-compression/getcompressedminttokenholders"},{"title":"getCompressedTokenAccountBalance","sidebarTitle":"getCompressedTokenAccountBalance","openapi":"openapi/zk-compression/getCompressedTokenAccountBalance.yaml POST /","href":"/api-reference/zk-compression/getcompressedtokenaccountbalance"},{"title":"getCompressedTokenAccountsByDelegate","sidebarTitle":"getCompressedTokenAccountsByDelegate","openapi":"openapi/zk-compression/getCompressedTokenAccountsByDelegate.yaml POST /","href":"/api-reference/zk-compression/getcompressedtokenaccountsbydelegate"},{"title":"getCompressedTokenAccountsByOwner","sidebarTitle":"getCompressedTokenAccountsByOwner","openapi":"openapi/zk-compression/getCompressedTokenAccountsByOwner.yaml POST /","href":"/api-reference/zk-compression/getcompressedtokenaccountsbyowner"},{"title":"getCompressedTokenBalancesByOwner","sidebarTitle":"getCompressedTokenBalancesByOwner","openapi":"openapi/zk-compression/getCompressedTokenBalancesByOwner.yaml POST /","href":"/api-reference/zk-compression/getcompressedtokenbalancesbyowner"},{"title":"getCompressedTokenBalancesByOwnerV2","sidebarTitle":"getCompressedTokenBalancesByOwnerV2","openapi":"openapi/zk-compression/getCompressedTokenBalancesByOwnerV2.yaml POST /","href":"/api-reference/zk-compression/getcompressedtokenbalancesbyownerv2"},{"title":"getCompressionSignaturesForAccount","sidebarTitle":"getCompressionSignaturesForAccount","openapi":"openapi/zk-compression/getCompressionSignaturesForAccount.yaml POST /","href":"/api-reference/zk-compression/getcompressionsignaturesforaccount"},{"title":"getCompressionSignaturesForAddress","sidebarTitle":"getCompressionSignaturesForAddress","openapi":"openapi/zk-compression/getCompressionSignaturesForAddress.yaml POST /","href":"/api-reference/zk-compression/getcompressionsignaturesforaddress"},{"title":"getCompressionSignaturesForOwner","sidebarTitle":"getCompressionSignaturesForOwner","openapi":"openapi/zk-compression/getCompressionSignaturesForOwner.yaml POST /","href":"/api-reference/zk-compression/getcompressionsignaturesforowner"},{"title":"getCompressionSignaturesForTokenOwner","sidebarTitle":"getCompressionSignaturesForTokenOwner","openapi":"openapi/zk-compression/getCompressionSignaturesForTokenOwner.yaml POST /","href":"/api-reference/zk-compression/getcompressionsignaturesfortokenowner"},{"title":"getIndexerHealth","sidebarTitle":"getIndexerHealth","openapi":"openapi/zk-compression/getIndexerHealth.yaml POST /","href":"/api-reference/zk-compression/getindexerhealth"},{"title":"getIndexerSlot","sidebarTitle":"getIndexerSlot","openapi":"openapi/zk-compression/getIndexerSlot.yaml POST /","href":"/api-reference/zk-compression/getindexerslot"},{"title":"getLatestCompressionSignatures","sidebarTitle":"getLatestCompressionSignatures","openapi":"openapi/zk-compression/getLatestCompressionSignatures.yaml POST /","href":"/api-reference/zk-compression/getlatestcompressionsignatures"},{"title":"getLatestNonVotingSignatures","sidebarTitle":"getLatestNonVotingSignatures","openapi":"openapi/zk-compression/getLatestNonVotingSignatures.yaml POST /","href":"/api-reference/zk-compression/getlatestnonvotingsignatures"},{"title":"getMultipleCompressedAccountProofs","sidebarTitle":"getMultipleCompressedAccountProofs","openapi":"openapi/zk-compression/getMultipleCompressedAccountProofs.yaml POST /","href":"/api-reference/zk-compression/getmultiplecompressedaccountproofs"},{"title":"getMultipleCompressedAccounts","sidebarTitle":"getMultipleCompressedAccounts","openapi":"openapi/zk-compression/getMultipleCompressedAccounts.yaml POST /","href":"/api-reference/zk-compression/getmultiplecompressedaccounts"},{"title":"getMultipleNewAddressProofs","sidebarTitle":"getMultipleNewAddressProofs","openapi":"openapi/zk-compression/getMultipleNewAddressProofs.yaml POST /","href":"/api-reference/zk-compression/getmultiplenewaddressproofs"},{"title":"getMultipleNewAddressProofsV2","sidebarTitle":"getMultipleNewAddressProofsV2","openapi":"openapi/zk-compression/getMultipleNewAddressProofsV2.yaml POST /","href":"/api-reference/zk-compression/getmultiplenewaddressProofsv2"},{"title":"getTransactionWithCompressionInfo","sidebarTitle":"getTransactionWithCompressionInfo","openapi":"openapi/zk-compression/getTransactionWithCompressionInfo.yaml POST /","href":"/api-reference/zk-compression/gettransactionwithcompressioninfo"},{"title":"getValidityProof","sidebarTitle":"getValidityProof","openapi":"openapi/zk-compression/getValidityProof.yaml POST /","href":"/api-reference/zk-compression/getvalidityproof"}]},{"group":"Solana Privacy Rings","icon":"shield-halved","tag":"Beta","pages":[{"title":"Solana Privacy Rings API","sidebarTitle":"Overview","href":"/api-reference/privacy"},{"title":"getEncryptedUtxosByTags","sidebarTitle":"getEncryptedUtxosByTags","openapi":"openapi/privacy/getEncryptedUtxosByTags.yaml POST /v1/spr/getEncryptedUtxosByTags","href":"/api-reference/privacy/getencryptedutxosbytags"},{"title":"getShieldedTransactionsByTags","sidebarTitle":"getShieldedTransactionsByTags","openapi":"openapi/privacy/getShieldedTransactionsByTags.yaml POST /v1/spr/getShieldedTransactionsByTags","href":"/api-reference/privacy/getshieldedtransactionsbytags"},{"title":"getShieldedTransactionsBySignature","sidebarTitle":"getShieldedTransactionsBySignature","openapi":"openapi/privacy/getShieldedTransactionsBySignature.yaml POST /v1/spr/getShieldedTransactionsBySignature","href":"/api-reference/privacy/getshieldedtransactionsbysignature"},{"title":"getShieldedTransactionsByNullifiers","sidebarTitle":"getShieldedTransactionsByNullifiers","openapi":"openapi/privacy/getShieldedTransactionsByNullifiers.yaml POST /v1/spr/getShieldedTransactionsByNullifiers","href":"/api-reference/privacy/getshieldedtransactionsbynullifiers"},{"title":"getMerkleProofs","sidebarTitle":"getMerkleProofs","openapi":"openapi/privacy/getMerkleProofs.yaml POST /v1/spr/getMerkleProofs","href":"/api-reference/privacy/getmerkleproofs"},{"title":"getNonInclusionProofs","sidebarTitle":"getNonInclusionProofs","openapi":"openapi/privacy/getNonInclusionProofs.yaml POST /v1/spr/getNonInclusionProofs","href":"/api-reference/privacy/getnoninclusionproofs"},{"title":"getNullifierQueueElements","sidebarTitle":"getNullifierQueueElements","openapi":"openapi/privacy/getNullifierQueueElements.yaml POST /v1/spr/getNullifierQueueElements","href":"/api-reference/privacy/getnullifierqueueelements"},{"title":"getUserRecords","sidebarTitle":"getUserRecords","openapi":"openapi/privacy/getUserRecords.yaml POST /v1/spr/getUserRecords","href":"/api-reference/privacy/getuserrecords"}]}]},{"group":"Trading","pages":[{"group":"Preconfirmations","icon":"stopwatch","pages":[{"title":"preconfSubscribe","sidebarTitle":"preconfSubscribe","href":"/api-reference/pre-confirmations/preconfsubscribe"},{"title":"preconfUnsubscribe","sidebarTitle":"preconfUnsubscribe","href":"/api-reference/pre-confirmations/preconfunsubscribe"},{"title":"getPreConfCoverage","sidebarTitle":"getPreConfCoverage","href":"/api-reference/pre-confirmations/getpreconfcoverage"}]},{"group":"Helius Sender","icon":"satellite-dish","pages":[{"title":"sendTransaction (Sender)","sidebarTitle":"sendTransaction","openapi":"openapi/sender-api/sendTransaction.yaml POST /fast","href":"/api-reference/sender/sendtransaction"},{"title":"ping","sidebarTitle":"ping","openapi":"openapi/sender-api/ping.yaml GET /ping","href":"/api-reference/sender/ping"},{"title":"sendBundle","sidebarTitle":"sendBundle","href":"/api-reference/sender/sendbundle"},{"title":"getBundleStatuses","sidebarTitle":"getBundleStatuses","href":"/api-reference/sender/getbundlestatuses"}]}]},{"group":"Sending Transactions","pages":[{"group":"Priority Fee API","icon":"star","pages":[{"title":"getPriorityFeeEstimate","sidebarTitle":"getPriorityFeeEstimate","openapi":"openapi/priority-fee-api/getPriorityFeeEstimate.yaml POST /","href":"/api-reference/priority-fee/getpriorityfeeestimate"}]}]},{"group":"Account Management","pages":[{"group":"Admin","icon":"shield-halved","pages":[{"title":"Admin API","sidebarTitle":"Overview","description":"Programmatic access to project usage and billing data via API key authentication.","href":"/api-reference/admin"},{"title":"Get Project Usage","sidebarTitle":"Get Project Usage","openapi":"openapi/admin-api/getProjectUsage.yaml GET /v0/admin/projects/{id}/usage","href":"/api-reference/admin/get-project-usage"}]}]}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/overview"}]},{"tab":"Agents","pages":[{"title":"Agents","href":"/agents/overview"}]},{"tab":"FAQs","pages":[{"title":"FAQs","href":"/faqs"}]}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/api-reference/admin/get-project-usage"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-reference/admin/get-project-usage"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/api-reference/admin/get-project-usage"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/api-reference/admin/get-project-usage"}]},{"language":"de","pages":[{"title":"de","href":"/de/api-reference/admin/get-project-usage"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-reference/admin/get-project-usage"}]},{"language":"es","pages":[{"title":"es","href":"/es/api-reference/admin/get-project-usage"}]},{"language":"id","pages":[{"title":"id","href":"/id/api-reference/admin/get-project-usage"}]},{"language":"vi","pages":[{"title":"vi","href":"/vi/api-reference/admin/get-project-usage"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/api-reference/admin/get-project-usage"}]}]},"basePath":"","title":"Get Project Usage - Helius Admin API","buildId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","deploymentId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","dynamics":["10e4515597","c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["BannerMarkdown-B5WzX-8C.js","dist-BPypQKlo.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-6wHzaN2_.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-CNqlzjVB.js","utils-BqFiXZ79.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CnR4QBe6.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BY2ZM1OO.js","snippetPresets-x-8ACO8V.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-CTxrMSpo.js","ApiExamples-Ch-SJE05.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CqqG_0NE.js","shallow-BXrZ2b0C.js","getApiPlaygroundDisplay-n7J_wkjq.js","CodeSnippet-CQsp4vyQ.js","CodeSnippets-BfuHqvZx.js","getPastedJson-BjrGIK1i.js","icon-7iLZnVOC.js","MethodPill-TBS1m84e.js","DuplicateIcon-BNMrV4Vs.js","createIcon-C5kCqeU2.js","DynamicMarkdown-Bq09mRwR.js","SectionHeading-G4Bflf5Q.js","axios-vUo_bRtp.js","Markdown-BTUds0aX.js","AssistantPageLink-o6bee4ro.js"]}