{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"bunny.net Documentation","colors":{"primary":"#EF6126","light":"#EF6126","dark":"#EF6126"},"logo":{"light":"https://mintcdn.com/bunnynet-cb9733c2/54-4KCQKoNVNuoyW/logo/bunny-logo-dark.svg?fit=max\u0026auto=format\u0026n=54-4KCQKoNVNuoyW\u0026q=85\u0026s=62c091ea1aaea93d0a981902b7783e37","dark":"https://mintcdn.com/bunnynet-cb9733c2/54-4KCQKoNVNuoyW/logo/bunny-logo-light.svg?fit=max\u0026auto=format\u0026n=54-4KCQKoNVNuoyW\u0026q=85\u0026s=3610e32d68a9fa458b0116ac58ca812a"},"favicon":"https://mintcdn.com/bunnynet-cb9733c2/1bTPx1eyQm8EK8W3/favicon.png?fit=max\u0026auto=format\u0026n=1bTPx1eyQm8EK8W3\u0026q=85\u0026s=85267b63e804fac7a4dd94599bb8c6e8","navbar":{"links":[{"href":"https://bunny.net/docs/api-reference","label":"API Reference"},{"href":"https://github.com/BunnyWay","label":"GitHub"}],"primary":{"type":"button","label":"Get Started","href":"https://dash.bunny.net/auth/register"}},"footer":{"socials":{"discord":"https://discord.gg/bunnynet","github":"https://github.com/BunnyWay","x":"https://x.com/BunnyCDN","bluesky":"https://bsky.app/profile/bunny.net","linkedin":"https://www.linkedin.com/company/bunnynet","facebook":"https://www.facebook.com/bunnycdn"}},"icons":{"library":"lucide"},"contextual":{"options":["copy","claude","chatgpt","cursor","view","vscode"],"display":"header"},"interaction":{"drilldown":false},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"bunnynet-cb9733c2","hasAudioNarration":false,"actualSubdomain":"bunnynet-cb9733c2","customDomains":["bunny.net"],"gitSource":{"type":"github","owner":"bunnyway","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae49f2d21d44d6b52dcfe35","collectionId":"5e262b87-ade9-45d8-9b63-06888c8d59a3","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae49f2d21d44d6b52dcfe35"},"feedback":{"thumbs":true,"contextualFeedback":{"allowEmail":true},"agentFeedback":true,"edits":true,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae586f29229f31e96cc51a9","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"Documentation","count":752},{"language":"default","tag":"API Reference","count":318},{"language":"default","tag":"Core Platform API","count":109},{"language":"default","tag":"CDN","count":82},{"language":"default","tag":"Shield API","count":66},{"language":"default","tag":"Stream","count":66},{"language":"default","tag":"Magic Containers API","count":56},{"language":"default","tag":"Storage","count":54},{"language":"default","tag":"Guides","count":54},{"language":"default","tag":"Reference","count":52}],"searchSettings":{"isFiltersEnabled":true}},"assistantConfig":{"enableStarterQuestions":false,"deflection":{"enabled":true,"type":"link","email":"support@bunny.net","url":"https://bunny.net/contact","showHelpButton":true}},"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":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".dark img[src*=\"/logo/frameworks/angular.svg\"],.dark img[src*=\"/logo/frameworks/eleventy.svg\"],.dark img[src*=\"/logo/frameworks/express.svg\"],.dark img[src*=\"/logo/frameworks/mariadb.svg\"],.dark img[src*=\"/logo/frameworks/nextjs.svg\"],.dark img[src*=\"/logo/frameworks/sphinx.svg\"]{filter:invert(1)}html:not(.dark) img[src*=\"/logo/frameworks/zola.svg\"]{filter:invert(1)}"}],"page":{"pagePath":"api-reference/core/billing/get-billing-details","slug":"/api-reference/core/billing/get-billing-details","pageMetadata":{"title":"Get Billing Details","description":"Get the billing status details","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /billing","href":"/api-reference/core/billing/get-billing-details","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Get the billing status details\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get Billing Details","description":"Get the billing status details","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /billing","href":"/api-reference/core/billing/get-billing-details","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Billing"],"summary":"Get Billing Details","description":"Get the billing status details","operationId":"GetBillingDetailsEndpoint_GetBillingDetails","responses":{"200":"188c1a8b-d821-4610-8628-41570ab047e8","401":"72c1f425-afd6-4fe3-9b26-d3bd319ff0b1","500":"dffb4e7f-609e-4e5e-8571-9b9c9a8531f1"},"security":["655ba8c5-2a44-4aa8-87ea-4ba6a9838871","8b94b62d-b387-491b-91d6-933d69af13e9"],"method":"get","type":"path","servers":["0023a73c-3d30-4158-8ddd-c4e758be0ac8"],"path":"/billing","baseUrlOptions":["https://api.bunny.net"],"title":"Get Billing Details","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"responses":{"188c1a8b-d821-4610-8628-41570ab047e8":{"description":"Get the billing status details","content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"Balance":{"type":"number","description":"The current account balance","format":"double","uniqueKey":"Balance","typeLabel":"number\u003cdouble>"},"ThisMonthCharges":{"type":"number","description":"The current account charges of the running month","format":"double","uniqueKey":"ThisMonthCharges","typeLabel":"number\u003cdouble>"},"LastRechargeBalance":{"type":"number","description":"Last recharge amount balance","format":"double","uniqueKey":"LastRechargeBalance","typeLabel":"number\u003cdouble>"},"AvailableBalance":{"type":"number","description":"The current account balance plus available (unexpired) coupon credit","format":"double","uniqueKey":"AvailableBalance","typeLabel":"number\u003cdouble>"},"CouponBalance":{"type":"number","description":"All available (unexpired) coupon money on the account","format":"decimal","uniqueKey":"CouponBalance","typeLabel":"number\u003cdecimal>"},"MonthlyCouponUsage":{"type":"number","description":"The total coupon credit used this month across all services","format":"decimal","uniqueKey":"MonthlyCouponUsage","typeLabel":"number\u003cdecimal>"},"BillingRecords":{"oneOf":[{"type":"array","description":"The list of billing records for this account","items":{"type":"object","additionalProperties":false,"properties":{"Id":{"type":"integer","description":"The ID of the billing record","format":"int64","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].Id","typeLabel":"integer\u003cint64>"},"PaymentId":{"oneOf":[{"type":"string","description":"The external ID of the payment","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].PaymentId.oneOf.0","typeLabel":"string"},{"type":"null","description":"The external ID of the payment","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].PaymentId.oneOf.1","typeLabel":"null"}],"uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].PaymentId","typeLabel":"string | null"},"Amount":{"type":"number","description":"The amount linked to the record model","format":"double","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].Amount","typeLabel":"number\u003cdouble>"},"Payer":{"oneOf":[{"type":"string","description":"The payer reference that sent the payment","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].Payer.oneOf.0","typeLabel":"string"},{"type":"null","description":"The payer reference that sent the payment","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].Payer.oneOf.1","typeLabel":"null"}],"uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].Payer","typeLabel":"string | null"},"Timestamp":{"type":"string","description":"The date and time when the billing record was created","format":"date-time","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].Timestamp","typeLabel":"string\u003cdate-time>"},"Type":{"type":"integer","description":"The type of the billing record\n\n0 = PayPal\n1 = Crypto\n2 = Credit Card\n3 = Monthly Usage\n4 = Refund\n5 = Coupon Code\n6 = Bank Transfer\n7 = Affiliate Credits","enum":[0,1,2,3,4,5,6,7],"x-enumNames":["PayPal","Crypto","CreditCard","MonthlyUsage","Refund","CouponCode","BankTransfer","AffiliateCredits"],"uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].Type","typeLabel":"enum\u003cinteger>"},"InvoiceAvailable":{"type":"boolean","description":"Determines if an invoice is available","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].InvoiceAvailable","typeLabel":"boolean"},"DocumentDownloadUrl":{"oneOf":[{"type":"string","description":"The URL where the invoice or document can be downloaded. Null if this is not available.","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].DocumentDownloadUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"The URL where the invoice or document can be downloaded. Null if this is not available.","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].DocumentDownloadUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].DocumentDownloadUrl","typeLabel":"string | null"},"DetailedDocumentDownloadUrl":{"oneOf":[{"type":"string","description":"The URL where the document with product usage breakdown can be downloaded. Null if this is not available.","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].DetailedDocumentDownloadUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"The URL where the document with product usage breakdown can be downloaded. Null if this is not available.","uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].DetailedDocumentDownloadUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"BillingRecords.oneOf.0.items.[INDEX].DetailedDocumentDownloadUrl","typeLabel":"string | null"}},"uniqueKey":"BillingRecords.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"BillingRecords.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"The list of billing records for this account","items":{"type":"object","additionalProperties":false,"properties":{"Id":{"type":"integer","description":"The ID of the billing record","format":"int64"},"PaymentId":{"oneOf":[{"type":"string","description":"The external ID of the payment"},{"type":"null","description":"The external ID of the payment"}]},"Amount":{"type":"number","description":"The amount linked to the record model","format":"double"},"Payer":{"oneOf":[{"type":"string","description":"The payer reference that sent the payment"},{"type":"null","description":"The payer reference that sent the payment"}]},"Timestamp":{"type":"string","description":"The date and time when the billing record was created","format":"date-time"},"Type":{"type":"integer","description":"The type of the billing record\n\n0 = PayPal\n1 = Crypto\n2 = Credit Card\n3 = Monthly Usage\n4 = Refund\n5 = Coupon Code\n6 = Bank Transfer\n7 = Affiliate Credits","enum":[0,1,2,3,4,5,6,7],"x-enumNames":["PayPal","Crypto","CreditCard","MonthlyUsage","Refund","CouponCode","BankTransfer","AffiliateCredits"]},"InvoiceAvailable":{"type":"boolean","description":"Determines if an invoice is available"},"DocumentDownloadUrl":{"oneOf":[{"type":"string","description":"The URL where the invoice or document can be downloaded. Null if this is not available."},{"type":"null","description":"The URL where the invoice or document can be downloaded. Null if this is not available."}]},"DetailedDocumentDownloadUrl":{"oneOf":[{"type":"string","description":"The URL where the document with product usage breakdown can be downloaded. Null if this is not available."},{"type":"null","description":"The URL where the document with product usage breakdown can be downloaded. Null if this is not available."}]}}},"uniqueKey":"BillingRecords.oneOf.1","typeLabel":"null"}],"uniqueKey":"BillingRecords","typeLabel":"object[] | null"},"BillingHistoryChart":{"oneOf":[{"type":"object","description":"The constructed billing history chart data","additionalProperties":{"type":"integer","format":"int64","uniqueKey":"BillingHistoryChart.oneOf.0.additionalProperties","typeLabel":"integer\u003cint64>"},"uniqueKey":"BillingHistoryChart.oneOf.0","typeLabel":"object"},{"type":"null","description":"The constructed billing history chart data","additionalProperties":{"type":"integer","format":"int64","uniqueKey":"BillingHistoryChart.oneOf.1.additionalProperties","typeLabel":"integer\u003cint64>"},"uniqueKey":"BillingHistoryChart.oneOf.1","typeLabel":"null"}],"uniqueKey":"BillingHistoryChart","typeLabel":"object | null"},"MonthlyChargesEUTraffic":{"type":"number","description":"The total charges this month paid for European traffic","format":"double","uniqueKey":"MonthlyChargesEUTraffic","typeLabel":"number\u003cdouble>"},"MonthlyChargesUSTraffic":{"type":"number","description":"The total charges this month paid for North American traffic","format":"double","uniqueKey":"MonthlyChargesUSTraffic","typeLabel":"number\u003cdouble>"},"MonthlyChargesASIATraffic":{"type":"number","description":"The total charges this month paid for Asian and Oceanian traffic","format":"double","uniqueKey":"MonthlyChargesASIATraffic","typeLabel":"number\u003cdouble>"},"MonthlyChargesAFTraffic":{"type":"number","description":"The total charges this month paid for African traffic","format":"double","uniqueKey":"MonthlyChargesAFTraffic","typeLabel":"number\u003cdouble>"},"MonthlyChargesSATraffic":{"type":"number","description":"The total charges this month paid for South American traffic","format":"double","uniqueKey":"MonthlyChargesSATraffic","typeLabel":"number\u003cdouble>"},"MonthlyChargesStorage":{"type":"number","description":"The total charges this month paid for Edge Storage","format":"double","uniqueKey":"MonthlyChargesStorage","typeLabel":"number\u003cdouble>"},"MonthlyChargesDNS":{"type":"number","description":"The total monthly charges for Bunny DNS","format":"double","uniqueKey":"MonthlyChargesDNS","typeLabel":"number\u003cdouble>"},"MonthlyChargesOptimizer":{"type":"number","description":"The monthly charges caused by optimizer.","format":"double","uniqueKey":"MonthlyChargesOptimizer","typeLabel":"number\u003cdouble>"},"MonthlyChargesTranscribe":{"type":"number","description":"The total monthly charges for Bunny Stream Transcribe","format":"double","uniqueKey":"MonthlyChargesTranscribe","typeLabel":"number\u003cdouble>"},"MonthlyChargesPremiumEncoding":{"type":"number","description":"The total monthly charges for Bunny Stream Premium Encoding","format":"decimal","uniqueKey":"MonthlyChargesPremiumEncoding","typeLabel":"number\u003cdecimal>"},"MonthlyChargesExtraPullZones":{"type":"number","description":"The monthly charges caused by extra pull zones.","format":"double","uniqueKey":"MonthlyChargesExtraPullZones","typeLabel":"number\u003cdouble>"},"MonthlyChargesExtraStorageZones":{"type":"number","description":"The monthly charges caused by extra storage zones.","format":"double","uniqueKey":"MonthlyChargesExtraStorageZones","typeLabel":"number\u003cdouble>"},"MonthlyChargesExtraDnsZones":{"type":"number","description":"The monthly charges caused by extra DNS zones.","format":"double","uniqueKey":"MonthlyChargesExtraDnsZones","typeLabel":"number\u003cdouble>"},"MonthlyChargesExtraVideoLibraries":{"type":"number","description":"The monthly charges caused by extra video libraries.","format":"double","uniqueKey":"MonthlyChargesExtraVideoLibraries","typeLabel":"number\u003cdouble>"},"MonthlyChargesScripting":{"type":"number","description":"The total monthly charges for Bunny Edge Scripting","format":"double","uniqueKey":"MonthlyChargesScripting","typeLabel":"number\u003cdouble>"},"MonthlyChargesScriptingRequests":{"type":"number","description":"The total monthly charges for Bunny Edge Scripting Requests","format":"double","uniqueKey":"MonthlyChargesScriptingRequests","typeLabel":"number\u003cdouble>"},"MonthlyChargesScriptingCpu":{"type":"number","description":"The total monthly charges for Bunny Edge Scripting CPU usage","format":"double","uniqueKey":"MonthlyChargesScriptingCpu","typeLabel":"number\u003cdouble>"},"MonthlyChargesDrm":{"type":"number","description":"The total monthly charges for DRM","format":"double","uniqueKey":"MonthlyChargesDrm","typeLabel":"number\u003cdouble>"},"MonthlyChargesMagicContainers":{"type":"number","description":"The total monthly charges for Magic Containers","format":"decimal","uniqueKey":"MonthlyChargesMagicContainers","typeLabel":"number\u003cdecimal>"},"MonthlyMcCpu":{"oneOf":[{"type":"object","description":"The monthly charges and usage for Magic Containers CPU","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyMcCpu.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyMcCpu.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcCpu.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcCpu.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcCpu.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyMcCpu.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyMcCpu.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcCpu","typeLabel":"object | null"},"MonthlyMcMemory":{"oneOf":[{"type":"object","description":"The monthly charges and usage for Magic Containers Memory","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyMcMemory.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyMcMemory.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcMemory.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcMemory.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcMemory.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyMcMemory.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyMcMemory.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcMemory","typeLabel":"object | null"},"MonthlyMcIp":{"oneOf":[{"type":"object","description":"The monthly charges and usage for Magic Containers Anycast IP","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyMcIp.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyMcIp.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcIp.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcIp.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcIp.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyMcIp.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyMcIp.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcIp","typeLabel":"object | null"},"MonthlyMcIngressTraffic":{"oneOf":[{"type":"object","description":"The monthly charges and usage for Magic Containers Ingress Traffic","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyMcIngressTraffic.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyMcIngressTraffic.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcIngressTraffic.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcIngressTraffic.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcIngressTraffic.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyMcIngressTraffic.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyMcIngressTraffic.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcIngressTraffic","typeLabel":"object | null"},"MonthlyMcEgressTraffic":{"oneOf":[{"type":"object","description":"The monthly charges and usage for Magic Containers Egress Traffic","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyMcEgressTraffic.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyMcEgressTraffic.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcEgressTraffic.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcEgressTraffic.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcEgressTraffic.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyMcEgressTraffic.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyMcEgressTraffic.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcEgressTraffic","typeLabel":"object | null"},"MonthlyMcVolumes":{"oneOf":[{"type":"object","description":"The monthly charges and usage for Magic Containers Persistent Volumes","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyMcVolumes.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyMcVolumes.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcVolumes.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyMcVolumes.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcVolumes.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyMcVolumes.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyMcVolumes.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyMcVolumes","typeLabel":"object | null"},"MonthlyChargesShield":{"type":"number","description":"The total monthly charges for Shield","format":"decimal","uniqueKey":"MonthlyChargesShield","typeLabel":"number\u003cdecimal>"},"MonthlyChargesTaxes":{"type":"number","description":"The total monthly charges for Taxes","format":"decimal","uniqueKey":"MonthlyChargesTaxes","typeLabel":"number\u003cdecimal>"},"MonthlyChargesWebSockets":{"type":"number","description":"The total monthly charges for WebSockets","format":"decimal","uniqueKey":"MonthlyChargesWebSockets","typeLabel":"number\u003cdecimal>"},"MonthlyChargesDB":{"type":"number","description":"The total monthly charges for DB","format":"decimal","uniqueKey":"MonthlyChargesDB","typeLabel":"number\u003cdecimal>"},"MonthlyChargesLoadBalancer":{"type":"number","description":"The total monthly charges for Load Balancer","format":"decimal","uniqueKey":"MonthlyChargesLoadBalancer","typeLabel":"number\u003cdecimal>"},"MonthlyDBWrites":{"oneOf":[{"type":"object","description":"The monthly charges and usage for BunnyDB row writes","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyDBWrites.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyDBWrites.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyDBWrites.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyDBWrites.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyDBWrites.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyDBWrites.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyDBWrites.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyDBWrites","typeLabel":"object | null"},"MonthlyDBReads":{"oneOf":[{"type":"object","description":"The monthly charges and usage for BunnyDB row reads","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyDBReads.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyDBReads.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyDBReads.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyDBReads.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyDBReads.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyDBReads.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyDBReads.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyDBReads","typeLabel":"object | null"},"MonthlyDBStorage":{"oneOf":[{"type":"object","description":"The monthly charges and usage for BunnyDB storage","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyDBStorage.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyDBStorage.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyDBStorage.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyDBStorage.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyDBStorage.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyDBStorage.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyDBStorage.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyDBStorage","typeLabel":"object | null"},"MonthlyDBReplica":{"oneOf":[{"type":"object","description":"The monthly charges and usage for BunnyDB replica storage","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyDBReplica.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyDBReplica.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyDBReplica.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyDBReplica.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyDBReplica.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyDBReplica.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyDBReplica.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyDBReplica","typeLabel":"object | null"},"MonthlyChargesAiGateway":{"type":"number","description":"The total monthly charges for AI Gateway","format":"decimal","uniqueKey":"MonthlyChargesAiGateway","typeLabel":"number\u003cdecimal>"},"MonthlyAiGatewayInputTokens":{"oneOf":[{"type":"object","description":"The monthly charges and usage for AI Gateway input tokens","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyAiGatewayInputTokens.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyAiGatewayInputTokens.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyAiGatewayInputTokens.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyAiGatewayInputTokens.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyAiGatewayInputTokens.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyAiGatewayInputTokens.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyAiGatewayInputTokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyAiGatewayInputTokens","typeLabel":"object | null"},"MonthlyAiGatewayOutputTokens":{"oneOf":[{"type":"object","description":"The monthly charges and usage for AI Gateway output tokens","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyAiGatewayOutputTokens.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyAiGatewayOutputTokens.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyAiGatewayOutputTokens.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyAiGatewayOutputTokens.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyAiGatewayOutputTokens.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyAiGatewayOutputTokens.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyAiGatewayOutputTokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyAiGatewayOutputTokens","typeLabel":"object | null"},"MonthlyAiGatewayCachedTokens":{"oneOf":[{"type":"object","description":"The monthly charges and usage for AI Gateway cached tokens","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyAiGatewayCachedTokens.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyAiGatewayCachedTokens.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyAiGatewayCachedTokens.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyAiGatewayCachedTokens.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyAiGatewayCachedTokens.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyAiGatewayCachedTokens.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyAiGatewayCachedTokens.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyAiGatewayCachedTokens","typeLabel":"object | null"},"MonthlyAiGatewayOtherCharges":{"oneOf":[{"type":"object","description":"The monthly AI Gateway charges that aren't for input, output or cached tokens, and the number of requests that had them","properties":{"Usage":{"type":"number","description":"The usage based charge in USD","format":"decimal","uniqueKey":"MonthlyAiGatewayOtherCharges.oneOf.0.Usage","typeLabel":"number\u003cdecimal>"},"TotalUnits":{"type":"integer","description":"The billed quantity for the related product","format":"int64","uniqueKey":"MonthlyAiGatewayOtherCharges.oneOf.0.TotalUnits","typeLabel":"integer\u003cint64>"},"MeasuringUnit":{"oneOf":[{"type":"string","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyAiGatewayOtherCharges.oneOf.0.MeasuringUnit.oneOf.0","typeLabel":"string"},{"type":"null","description":"Measuring Unit for TotalUnits (e.g. Rows, GB, Seconds, Bytes, Block-seconds)","uniqueKey":"MonthlyAiGatewayOtherCharges.oneOf.0.MeasuringUnit.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyAiGatewayOtherCharges.oneOf.0.MeasuringUnit","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"MonthlyAiGatewayOtherCharges.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"MonthlyAiGatewayOtherCharges.oneOf.1","typeLabel":"null"}],"uniqueKey":"MonthlyAiGatewayOtherCharges","typeLabel":"object | null"},"MonthlyBandwidthUsed":{"type":"integer","description":"Total bandwidth used by the account during this month.","format":"int64","uniqueKey":"MonthlyBandwidthUsed","typeLabel":"integer\u003cint64>"},"MonthlyDnsSmartQueriesServed":{"type":"integer","description":"Total number of Bunny DNS smart queries served this month.","format":"int64","uniqueKey":"MonthlyDnsSmartQueriesServed","typeLabel":"integer\u003cint64>"},"MonthlyDnsNormalQueriesServed":{"type":"integer","description":"Total number of Bunny DNS normal queries served this month.","format":"int64","uniqueKey":"MonthlyDnsNormalQueriesServed","typeLabel":"integer\u003cint64>"},"MonthlyTranscriptionMinutes":{"type":"integer","description":"Total minutes used for Bunny Stream Transcribe this month.","format":"int64","uniqueKey":"MonthlyTranscriptionMinutes","typeLabel":"integer\u003cint64>"},"MonthlyPremiumEncodingBillableMinutes":{"type":"integer","description":"Total billable minutes used for Bunny Stream Premium Encoding this month.","format":"int64","uniqueKey":"MonthlyPremiumEncodingBillableMinutes","typeLabel":"integer\u003cint64>"},"MonthlyDRMLicensesIssued":{"type":"integer","description":"DRM (enterprise) licenses issued this month.","format":"int64","uniqueKey":"MonthlyDRMLicensesIssued","typeLabel":"integer\u003cint64>"},"MonthlyScriptingRequests":{"type":"integer","description":"Total number of edge script requests this month.","format":"int64","uniqueKey":"MonthlyScriptingRequests","typeLabel":"integer\u003cint64>"},"MonthlyScriptingCpuTime":{"type":"integer","description":"Total edge script CPU time (milliseconds) used this month.","format":"int64","uniqueKey":"MonthlyScriptingCpuTime","typeLabel":"integer\u003cint64>"},"BillingEnabled":{"type":"boolean","description":"Determines if billing is currently enabled for this user.","uniqueKey":"BillingEnabled","typeLabel":"boolean"},"MinimumMonthlyCommit":{"type":"number","description":"Determines the minimum monthly commit of the user.","format":"double","uniqueKey":"MinimumMonthlyCommit","typeLabel":"number\u003cdouble>"},"VATRate":{"type":"number","description":"The VAT rate for the user's account.","format":"decimal","uniqueKey":"VATRate","typeLabel":"number\u003cdecimal>"},"NextMonthVATRate":{"type":"number","description":"Next month VAT rate for the user's account.","format":"decimal","uniqueKey":"NextMonthVATRate","typeLabel":"number\u003cdecimal>"},"AutomaticPaymentImageUrl":{"oneOf":[{"type":"string","description":"If an automatic payment method is configured, this will contain the image url of the payment method","uniqueKey":"AutomaticPaymentImageUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"If an automatic payment method is configured, this will contain the image url of the payment method","uniqueKey":"AutomaticPaymentImageUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"AutomaticPaymentImageUrl","typeLabel":"string | null"},"AutomaticPaymentCardType":{"oneOf":[{"type":"string","description":"If an automatic payment method is configured with a credit card, this will contain the name of the payment credit card","uniqueKey":"AutomaticPaymentCardType.oneOf.0","typeLabel":"string"},{"type":"null","description":"If an automatic payment method is configured with a credit card, this will contain the name of the payment credit card","uniqueKey":"AutomaticPaymentCardType.oneOf.1","typeLabel":"null"}],"uniqueKey":"AutomaticPaymentCardType","typeLabel":"string | null"},"AutomaticPaymentIdentifier":{"oneOf":[{"type":"string","description":"If an automatic payment method is configured, this will contain the identifier of the payment method","uniqueKey":"AutomaticPaymentIdentifier.oneOf.0","typeLabel":"string"},{"type":"null","description":"If an automatic payment method is configured, this will contain the identifier of the payment method","uniqueKey":"AutomaticPaymentIdentifier.oneOf.1","typeLabel":"null"}],"uniqueKey":"AutomaticPaymentIdentifier","typeLabel":"string | null"},"AutomaticPaymentAmount":{"type":"number","description":"If an automatic payments are configured, this contains the payment amount that will be made during an automatic recharge","format":"decimal","uniqueKey":"AutomaticPaymentAmount","typeLabel":"number\u003cdecimal>"},"AutomaticRechargeTreshold":{"type":"number","description":"If an automatic payments are configured, this contains the account balance amount that will trigger an automatic recharge","format":"decimal","uniqueKey":"AutomaticRechargeTreshold","typeLabel":"number\u003cdecimal>"},"AutomaticRechargeEnabled":{"type":"boolean","description":"Determines if automatic recharge is currently enabled.","uniqueKey":"AutomaticRechargeEnabled","typeLabel":"boolean"},"AutomaticPaymentFailureCount":{"type":"integer","description":"Determines the number of failed automatic recharges that the system made since the last successful payment.","format":"int32","uniqueKey":"AutomaticPaymentFailureCount","typeLabel":"integer\u003cint32>"},"SavedPaymentMethods":{"oneOf":[{"type":"array","description":"Contains the list of saved payment methods on the user's account","items":{"type":"object","additionalProperties":false,"properties":{"Token":{"oneOf":[{"type":"string","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].Token.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].Token.oneOf.1","typeLabel":"null"}],"uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].Token","typeLabel":"string | null"},"ImageUrl":{"oneOf":[{"type":"string","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].ImageUrl.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].ImageUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].ImageUrl","typeLabel":"string | null"},"ExpirationDate":{"oneOf":[{"type":"string","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].ExpirationDate.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].ExpirationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].ExpirationDate","typeLabel":"string | null"},"LastFour":{"oneOf":[{"type":"string","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].LastFour.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].LastFour.oneOf.1","typeLabel":"null"}],"uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].LastFour","typeLabel":"string | null"},"Email":{"oneOf":[{"type":"string","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].Email.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].Email.oneOf.1","typeLabel":"null"}],"uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX].Email","typeLabel":"string | null"}},"uniqueKey":"SavedPaymentMethods.oneOf.0.items.[INDEX]","typeLabel":"object"},"uniqueKey":"SavedPaymentMethods.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Contains the list of saved payment methods on the user's account","items":{"type":"object","additionalProperties":false,"properties":{"Token":{"oneOf":[{"type":"string"},{"type":"null"}]},"ImageUrl":{"oneOf":[{"type":"string"},{"type":"null"}]},"ExpirationDate":{"oneOf":[{"type":"string"},{"type":"null"}]},"LastFour":{"oneOf":[{"type":"string"},{"type":"null"}]},"Email":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"uniqueKey":"SavedPaymentMethods.oneOf.1","typeLabel":"null"}],"uniqueKey":"SavedPaymentMethods","typeLabel":"object[] | null"},"EUUSDiscount":{"type":"integer","description":"The account wide pricing discount for EU and US region.","format":"int32","uniqueKey":"EUUSDiscount","typeLabel":"integer\u003cint32>"},"SouthAmericaDiscount":{"type":"integer","description":"The account wide pricing discount for South America region.","format":"int32","uniqueKey":"SouthAmericaDiscount","typeLabel":"integer\u003cint32>"},"AfricaDiscount":{"type":"integer","description":"The account wide pricing discount for Africa region.","format":"int32","uniqueKey":"AfricaDiscount","typeLabel":"integer\u003cint32>"},"AsiaOceaniaDiscount":{"type":"integer","description":"The account wide pricing discount for Asia \u0026 Oceania region.","format":"int32","uniqueKey":"AsiaOceaniaDiscount","typeLabel":"integer\u003cint32>"},"OptimizerMonthlyPrice":{"type":"number","description":"Optimizer monthly price per pull zone for this account (unless overridden on pull zone level).","format":"decimal","uniqueKey":"OptimizerMonthlyPrice","typeLabel":"number\u003cdecimal>"},"DrmBaseMonthlyPrice":{"type":"number","description":"DRM (Enterprise) base monthly price per video library.","format":"decimal","uniqueKey":"DrmBaseMonthlyPrice","typeLabel":"number\u003cdecimal>"},"DrmCostPerLicense":{"oneOf":[{"type":"number","description":"DRM (Enterprise) cost per license or default pricing tier applied if null.","format":"decimal","uniqueKey":"DrmCostPerLicense.oneOf.0","typeLabel":"number\u003cdecimal>"},{"type":"null","description":"DRM (Enterprise) cost per license or default pricing tier applied if null.","format":"decimal","uniqueKey":"DrmCostPerLicense.oneOf.1","typeLabel":"null"}],"uniqueKey":"DrmCostPerLicense","typeLabel":"number\u003cdecimal> | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"Balance":123,"ThisMonthCharges":123,"LastRechargeBalance":123,"AvailableBalance":123,"CouponBalance":123,"MonthlyCouponUsage":123,"BillingRecords":[{"Id":123,"PaymentId":"\u003cstring>","Amount":123,"Payer":"\u003cstring>","Timestamp":"2023-11-07T05:31:56Z","Type":0,"InvoiceAvailable":true,"DocumentDownloadUrl":"\u003cstring>","DetailedDocumentDownloadUrl":"\u003cstring>"}],"BillingHistoryChart":{},"MonthlyChargesEUTraffic":123,"MonthlyChargesUSTraffic":123,"MonthlyChargesASIATraffic":123,"MonthlyChargesAFTraffic":123,"MonthlyChargesSATraffic":123,"MonthlyChargesStorage":123,"MonthlyChargesDNS":123,"MonthlyChargesOptimizer":123,"MonthlyChargesTranscribe":123,"MonthlyChargesPremiumEncoding":123,"MonthlyChargesExtraPullZones":123,"MonthlyChargesExtraStorageZones":123,"MonthlyChargesExtraDnsZones":123,"MonthlyChargesExtraVideoLibraries":123,"MonthlyChargesScripting":123,"MonthlyChargesScriptingRequests":123,"MonthlyChargesScriptingCpu":123,"MonthlyChargesDrm":123,"MonthlyChargesMagicContainers":123,"MonthlyMcCpu":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyMcMemory":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyMcIp":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyMcIngressTraffic":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyMcEgressTraffic":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyMcVolumes":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyChargesShield":123,"MonthlyChargesTaxes":123,"MonthlyChargesWebSockets":123,"MonthlyChargesDB":123,"MonthlyChargesLoadBalancer":123,"MonthlyDBWrites":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyDBReads":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyDBStorage":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyDBReplica":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyChargesAiGateway":123,"MonthlyAiGatewayInputTokens":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyAiGatewayOutputTokens":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyAiGatewayCachedTokens":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyAiGatewayOtherCharges":{"Usage":123,"TotalUnits":123,"MeasuringUnit":"\u003cstring>"},"MonthlyBandwidthUsed":123,"MonthlyDnsSmartQueriesServed":123,"MonthlyDnsNormalQueriesServed":123,"MonthlyTranscriptionMinutes":123,"MonthlyPremiumEncodingBillableMinutes":123,"MonthlyDRMLicensesIssued":123,"MonthlyScriptingRequests":123,"MonthlyScriptingCpuTime":123,"BillingEnabled":true,"MinimumMonthlyCommit":123,"VATRate":123,"NextMonthVATRate":123,"AutomaticPaymentImageUrl":"\u003cstring>","AutomaticPaymentCardType":"\u003cstring>","AutomaticPaymentIdentifier":"\u003cstring>","AutomaticPaymentAmount":123,"AutomaticRechargeTreshold":123,"AutomaticRechargeEnabled":true,"AutomaticPaymentFailureCount":123,"SavedPaymentMethods":[{"Token":"\u003cstring>","ImageUrl":"\u003cstring>","ExpirationDate":"\u003cstring>","LastFour":"\u003cstring>","Email":"\u003cstring>"}],"EUUSDiscount":123,"SouthAmericaDiscount":123,"AfricaDiscount":123,"AsiaOceaniaDiscount":123,"OptimizerMonthlyPrice":123,"DrmBaseMonthlyPrice":123,"DrmCostPerLicense":123}}},"exampleType":"generated"}},"exampleType":"generated"},"72c1f425-afd6-4fe3-9b26-d3bd319ff0b1":{"description":"The request authorization failed","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"dffb4e7f-609e-4e5e-8571-9b9c9a8531f1":{"description":"Internal Server Error","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"655ba8c5-2a44-4aa8-87ea-4ba6a9838871":{"AccessKey":{"type":"apiKey","description":"API Access Key authorization header","name":"AccessKey","in":"header","scopes":["User","UserApi","SubuserAPIBilling","SubuserBilling","ScopedApiKey"],"schemeName":"AccessKey"}},"8b94b62d-b387-491b-91d6-933d69af13e9":{"bearer":{"type":"apiKey","description":"Bearer token authorization header","name":"Authorization","in":"header","scopes":["User","UserApi","SubuserAPIBilling","SubuserBilling","ScopedApiKey"],"schemeName":"bearer"}}},"servers":{"0023a73c-3d30-4158-8ddd-c4e758be0ac8":{"url":"https://api.bunny.net","description":"bunny.net API Server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","description":"API Access Key authorization header","name":"AccessKey","in":"header","scopes":["User","UserApi","SubuserAPIBilling","SubuserBilling","ScopedApiKey"],"schemeName":"AccessKey"},"schema":{"title":"AccessKey","type":"string","description":"API Access Key authorization header","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"AccessKey","name":"AccessKey"}],"title":"AccessKey"},{"schemes":[{"scheme":{"type":"apiKey","description":"Bearer token authorization header","name":"Authorization","in":"header","scopes":["User","UserApi","SubuserAPIBilling","SubuserBilling","ScopedApiKey"],"schemeName":"bearer"},"schema":{"title":"Authorization","type":"string","description":"Bearer token authorization header","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"bearer","name":"Authorization"}],"title":"bearer"}]},"originalFileLocation":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json"},"subdomain":"bunnynet-cb9733c2","siteName":"bunny.net Documentation","title":"Get Billing Details - bunny.net Documentation","relatedPagesConfig":{"enabled":false,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"originalFileLocation":"api-reference/core/billing/get-billing-details.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Get the billing status details\">\u003cmeta data-mint-head name=\"application-name\" content=\"bunny.net Documentation\">\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/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_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/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_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/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_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/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_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/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_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/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_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/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_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/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Billing Details - bunny.net Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get the billing status details\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"bunny.net Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://bunny.net/docs/api-reference/core/billing/get-billing-details\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://bunnynet-cb9733c2.mintlify.app/_mintlify/api/og/v2?division=Billing\u0026amp;title=Get+Billing+Details\u0026amp;description=Get+the+billing+status+details\u0026amp;theme=3e3fa11ba94222b95e7f52d5\u0026amp;signature=710abbab06e2421d9939a41b47cf8643b45ea78b8fdfd65d37096486b7141c9e\">\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 Billing Details - bunny.net Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get the billing status details\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://bunnynet-cb9733c2.mintlify.app/_mintlify/api/og/v2?division=Billing\u0026amp;title=Get+Billing+Details\u0026amp;description=Get+the+billing+status+details\u0026amp;theme=3e3fa11ba94222b95e7f52d5\u0026amp;signature=710abbab06e2421d9939a41b47cf8643b45ea78b8fdfd65d37096486b7141c9e\">\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/bunnynet-cb9733c2/Zv4NOenQlgPS3TXm/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"bunny.net Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#EF6126\">\u003clink data-mint-head rel=\"canonical\" href=\"https://bunny.net/docs/api-reference/core/billing/get-billing-details\">\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/core/billing/get-billing-details.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://bunny.net/#organization\",\"name\":\"bunny.net Documentation\",\"url\":\"https://bunny.net\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/bunnynet-cb9733c2/54-4KCQKoNVNuoyW/logo/bunny-logo-dark.svg?fit=max\u0026auto=format\u0026n=54-4KCQKoNVNuoyW\u0026q=85\u0026s=62c091ea1aaea93d0a981902b7783e37\"}},{\"@type\":\"WebSite\",\"@id\":\"https://bunny.net/docs#website\",\"name\":\"bunny.net Documentation\",\"url\":\"https://bunny.net/docs\",\"publisher\":{\"@id\":\"https://bunny.net/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://bunny.net/docs/api-reference/core/billing/get-billing-details#webpage\",\"url\":\"https://bunny.net/docs/api-reference/core/billing/get-billing-details\",\"name\":\"Get Billing Details\",\"description\":\"Get the billing status details\",\"isPartOf\":{\"@id\":\"https://bunny.net/docs#website\"},\"breadcrumb\":{\"@id\":\"https://bunny.net/docs/api-reference/core/billing/get-billing-details#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://bunny.net/docs/api-reference/core/billing/get-billing-details#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Core Platform API\",\"item\":\"https://bunny.net/docs/api-reference/core/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get Billing Details\",\"item\":\"https://bunny.net/docs/api-reference/core/billing/get-billing-details\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://bunny.net/docs/api-reference/core/billing/get-billing-details#apireference\",\"headline\":\"Get Billing Details\",\"name\":\"Get Billing Details\",\"description\":\"Get the billing status details\",\"url\":\"https://bunny.net/docs/api-reference/core/billing/get-billing-details\",\"mainEntityOfPage\":{\"@id\":\"https://bunny.net/docs/api-reference/core/billing/get-billing-details#webpage\"},\"publisher\":{\"@id\":\"https://bunny.net/#organization\"},\"isPartOf\":{\"@id\":\"https://bunny.net/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"bunny.net Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"bunny.net Documentation","nav":{"global":null,"products":[{"product":"Home","icon":"book-open","pages":[{"title":"Home","href":""}]},{"product":"CDN","icon":"zap","description":"Accelerate and protect your content globally","pages":[{"title":"CDN","href":"/cdn"}]},{"product":"Magic Containers","icon":"box","description":"Deploy any app anywhere with Docker","pages":[{"title":"Magic Containers","href":"/magic-containers"}]},{"product":"Edge Scripting","icon":"code","description":"Deploy serverless code at the edge","pages":[{"title":"Edge Scripting","href":"/scripting"}]},{"product":"Stream","icon":"video","description":"Video streaming and delivery platform","pages":[{"title":"Stream","href":"/stream"}]},{"product":"Storage","icon":"hard-drive","description":"Global object storage","pages":[{"title":"Storage","href":"/storage"}]},{"product":"Shield","icon":"shield","description":"Stay protected and online no matter what","pages":[{"title":"Shield","href":"/shield"}]},{"product":"Optimizer","icon":"sparkles","description":"Automatic image and web optimization.","pages":[{"title":"Optimizer","href":"/optimizer"}]},{"product":"DNS","icon":"globe","description":"Unlock the true power of DNS with an ultra-fast scriptable platform","pages":[{"title":"DNS","href":"/dns"}]},{"product":"Database","icon":"database","description":"Serverless SQLite over HTTP","pages":[{"title":"Database","href":"/database"}]},{"product":"Integrations","icon":"puzzle","description":"Official and third-party plugins and integrations","pages":[{"title":"Integrations","href":"/integrations/wordpress"}]},{"product":"CLI","icon":"terminal","description":"Manage bunny.net from your terminal","pages":[{"title":"CLI","href":"/cli"}]},{"product":"API Reference","icon":"square-terminal","description":"Build \u0026 Integrate with the Platform API","tabs":[{"tab":"Documentation","groups":[{"group":"API Reference","pages":[{"title":"Introduction","href":"/api-reference"},{"title":"Quickstart","href":"/api-reference/quickstart"},{"title":"Authentication","href":"/api-reference/authentication"},{"title":"OpenAPI Specifications","sidebarTitle":"OpenAPI","href":"/openapi"}]},{"group":"Core Platform API","pages":[{"title":"Core API Reference","sidebarTitle":"Overview","href":"/api-reference/core/index"},{"title":"Errors","href":"/api-reference/core/errors"},{"title":"Statistics API date ranges and granularity","sidebarTitle":"Statistics date ranges","href":"/api-reference/core/statistics-date-ranges"},{"group":"Countries","pages":[{"title":"Get Country List","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /country","href":"/api-reference/core/countries/get-country-list"}]},{"group":"DNS Zone","pages":[{"title":"List DNS Zones","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /dnszone","href":"/api-reference/core/dns-zone/list-dns-zones"},{"title":"Add DNS Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /dnszone","href":"/api-reference/core/dns-zone/add-dns-zone"},{"title":"Get DNS Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /dnszone/{id}","href":"/api-reference/core/dns-zone/get-dns-zone"},{"title":"Update DNS Zones","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /dnszone/{id}","href":"/api-reference/core/dns-zone/update-dns-zones"},{"title":"Delete DNS Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /dnszone/{id}","href":"/api-reference/core/dns-zone/delete-dns-zone"},{"title":"Get dnszone export","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /dnszone/{id}/export","href":"/api-reference/core/dns-zone/get-dnszone-export"},{"title":"Check the DNS zone availability","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /dnszone/checkavailability","href":"/api-reference/core/dns-zone/check-the-dns-zone-availability"},{"title":"List DNS Zone Records","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /dnszone/{zoneId}/records","href":"/api-reference/core/dns-zone/list-dns-zone-records"},{"title":"Add DNS Record","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json put /dnszone/{zoneId}/records","href":"/api-reference/core/dns-zone/add-dns-record"},{"title":"Update DNS Record","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /dnszone/{zoneId}/records/{id}","href":"/api-reference/core/dns-zone/update-dns-record"},{"title":"Delete DNS Record","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /dnszone/{zoneId}/records/{id}","href":"/api-reference/core/dns-zone/delete-dns-record"},{"title":"Import DNS Records","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /dnszone/{zoneId}/import","href":"/api-reference/core/dns-zone/import-dns-records"},{"title":"Issue new wildcard certificate","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /dnszone/{zoneId}/certificate/issue","href":"/api-reference/core/dns-zone/issue-new-wildcard-certificate"},{"title":"Get DNS Query Statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /dnszone/{id}/statistics","href":"/api-reference/core/dns-zone/get-dns-query-statistics"},{"title":"Enable DNSSEC on a DNS Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /dnszone/{id}/dnssec","href":"/api-reference/core/dns-zone/enable-dnssec-on-a-dns-zone"},{"title":"Disable DNSSEC on a DNS Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /dnszone/{id}/dnssec","href":"/api-reference/core/dns-zone/disable-dnssec-on-a-dns-zone"},{"title":"Trigger a background scan for pre-existing DNS records. Can use ZoneId for existing zones or Domain for pre-zone creation scenarios.","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /dnszone/records/scan","href":"/api-reference/core/dns-zone/trigger-a-background-scan-for-pre-existing-dns-records-can-use-zoneid-for-existing-zones-or-domain-for-pre-zone-creation-scenarios"},{"title":"Get the latest DNS record scan result for a DNS Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /dnszone/{zoneId}/records/scan","href":"/api-reference/core/dns-zone/get-the-latest-dns-record-scan-result-for-a-dns-zone"}]},{"group":"Pull Zone","pages":[{"title":"List Pull Zones","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /pullzone","href":"/api-reference/core/pull-zone/list-pull-zones"},{"title":"Add Pull Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone","href":"/api-reference/core/pull-zone/add-pull-zone"},{"title":"Count Pull Zones","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /pullzone/count","href":"/api-reference/core/pull-zone/count-pull-zones"},{"title":"Get Pull Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /pullzone/{id}","href":"/api-reference/core/pull-zone/get-pull-zone"},{"title":"Update Pull Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}","href":"/api-reference/core/pull-zone/update-pull-zone"},{"title":"Delete Pull Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /pullzone/{id}","href":"/api-reference/core/pull-zone/delete-pull-zone"},{"title":"Delete Edge Rule","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /pullzone/{pullZoneId}/edgerules/{edgeRuleId}","href":"/api-reference/core/pull-zone/delete-edge-rule"},{"title":"Add/Update Edge Rule","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{pullZoneId}/edgerules/addOrUpdate","href":"/api-reference/core/pull-zone/addupdate-edge-rule"},{"title":"Set Edge Rule Enabled","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{pullZoneId}/edgerules/{edgeRuleId}/setEdgeRuleEnabled","href":"/api-reference/core/pull-zone/set-edge-rule-enabled"},{"title":"Change hostname private key type","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/updatePrivateKeyType","href":"/api-reference/core/pull-zone/change-hostname-private-key-type"},{"title":"Load Free Certificate","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /pullzone/loadFreeCertificate","href":"/api-reference/core/pull-zone/load-free-certificate"},{"title":"Request External DNS Certificate","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/requestExternalDnsCertificate","href":"/api-reference/core/pull-zone/request-external-dns-certificate"},{"title":"Complete External DNS Certificate","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/completeExternalDnsCertificate","href":"/api-reference/core/pull-zone/complete-external-dns-certificate"},{"title":"Request External HTTP Certificate","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/requestExternalHttpCertificate","href":"/api-reference/core/pull-zone/request-external-http-certificate"},{"title":"Complete External HTTP Certificate","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/completeExternalHttpCertificate","href":"/api-reference/core/pull-zone/complete-external-http-certificate"},{"title":"Purge Cache","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/purgeCache","href":"/api-reference/core/pull-zone/purge-cache"},{"title":"Check the pull zone availability","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/checkavailability","href":"/api-reference/core/pull-zone/check-the-pull-zone-availability"},{"title":"Add Custom Certificate","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/addCertificate","href":"/api-reference/core/pull-zone/add-custom-certificate"},{"title":"Remove Certificate","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /pullzone/{id}/removeCertificate","href":"/api-reference/core/pull-zone/remove-certificate"},{"title":"Add Custom Hostname","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/addHostname","href":"/api-reference/core/pull-zone/add-custom-hostname"},{"title":"Remove Custom Hostname","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /pullzone/{id}/removeHostname","href":"/api-reference/core/pull-zone/remove-custom-hostname"},{"title":"Set Force SSL","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/setForceSSL","href":"/api-reference/core/pull-zone/set-force-ssl"},{"title":"Reset Token Key","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/resetSecurityKey","href":"/api-reference/core/pull-zone/reset-token-key"},{"title":"Add Allowed Referer","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/addAllowedReferrer","href":"/api-reference/core/pull-zone/add-allowed-referer"},{"title":"Remove Allowed Referer","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/removeAllowedReferrer","href":"/api-reference/core/pull-zone/remove-allowed-referer"},{"title":"Add Blocked Referer","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/addBlockedReferrer","href":"/api-reference/core/pull-zone/add-blocked-referer"},{"title":"Remove Blocked Referer","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/removeBlockedReferrer","href":"/api-reference/core/pull-zone/remove-blocked-referer"},{"title":"Add Blocked IP","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/addBlockedIp","href":"/api-reference/core/pull-zone/add-blocked-ip"},{"title":"Remove Blocked IP","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /pullzone/{id}/removeBlockedIp","href":"/api-reference/core/pull-zone/remove-blocked-ip"}]},{"group":"Purge","pages":[{"title":"Purge URL","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /purge","href":"/api-reference/core/purge/purge-url"}]},{"group":"Region","pages":[{"title":"Region list","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /region","href":"/api-reference/core/region/region-list"}]},{"group":"Storage Zone","pages":[{"title":"Get Storage Zone Regions","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /storagezone/regions","href":"/api-reference/core/storage-zone/get-storage-zone-regions"},{"title":"List Storage Zones","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /storagezone","href":"/api-reference/core/storage-zone/list-storage-zones"},{"title":"Add Storage Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /storagezone","href":"/api-reference/core/storage-zone/add-storage-zone"},{"title":"Check the storage zone availability","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /storagezone/checkavailability","href":"/api-reference/core/storage-zone/check-the-storage-zone-availability"},{"title":"Get Storage Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /storagezone/{id}","href":"/api-reference/core/storage-zone/get-storage-zone"},{"title":"Update Storage Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /storagezone/{id}","href":"/api-reference/core/storage-zone/update-storage-zone"},{"title":"Delete Storage Zone","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /storagezone/{id}","href":"/api-reference/core/storage-zone/delete-storage-zone"},{"title":"Reset Password","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /storagezone/{id}/resetPassword","href":"/api-reference/core/storage-zone/reset-password"},{"title":"Reset Read-Only Password","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /storagezone/resetReadOnlyPassword","href":"/api-reference/core/storage-zone/reset-read-only-password"},{"title":"Get Storage Zone Egress Statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /storagezone/{id}/statistics/egress","href":"/api-reference/core/storage-zone/get-storage-zone-egress-statistics"},{"title":"Get Storage Zone Statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /storagezone/{id}/statistics","href":"/api-reference/core/storage-zone/get-storage-zone-statistics"}]},{"group":"Stream Video Library","pages":[{"title":"Add Allowed Referer","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /videolibrary/{id}/addAllowedReferrer","href":"/api-reference/core/stream-video-library/add-allowed-referer"},{"title":"Add Blocked Referer","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /videolibrary/{id}/addBlockedReferrer","href":"/api-reference/core/stream-video-library/add-blocked-referer"},{"title":"List Video Libraries","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /videolibrary","href":"/api-reference/core/stream-video-library/list-video-libraries"},{"title":"Add Video Library","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /videolibrary","href":"/api-reference/core/stream-video-library/add-video-library"},{"title":"Add Watermark","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json put /videolibrary/{id}/watermark","href":"/api-reference/core/stream-video-library/add-watermark"},{"title":"Delete Watermark","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /videolibrary/{id}/watermark","href":"/api-reference/core/stream-video-library/delete-watermark"},{"title":"Get Video Library","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /videolibrary/{id}","href":"/api-reference/core/stream-video-library/get-video-library"},{"title":"Update Video Library","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /videolibrary/{id}","href":"/api-reference/core/stream-video-library/update-video-library"},{"title":"Delete Video Library","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /videolibrary/{id}","href":"/api-reference/core/stream-video-library/delete-video-library"},{"title":"Get Languages","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /videolibrary/languages","href":"/api-reference/core/stream-video-library/get-languages"},{"title":"Remove Allowed Referer","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /videolibrary/{id}/removeAllowedReferrer","href":"/api-reference/core/stream-video-library/remove-allowed-referer"},{"title":"Remove Blocked Referer","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /videolibrary/{id}/removeBlockedReferrer","href":"/api-reference/core/stream-video-library/remove-blocked-referer"},{"title":"Reset API Key","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /videolibrary/{id}/resetApiKey","href":"/api-reference/core/stream-video-library/reset-api-key"},{"title":"Reset Read Only API Key","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /videolibrary/{id}/resetReadOnlyApiKey","href":"/api-reference/core/stream-video-library/reset-read-only-api-key"},{"title":"Get Video Library Transcribing Statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /videolibrary/{id}/transcribing/statistics","href":"/api-reference/core/stream-video-library/get-video-library-transcribing-statistics"},{"title":"Get Video Library DRM Statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /videolibrary/{id}/drm/statistics","href":"/api-reference/core/stream-video-library/get-video-library-drm-statistics"}]},{"group":"User","pages":[{"title":"Close the account","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /user/closeaccount","href":"/api-reference/core/user/close-the-account"}]},{"group":"AuditLog","pages":[{"title":"Get useraudit","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /user/audit/{date}","href":"/api-reference/core/auditlog/get-useraudit"}]},{"group":"Statistics","pages":[{"title":"Get optimizer statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /pullzone/{pullZoneId}/optimizer/statistics","href":"/api-reference/core/statistics/get-optimizer-statistics"},{"title":"Get Origin Shield Queue Statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /pullzone/{pullZoneId}/originshield/queuestatistics","href":"/api-reference/core/statistics/get-origin-shield-queue-statistics"},{"title":"Get SafeHop Statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /pullzone/{pullZoneId}/safehop/statistics","href":"/api-reference/core/statistics/get-safehop-statistics"},{"title":"Get Statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /statistics","href":"/api-reference/core/statistics/get-statistics"}]},{"group":"Search","pages":[{"title":"Global Search","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /search","href":"/api-reference/core/search/global-search"}]},{"group":"Pricing","pages":[]},{"group":"Load Balancer","pages":[{"title":"Add a new origin to an origin group","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /loadbalancer/{loadBalancerId}/origingroup/{originGroupId}/origin","href":"/api-reference/core/load-balancer/add-a-new-origin-to-an-origin-group"},{"title":"Update an existing origin","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /loadbalancer/{loadBalancerId}/origingroup/{originGroupId}/origin/{originId}","href":"/api-reference/core/load-balancer/update-an-existing-origin"},{"title":"Delete an origin from an origin group","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /loadbalancer/{loadBalancerId}/origingroup/{originGroupId}/origin/{originId}","href":"/api-reference/core/load-balancer/delete-an-origin-from-an-origin-group"},{"title":"Add a new origin group to a Load Balancer profile","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /loadbalancer/{loadBalancerId}/origingroup","href":"/api-reference/core/load-balancer/add-a-new-origin-group-to-a-load-balancer-profile"},{"title":"Update an origin group in a Load Balancer profile","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /loadbalancer/{loadBalancerId}/origingroup/{id}","href":"/api-reference/core/load-balancer/update-an-origin-group-in-a-load-balancer-profile"},{"title":"Delete an origin group from a Load Balancer profile","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /loadbalancer/{loadBalancerId}/origingroup/{id}","href":"/api-reference/core/load-balancer/delete-an-origin-group-from-a-load-balancer-profile"},{"title":"Get the list of Load Balancer profiles","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /loadbalancer","href":"/api-reference/core/load-balancer/get-the-list-of-load-balancer-profiles"},{"title":"Create a new Load Balancer profile","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /loadbalancer","href":"/api-reference/core/load-balancer/create-a-new-load-balancer-profile"},{"title":"Get a Load Balancer profile","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /loadbalancer/{loadBalancerId}","href":"/api-reference/core/load-balancer/get-a-load-balancer-profile"},{"title":"Update a Load Balancer profile","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json post /loadbalancer/{loadBalancerId}","href":"/api-reference/core/load-balancer/update-a-load-balancer-profile"},{"title":"Delete a Load Balancer profile","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json delete /loadbalancer/{loadBalancerId}","href":"/api-reference/core/load-balancer/delete-a-load-balancer-profile"},{"title":"Get Load Balancer statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /loadbalancer/{loadBalancerId}/statistics","href":"/api-reference/core/load-balancer/get-load-balancer-statistics"},{"title":"Get the pull zones attached to a Load Balancer","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /loadbalancer/{loadBalancerId}/pullzones","href":"/api-reference/core/load-balancer/get-the-pull-zones-attached-to-a-load-balancer"},{"title":"Get statistics roll-ups for all Load Balancers on the account","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /loadbalancer/statistics","href":"/api-reference/core/load-balancer/get-statistics-roll-ups-for-all-load-balancers-on-the-account"},{"title":"Get current-period request usage and pricing for a Load Balancer","description":null,"deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /loadbalancer/{loadBalancerId}/usage","href":"/api-reference/core/load-balancer/get-current-period-request-usage-and-pricing-for-a-load-balancer"}]},{"group":"Billing","pages":[{"title":"Get Billing Details","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /billing","href":"/api-reference/core/billing/get-billing-details"},{"title":"Download Payment Request Invoice PDF","description":null,"deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /billing/payment-request-invoice/{id}/pdf","href":"/api-reference/core/billing/download-payment-request-invoice-pdf"},{"title":"Get Pending Payment Requests","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /billing/payment-requests","href":"/api-reference/core/billing/get-pending-payment-requests"},{"title":"Get Billing Summary Document","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /billing/summary/{billingRecordId}/pdf","href":"/api-reference/core/billing/get-billing-summary-document"},{"title":"Get Billing Summary","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /billing/summary","href":"/api-reference/core/billing/get-billing-summary"}]},{"group":"API Keys","pages":[{"title":"List API Keys","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /apikey","href":"/api-reference/core/api-keys/list-api-keys"}]},{"group":"Affiliate","pages":[{"title":"Get affiliate details","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/public.json get /billing/affiliate","href":"/api-reference/core/affiliate/get-affiliate-details"}]}]},{"group":"Origin Errors API","pages":[{"title":"Origin Errors API Reference","sidebarTitle":"Overview","href":"/api-reference/origin-errors/index"},{"group":"API Reference","pages":[{"title":"Get origin error logs for a specific Pull Zone and date","deprecated":null,"version":null,"openapi":"/api-reference/origin-errors/openapi.json get /{pullZoneId}/{dateTime}","href":"/api-reference/origin-errors/get-origin-error-logs-for-a-specific-pull-zone-and-date"}]}]},{"group":"CDN Logging API","pages":[{"title":"Logging API Reference","sidebarTitle":"Overview","href":"/api-reference/cdn-logging/index"},{"group":"Logging v1","pages":[{"title":"Query logs (legacy)","deprecated":null,"version":null,"openapi":"https://logging.bunnycdn.com/docs/all/swagger.json get /{date}/{pullZoneId}.log","href":"/api-reference/cdn-logging/logging-v1/query-logs-legacy"}]},{"group":"Logging v2","pages":[{"title":"Query CDN access logs for a pull zone.","deprecated":null,"version":null,"openapi":"https://logging.bunnycdn.com/docs/all/swagger.json get /v2/pullzones/{pullZoneId}/logs","href":"/api-reference/cdn-logging/logging-v2/query-cdn-access-logs-for-a-pull-zone"}]}]},{"group":"Storage API","pages":[{"title":"Storage API Reference","sidebarTitle":"Overview","href":"/api-reference/storage/index"},{"group":"Manage Files","pages":[{"title":"Download File","deprecated":null,"version":null,"openapi":"/api-reference/storage/openapi.json get /{storageZoneName}/{path}/{fileName}","href":"/api-reference/storage/manage-files/download-file"},{"title":"Upload File","deprecated":null,"version":null,"openapi":"/api-reference/storage/openapi.json put /{storageZoneName}/{path}/{fileName}","href":"/api-reference/storage/manage-files/upload-file"},{"title":"Delete File","deprecated":null,"version":null,"openapi":"/api-reference/storage/openapi.json delete /{storageZoneName}/{path}/{fileName}","href":"/api-reference/storage/manage-files/delete-file"}]},{"group":"Browse Files","pages":[{"title":"List Files","deprecated":null,"version":null,"openapi":"/api-reference/storage/openapi.json get /{storageZoneName}/{path}/","href":"/api-reference/storage/browse-files/list-files"}]}]},{"group":"Stream API","pages":[{"title":"Stream API Reference","sidebarTitle":"Overview","href":"/api-reference/stream/index"},{"group":"Manage Collections","pages":[{"title":"Get Collection","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/collections/{collectionId}","href":"/api-reference/stream/manage-collections/get-collection"},{"title":"Update Collection","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/collections/{collectionId}","href":"/api-reference/stream/manage-collections/update-collection"},{"title":"Delete Collection","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json delete /library/{libraryId}/collections/{collectionId}","href":"/api-reference/stream/manage-collections/delete-collection"},{"title":"Get Collection List","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/collections","href":"/api-reference/stream/manage-collections/get-collection-list"},{"title":"Create Collection","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/collections","href":"/api-reference/stream/manage-collections/create-collection"}]},{"group":"Encoding Statistics","pages":[{"title":"Get Encoding Statistics","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/statistics/encoding","href":"/api-reference/stream/encoding-statistics/get-encoding-statistics"}]},{"group":"Manage Videos","pages":[{"title":"Get Video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/videos/{videoId}","href":"/api-reference/stream/manage-videos/get-video"},{"title":"Upload Video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json put /library/{libraryId}/videos/{videoId}","href":"/api-reference/stream/manage-videos/upload-video"},{"title":"Update Video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos/{videoId}","href":"/api-reference/stream/manage-videos/update-video"},{"title":"Delete Video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json delete /library/{libraryId}/videos/{videoId}","href":"/api-reference/stream/manage-videos/delete-video"},{"title":"Get Video Heatmap","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/videos/{videoId}/heatmap","href":"/api-reference/stream/manage-videos/get-video-heatmap"},{"title":"Get Video play data","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/videos/{videoId}/play","href":"/api-reference/stream/manage-videos/get-video-play-data"},{"title":"Get Video heatmap data","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/videos/{videoId}/play/heatmap","href":"/api-reference/stream/manage-videos/get-video-heatmap-data"},{"title":"Get Video Statistics","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/statistics","href":"/api-reference/stream/manage-videos/get-video-statistics"},{"title":"Reencode Video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos/{videoId}/reencode","href":"/api-reference/stream/manage-videos/reencode-video"},{"title":"Add output codec to video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json put /library/{libraryId}/videos/{videoId}/outputs/{outputCodecId}","href":"/api-reference/stream/manage-videos/add-output-codec-to-video"},{"title":"Repackage Video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos/{videoId}/repackage","href":"/api-reference/stream/manage-videos/repackage-video"},{"title":"List Videos","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/videos","href":"/api-reference/stream/manage-videos/list-videos"},{"title":"Create Video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos","href":"/api-reference/stream/manage-videos/create-video"},{"title":"Set Thumbnail","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos/{videoId}/thumbnail","href":"/api-reference/stream/manage-videos/set-thumbnail"},{"title":"Fetch Video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos/fetch","href":"/api-reference/stream/manage-videos/fetch-video"},{"title":"Add Caption","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos/{videoId}/captions/{srclang}","href":"/api-reference/stream/manage-videos/add-caption"},{"title":"Delete Caption","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json delete /library/{libraryId}/videos/{videoId}/captions/{srclang}","href":"/api-reference/stream/manage-videos/delete-caption"},{"title":"Transcribe video","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos/{videoId}/transcribe","href":"/api-reference/stream/manage-videos/transcribe-video"},{"title":"Trigger Smart actions","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos/{videoId}/smart","href":"/api-reference/stream/manage-videos/trigger-smart-actions"},{"title":"Video resolutions info","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/videos/{videoId}/resolutions","href":"/api-reference/stream/manage-videos/video-resolutions-info"},{"title":"Get video storage size info","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /library/{libraryId}/videos/{videoId}/storage","href":"/api-reference/stream/manage-videos/get-video-storage-size-info"},{"title":"Cleanup unconfigured resolutions","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json post /library/{libraryId}/videos/{videoId}/resolutions/cleanup","href":"/api-reference/stream/manage-videos/cleanup-unconfigured-resolutions"}]},{"group":"OEmbed","pages":[{"title":"Get oEmbed data","deprecated":null,"version":null,"openapi":"https://video.bunnycdn.com/openapi/bunnynet-video-api.public.json get /OEmbed","href":"/api-reference/stream/oembed/get-oembed-data"}]}]},{"group":"Shield API","pages":[{"title":"Shield API Reference","sidebarTitle":"Overview","href":"/api-reference/shield/index"},{"group":"Access Lists","pages":[{"title":"Get all Access Lists available for a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}/access-lists","href":"/api-reference/shield/access-lists/get-all-access-lists-available-for-a-shield-zone"},{"title":"Create a new Custom Access List associated with a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json post /shield/shield-zone/{shieldZoneId}/access-lists","href":"/api-reference/shield/access-lists/create-a-new-custom-access-list-associated-with-a-shield-zone"},{"title":"Update Access List Configuration for a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/shield-zone/{shieldZoneId}/access-lists/configurations/{id}","href":"/api-reference/shield/access-lists/update-access-list-configuration-for-a-shield-zone"},{"title":"Get the specified Custom Access List associated with a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}/access-lists/{id}","href":"/api-reference/shield/access-lists/get-the-specified-custom-access-list-associated-with-a-shield-zone"},{"title":"Delete the specified Custom Access List associated with a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json delete /shield/shield-zone/{shieldZoneId}/access-lists/{id}","href":"/api-reference/shield/access-lists/delete-the-specified-custom-access-list-associated-with-a-shield-zone"},{"title":"Update the specified Custom Access List associated with a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/shield-zone/{shieldZoneId}/access-lists/{id}","href":"/api-reference/shield/access-lists/update-the-specified-custom-access-list-associated-with-a-shield-zone"},{"title":"Get all Access Lists API enumeration types and their values","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}/access-lists/enums","href":"/api-reference/shield/access-lists/get-all-access-lists-api-enumeration-types-and-their-values"}]},{"group":"API Guardian","pages":[{"title":"Get the API Guardian configuration and endpoints.","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}/api-guardian","href":"/api-reference/shield/api-guardian/get-the-api-guardian-configuration-and-endpoints"},{"title":"Update the API Guardian configuration (enabled, execution mode, body limit action)","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/shield-zone/{shieldZoneId}/api-guardian","href":"/api-reference/shield/api-guardian/update-the-api-guardian-configuration-enabled-execution-mode-body-limit-action"},{"title":"Update your API Guardian Endpoint configuration","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/shield-zone/{shieldZoneId}/api-guardian/endpoint/{endpointId}","href":"/api-reference/shield/api-guardian/update-your-api-guardian-endpoint-configuration"},{"title":"Upload your OpenAPI specification","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json post /shield/shield-zone/{shieldZoneId}/api-guardian/spec","href":"/api-reference/shield/api-guardian/upload-your-openapi-specification"},{"title":"Update your OpenAPI specification","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/shield-zone/{shieldZoneId}/api-guardian/spec","href":"/api-reference/shield/api-guardian/update-your-openapi-specification"},{"title":"Get all API Guardian enumeration types and their values","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}/api-guardian/enums","href":"/api-reference/shield/api-guardian/get-all-api-guardian-enumeration-types-and-their-values"}]},{"group":"Bot Categorization","pages":[{"title":"List bots available for explicit allow/block configuration on this Shield Zone, grouped by category.","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}/bot-categorization","href":"/api-reference/shield/bot-categorization/list-bots-available-for-explicit-allowblock-configuration-on-this-shield-zone-grouped-by-category"},{"title":"Set or clear the action applied to a categorised bot for this Shield Zone.","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json put /shield/shield-zone/{shieldZoneId}/bot-categorization/bots/{botId}","href":"/api-reference/shield/bot-categorization/set-or-clear-the-action-applied-to-a-categorised-bot-for-this-shield-zone"},{"title":"Set or clear the action applied to every bot in a category for this Shield Zone.","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json put /shield/shield-zone/{shieldZoneId}/bot-categorization/categories/{category}","href":"/api-reference/shield/bot-categorization/set-or-clear-the-action-applied-to-every-bot-in-a-category-for-this-shield-zone"}]},{"group":"Bot Detection","pages":[{"title":"Your current Bot Detection configuration","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}/bot-detection","href":"/api-reference/shield/bot-detection/your-current-bot-detection-configuration"},{"title":"Update your current Bot Detection configuration","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/shield-zone/{shieldZoneId}/bot-detection","href":"/api-reference/shield/bot-detection/update-your-current-bot-detection-configuration"}]},{"group":"Custom Response Pages","pages":[{"title":"Get a custom HTML response page for a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}/custom-page/{pageType}","href":"/api-reference/shield/custom-response-pages/get-a-custom-html-response-page-for-a-shield-zone"},{"title":"Upload a custom HTML response page for a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json put /shield/shield-zone/{shieldZoneId}/custom-page/{pageType}","href":"/api-reference/shield/custom-response-pages/upload-a-custom-html-response-page-for-a-shield-zone"},{"title":"Delete a custom HTML response page for a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json delete /shield/shield-zone/{shieldZoneId}/custom-page/{pageType}","href":"/api-reference/shield/custom-response-pages/delete-a-custom-html-response-page-for-a-shield-zone"}]},{"group":"DDoS","pages":[{"title":"List of all DDoS Enum Mappings","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/ddos/enums","href":"/api-reference/shield/ddos/list-of-all-ddos-enum-mappings"}]},{"group":"Event Logs","pages":[{"title":"Get Event Logs for Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/event-logs/{shieldZoneId}/{date}/{continuationToken}","href":"/api-reference/shield/event-logs/get-event-logs-for-shield-zone"},{"title":"Search, filter and group Event Logs for a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json post /shield/event-logs/{shieldZoneId}/search","href":"/api-reference/shield/event-logs/search-filter-and-group-event-logs-for-a-shield-zone"},{"title":"Export the full filtered Event Logs set for a Shield Zone as CSV","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json post /shield/event-logs/{shieldZoneId}/export","href":"/api-reference/shield/event-logs/export-the-full-filtered-event-logs-set-for-a-shield-zone-as-csv"}]},{"group":"Metrics","pages":[{"title":"Get the overage breakdown for the specified Shield Zone for a given month, segmented by billing plan changes","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/overages/{shieldZoneId}","href":"/api-reference/shield/metrics/get-the-overage-breakdown-for-the-specified-shield-zone-for-a-given-month-segmented-by-billing-plan-changes"},{"title":"Get an overview of metrics for the specified Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/overview/{shieldZoneId}","href":"/api-reference/shield/metrics/get-an-overview-of-metrics-for-the-specified-shield-zone"},{"title":"Get a detailed metrics overview for the specified Shield Zone within the selected time range and resolution","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/overview/{shieldZoneId}/detailed","href":"/api-reference/shield/metrics/get-a-detailed-metrics-overview-for-the-specified-shield-zone-within-the-selected-time-range-and-resolution"},{"title":"Get aggregated rate limit metrics for the specified Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/rate-limits/{shieldZoneId}","href":"/api-reference/shield/metrics/get-aggregated-rate-limit-metrics-for-the-specified-shield-zone"},{"title":"Get detailed metrics for the specified Rate Limit","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/rate-limit/{id}","href":"/api-reference/shield/metrics/get-detailed-metrics-for-the-specified-rate-limit"},{"title":"Get metrics for a specific WAF Rule within the specified Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/shield-zone/{shieldZoneId}/waf-rule/{ruleId}","href":"/api-reference/shield/metrics/get-metrics-for-a-specific-waf-rule-within-the-specified-shield-zone"},{"title":"Get bot detection metrics for the specified Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/shield-zone/{shieldZoneId}/bot-detection","href":"/api-reference/shield/metrics/get-bot-detection-metrics-for-the-specified-shield-zone"},{"title":"Get upload scanning metrics for the specified Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/shield-zone/{shieldZoneId}/upload-scanning","href":"/api-reference/shield/metrics/get-upload-scanning-metrics-for-the-specified-shield-zone"},{"title":"Get API Guardian metrics for the specified Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/shield-zone/{shieldZoneId}/api-guardian","href":"/api-reference/shield/metrics/get-api-guardian-metrics-for-the-specified-shield-zone"},{"title":"Get metrics for a specific API Guardian endpoint within the specified Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/metrics/shield-zone/{shieldZoneId}/api-guardian/endpoint/{endpointId}","href":"/api-reference/shield/metrics/get-metrics-for-a-specific-api-guardian-endpoint-within-the-specified-shield-zone"}]},{"group":"Promotions","pages":[{"title":"Get the current Promotion State for your Account","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/promo/state","href":"/api-reference/shield/promotions/get-the-current-promotion-state-for-your-account"}]},{"group":"Rate Limiting","pages":[{"title":"Get Rate Limits for your Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/rate-limits/{shieldZoneId}","href":"/api-reference/shield/rate-limiting/get-rate-limits-for-your-shield-zone"},{"title":"Get Individual Rate Limit for your Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/rate-limit/{id}","href":"/api-reference/shield/rate-limiting/get-individual-rate-limit-for-your-shield-zone"},{"title":"Delete a Rate Limit on your Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json delete /shield/rate-limit/{id}","href":"/api-reference/shield/rate-limiting/delete-a-rate-limit-on-your-shield-zone"},{"title":"Update a Rate Limit configuration on your Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/rate-limit/{id}","href":"/api-reference/shield/rate-limiting/update-a-rate-limit-configuration-on-your-shield-zone"},{"title":"Create a Rate Limit for your Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json post /shield/rate-limit","href":"/api-reference/shield/rate-limiting/create-a-rate-limit-for-your-shield-zone"}]},{"group":"Shield Zone","pages":[{"title":"Get all of your Shield Zone Configurations","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zones","href":"/api-reference/shield/shield-zone/get-all-of-your-shield-zone-configurations"},{"title":"Get Active Shield Zones for Pullzone Mapping","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zones/pullzone-mapping","href":"/api-reference/shield/shield-zone/get-active-shield-zones-for-pullzone-mapping"},{"title":"Get Singular Shield Zone Configuration","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}","href":"/api-reference/shield/shield-zone/get-singular-shield-zone-configuration"},{"title":"Get Singular Shield Zone Configuration for PullZone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/get-by-pullzone/{pullZoneId}","href":"/api-reference/shield/shield-zone/get-singular-shield-zone-configuration-for-pullzone"},{"title":"Get the recommended defaults for creating a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/defaults","href":"/api-reference/shield/shield-zone/get-the-recommended-defaults-for-creating-a-shield-zone"},{"title":"Create a Shield Zone in under-attack mode for your PullZone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json post /shield/shield-zone/under-attack","href":"/api-reference/shield/shield-zone/create-a-shield-zone-in-under-attack-mode-for-your-pullzone"},{"title":"Create a Shield Zone for your PullZone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json post /shield/shield-zone","href":"/api-reference/shield/shield-zone/create-a-shield-zone-for-your-pullzone"},{"title":"Update your Shield Zone configuration","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/shield-zone","href":"/api-reference/shield/shield-zone/update-your-shield-zone-configuration"}]},{"group":"Upload Scanning","pages":[{"title":"Get your Current Upload Scanning Configuration","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/shield-zone/{shieldZoneId}/upload-scanning","href":"/api-reference/shield/upload-scanning/get-your-current-upload-scanning-configuration"},{"title":"Update your Upload Scanning Configuration","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/shield-zone/{shieldZoneId}/upload-scanning","href":"/api-reference/shield/upload-scanning/update-your-upload-scanning-configuration"}]},{"group":"WAF","pages":[{"title":"Retrieve all available WAF rules for a Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/waf/rules/{shieldZoneId}","href":"/api-reference/shield/waf/retrieve-all-available-waf-rules-for-a-shield-zone"},{"title":"Retrieve WAF rules segmented by subscription plan","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/waf/rules/plan-segmentation","href":"/api-reference/shield/waf/retrieve-waf-rules-segmented-by-subscription-plan"},{"title":"Review all triggered WAF rules for the specified Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/waf/rules/review-triggered/{shieldZoneId}","href":"/api-reference/shield/waf/review-all-triggered-waf-rules-for-the-specified-shield-zone"},{"title":"Review and update the action of a triggered WAF rule","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json post /shield/waf/rules/review-triggered/{shieldZoneId}","href":"/api-reference/shield/waf/review-and-update-the-action-of-a-triggered-waf-rule"},{"title":"Retrieve an AI recommendation for a triggered WAF rule","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/waf/rules/review-triggered/ai-recommendation/{shieldZoneId}/{ruleId}","href":"/api-reference/shield/waf/retrieve-an-ai-recommendation-for-a-triggered-waf-rule"},{"title":"Retrieve custom WAF rules configured for the specified Shield Zone","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/waf/custom-rules/{shieldZoneId}","href":"/api-reference/shield/waf/retrieve-custom-waf-rules-configured-for-the-specified-shield-zone"},{"title":"Retrieve a specific custom WAF rule","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/waf/custom-rule/{id}","href":"/api-reference/shield/waf/retrieve-a-specific-custom-waf-rule"},{"title":"Update an existing custom WAF rule","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json put /shield/waf/custom-rule/{id}","href":"/api-reference/shield/waf/update-an-existing-custom-waf-rule"},{"title":"Delete a custom WAF rule","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json delete /shield/waf/custom-rule/{id}","href":"/api-reference/shield/waf/delete-a-custom-waf-rule"},{"title":"Update an existing custom WAF rule","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json patch /shield/waf/custom-rule/{id}","href":"/api-reference/shield/waf/update-an-existing-custom-waf-rule-1"},{"title":"Create a new custom WAF rule","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json post /shield/waf/custom-rule","href":"/api-reference/shield/waf/create-a-new-custom-waf-rule"},{"title":"Retrieve all available WAF profiles","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/waf/profiles","href":"/api-reference/shield/waf/retrieve-all-available-waf-profiles"},{"title":"Retrieve all available WAF enum mappings","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/waf/enums","href":"/api-reference/shield/waf/retrieve-all-available-waf-enum-mappings"},{"title":"Retrieve the default WAF engine configuration","deprecated":null,"version":null,"openapi":"https://api.bunny.net/shield/docs/v1/swagger.json get /shield/waf/engine-config","href":"/api-reference/shield/waf/retrieve-the-default-waf-engine-configuration"}]}]},{"group":"Edge Scripting API","pages":[{"title":"Edge Scripting API Reference","sidebarTitle":"Overview","href":"/api-reference/scripting/index"},{"group":"Code","pages":[{"title":"Get Code","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json get /compute/script/{id}/code","href":"/api-reference/scripting/code/get-code"},{"title":"Set Code","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script/{id}/code","href":"/api-reference/scripting/code/set-code"}]},{"group":"Edge Script","pages":[{"title":"Get Edge Script","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json get /compute/script/{id}","href":"/api-reference/scripting/edge-script/get-edge-script"},{"title":"Update Edge Script","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script/{id}","href":"/api-reference/scripting/edge-script/update-edge-script"},{"title":"Delete Edge Script","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json delete /compute/script/{id}","href":"/api-reference/scripting/edge-script/delete-edge-script"},{"title":"Get Edge Script Statistics","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json get /compute/script/{id}/statistics","href":"/api-reference/scripting/edge-script/get-edge-script-statistics"},{"title":"List Edge Scripts","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json get /compute/script","href":"/api-reference/scripting/edge-script/list-edge-scripts"},{"title":"Add Edge Script","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script","href":"/api-reference/scripting/edge-script/add-edge-script"},{"title":"Rotate Deployment Key","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script/{id}/deploymentKey/rotate","href":"/api-reference/scripting/edge-script/rotate-deployment-key"}]},{"group":"Variable","pages":[{"title":"Add Variable","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script/{id}/variables/add","href":"/api-reference/scripting/variable/add-variable"},{"title":"Get Variable","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json get /compute/script/{id}/variables/{variableId}","href":"/api-reference/scripting/variable/get-variable"},{"title":"Update Variable","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script/{id}/variables/{variableId}","href":"/api-reference/scripting/variable/update-variable"},{"title":"Delete Variable","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json delete /compute/script/{id}/variables/{variableId}","href":"/api-reference/scripting/variable/delete-variable"},{"title":"Upsert Variable","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json put /compute/script/{id}/variables","href":"/api-reference/scripting/variable/upsert-variable"}]},{"group":"Secret","pages":[{"title":"List Secrets","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json get /compute/script/{id}/secrets","href":"/api-reference/scripting/secret/list-secrets"},{"title":"Upsert Secret","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json put /compute/script/{id}/secrets","href":"/api-reference/scripting/secret/upsert-secret"},{"title":"Add Secret","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script/{id}/secrets","href":"/api-reference/scripting/secret/add-secret"},{"title":"Update Secret","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script/{id}/secrets/{secretId}","href":"/api-reference/scripting/secret/update-secret"},{"title":"Delete Secret","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json delete /compute/script/{id}/secrets/{secretId}","href":"/api-reference/scripting/secret/delete-secret"}]},{"group":"Release","pages":[{"title":"Get Active Release","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json get /compute/script/{id}/releases/active","href":"/api-reference/scripting/release/get-active-release"},{"title":"Get Releases","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json get /compute/script/{id}/releases","href":"/api-reference/scripting/release/get-releases"},{"title":"Publish Release","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script/{id}/publish","href":"/api-reference/scripting/release/publish-release"},{"title":"Publish Release","deprecated":null,"version":null,"openapi":"https://core-api-public-docs.b-cdn.net/docs/v3/compute.json post /compute/script/{id}/publish/{uuid}","href":"/api-reference/scripting/release/publish-release-1"}]}]},{"group":"Magic Containers API","pages":[{"title":"Magic Containers API Reference","sidebarTitle":"Overview","href":"/api-reference/magic-containers/overview"},{"group":"Applications","pages":[{"title":"Deploy Application","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /apps/{appId}/deploy","href":"/api-reference/magic-containers/applications/deploy-application"},{"title":"Undeploy Application","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /apps/{appId}/undeploy","href":"/api-reference/magic-containers/applications/undeploy-application"},{"title":"Get Application Statistics","deprecated":true,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}/statistics","href":"/api-reference/magic-containers/applications/get-application-statistics"},{"title":"Get Application Statistics Charts","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}/statistics/charts","href":"/api-reference/magic-containers/applications/get-application-statistics-charts"},{"title":"Get Application Usage Summary","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}/summary","href":"/api-reference/magic-containers/applications/get-application-usage-summary"},{"title":"Get Application Overview","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}/overview","href":"/api-reference/magic-containers/applications/get-application-overview"},{"title":"List Applications","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps","href":"/api-reference/magic-containers/applications/list-applications"},{"title":"Add Application","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /apps","href":"/api-reference/magic-containers/applications/add-application"},{"title":"Get application","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}","href":"/api-reference/magic-containers/applications/get-application"},{"title":"Update Application","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json put /apps/{appId}","href":"/api-reference/magic-containers/applications/update-application"},{"title":"Delete Application","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json delete /apps/{appId}","href":"/api-reference/magic-containers/applications/delete-application"},{"title":"Patch Application","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json patch /apps/{appId}","href":"/api-reference/magic-containers/applications/patch-application"},{"title":"Restart Application","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /apps/{appId}/restart","href":"/api-reference/magic-containers/applications/restart-application"}]},{"group":"AutoscalingSettings","pages":[{"title":"Get Application Autoscaling","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}/autoscaling","href":"/api-reference/magic-containers/autoscalingsettings/get-application-autoscaling"},{"title":"Update Application Autoscaling","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json put /apps/{appId}/autoscaling","href":"/api-reference/magic-containers/autoscalingsettings/update-application-autoscaling"}]},{"group":"ContainerRegistries","pages":[{"title":"List Container Registries","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /registries","href":"/api-reference/magic-containers/containerregistries/list-container-registries"},{"title":"Add container registry","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /registries","href":"/api-reference/magic-containers/containerregistries/add-container-registry"},{"title":"Search Public Container Images","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /registries/public-images/search","href":"/api-reference/magic-containers/containerregistries/search-public-container-images"},{"title":"List Container Images","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /registries/images","href":"/api-reference/magic-containers/containerregistries/list-container-images"},{"title":"Get Container Registry","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /registries/{registryId}","href":"/api-reference/magic-containers/containerregistries/get-container-registry"},{"title":"Update Container Registry","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json put /registries/{registryId}","href":"/api-reference/magic-containers/containerregistries/update-container-registry"},{"title":"Delete Container Registry","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json delete /registries/{registryId}","href":"/api-reference/magic-containers/containerregistries/delete-container-registry"},{"title":"List Container Image Tags","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /registries/tags","href":"/api-reference/magic-containers/containerregistries/list-container-image-tags"},{"title":"List Container Image Tags Page","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /registries/tags/paged","href":"/api-reference/magic-containers/containerregistries/list-container-image-tags-page"},{"title":"Get Image Config","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /registries/image-config","href":"/api-reference/magic-containers/containerregistries/get-image-config"},{"title":"Get Container Image Digest","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /registries/digest","href":"/api-reference/magic-containers/containerregistries/get-container-image-digest"},{"title":"Get Container Config Suggestions","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /registries/config-suggestions","href":"/api-reference/magic-containers/containerregistries/get-container-config-suggestions"},{"title":"Find Container Image","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /registries/images/find","href":"/api-reference/magic-containers/containerregistries/find-container-image"}]},{"group":"Containers","pages":[{"title":"Set Container Environment Variables","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json put /apps/{appId}/containers/{containerId}/env","href":"/api-reference/magic-containers/containers/set-container-environment-variables"},{"title":"Get Container Template","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}/containers/{containerId}","href":"/api-reference/magic-containers/containers/get-container-template"},{"title":"Delete Container Template","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json delete /apps/{appId}/containers/{containerId}","href":"/api-reference/magic-containers/containers/delete-container-template"},{"title":"Patch Container Template","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json patch /apps/{appId}/containers/{containerId}","href":"/api-reference/magic-containers/containers/patch-container-template"},{"title":"Add Container Template","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /apps/{appId}/containers","href":"/api-reference/magic-containers/containers/add-container-template"}]},{"group":"Endpoints","pages":[{"title":"Update Application Endpoint","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json put /apps/{appId}/endpoints/{endpointId}","href":"/api-reference/magic-containers/endpoints/update-application-endpoint"},{"title":"Delete application endpoint","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json delete /apps/{appId}/endpoints/{endpointId}","href":"/api-reference/magic-containers/endpoints/delete-application-endpoint"},{"title":"List application endpoints","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}/endpoints","href":"/api-reference/magic-containers/endpoints/list-application-endpoints"},{"title":"Add application endpoint","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /apps/{appId}/containers/{containerId}/endpoints","href":"/api-reference/magic-containers/endpoints/add-application-endpoint"}]},{"group":"Limits","pages":[{"title":"Get User Limits","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /limits","href":"/api-reference/magic-containers/limits/get-user-limits"}]},{"group":"Nodes","pages":[{"title":"List Nodes","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /nodes","href":"/api-reference/magic-containers/nodes/list-nodes"},{"title":"List Node IPs (Plain)","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /nodes/plain","href":"/api-reference/magic-containers/nodes/list-node-ips-plain"}]},{"group":"Pods","pages":[{"title":"Recreate Pod","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /apps/{appId}/pods/{podId}/recreate","href":"/api-reference/magic-containers/pods/recreate-pod"}]},{"group":"Regions","pages":[{"title":"List Regions","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /regions","href":"/api-reference/magic-containers/regions/list-regions"},{"title":"Get Optimal Base Region","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /regions/optimal","href":"/api-reference/magic-containers/regions/get-optimal-base-region"}]},{"group":"RegionSettings","pages":[{"title":"Get Application Region Settings","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}/region-settings","href":"/api-reference/magic-containers/regionsettings/get-application-region-settings"},{"title":"Update Application Region Settings","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json put /apps/{appId}/region-settings","href":"/api-reference/magic-containers/regionsettings/update-application-region-settings"}]},{"group":"Volumes","pages":[{"title":"Delete All Volume Instances","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json delete /apps/{appId}/volumes/{volumeId}","href":"/api-reference/magic-containers/volumes/delete-all-volume-instances"},{"title":"Update Volume","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json patch /apps/{appId}/volumes/{volumeId}","href":"/api-reference/magic-containers/volumes/update-volume"},{"title":"List Volumes","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /apps/{appId}/volumes","href":"/api-reference/magic-containers/volumes/list-volumes"},{"title":"Detach Volume","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /apps/{appId}/volumes/{volumeId}/detach","href":"/api-reference/magic-containers/volumes/detach-volume"},{"title":"Delete Volume Instance","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json delete /apps/{appId}/volumes/{volumeId}/instances/{instanceId}","href":"/api-reference/magic-containers/volumes/delete-volume-instance"}]},{"group":"Log Forwarding","pages":[{"title":"List log-forwarding configurations","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /log/forwarding","href":"/api-reference/magic-containers/log-forwarding/list-log-forwarding-configurations"},{"title":"Create log forwarding configuration","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json post /log/forwarding","href":"/api-reference/magic-containers/log-forwarding/create-log-forwarding-configuration"},{"title":"Get log-forwarding configuration","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json get /log/forwarding/{appId}","href":"/api-reference/magic-containers/log-forwarding/get-log-forwarding-configuration"},{"title":"Update log-forwarding configuration","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json put /log/forwarding/{appId}","href":"/api-reference/magic-containers/log-forwarding/update-log-forwarding-configuration"},{"title":"Delete log-forwarding configuration","deprecated":null,"version":null,"openapi":"https://api-mc.opsbunny.net/docs/public/swagger.json delete /log/forwarding/{appId}","href":"/api-reference/magic-containers/log-forwarding/delete-log-forwarding-configuration"}]}]},{"group":"Database API","hidden":true,"pages":[{"title":"Database API Reference","sidebarTitle":"Overview","href":"/api-reference/database/index"},{"group":"DatabaseGroup","pages":[{"title":"List","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/groups","href":"/api-reference/database/databasegroup/list"},{"title":"Create","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/groups","href":"/api-reference/database/databasegroup/create"},{"title":"Read","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/groups/{group_id}","href":"/api-reference/database/databasegroup/read"},{"title":"Delete Group","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json delete /v1/groups/{group_id}","href":"/api-reference/database/databasegroup/delete-group"},{"title":"Update","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json patch /v1/groups/{group_id}","href":"/api-reference/database/databasegroup/update"},{"title":"Statistics","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/groups/{group_id}/stats","href":"/api-reference/database/databasegroup/statistics"},{"title":"Aggregated Usage","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/groups/{group_id}/aggregated_usage","href":"/api-reference/database/databasegroup/aggregated-usage"},{"title":"Generate Token","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/groups/{group_id}/auth/generate","href":"/api-reference/database/databasegroup/generate-token"},{"title":"Invalidate Tokens","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/groups/{group_id}/auth/invalidate","href":"/api-reference/database/databasegroup/invalidate-tokens"}]},{"group":"Database","pages":[{"title":"List","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/databases","href":"/api-reference/database/database/list"},{"title":"Create Database","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/databases","href":"/api-reference/database/database/create-database"},{"title":"Read Database","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/databases/{db_id}","href":"/api-reference/database/database/read-database"},{"title":"Delete Database","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json delete /v1/databases/{db_id}","href":"/api-reference/database/database/delete-database"},{"title":"(preview) List versions","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/databases/{db_id}/list_versions","href":"/api-reference/database/database/preview-list-versions"},{"title":"(preview) Destructive Restore","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/databases/{db_id}/restore","href":"/api-reference/database/database/preview-destructive-restore"},{"title":"(preview) Fork","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/databases/{db_id}/fork","href":"/api-reference/database/database/preview-fork"},{"title":"Generate Token","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/databases/{db_id}/auth/tokens","href":"/api-reference/database/database/generate-token"},{"title":"Invalidate Tokens","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/databases/{db_id}/auth/invalidate","href":"/api-reference/database/database/invalidate-tokens"}]},{"group":"Live Metrics","pages":[{"title":"Live metrics DBs","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/live/live_db","href":"/api-reference/database/live-metrics/live-metrics-dbs"},{"title":"Live metrics Groups","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v1/live/live_group","href":"/api-reference/database/live-metrics/live-metrics-groups"}]},{"group":"Configuration","pages":[{"title":"List","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/config","href":"/api-reference/database/configuration/list"},{"title":"Optimal","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/config/optimal","href":"/api-reference/database/configuration/optimal"},{"title":"Optimal Single Region","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/config/optimal_single","href":"/api-reference/database/configuration/optimal-single-region"},{"title":"Get Limits","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v1/config/limits","href":"/api-reference/database/configuration/get-limits"}]},{"group":"Database (v2)","pages":[{"title":"List","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v2/databases","href":"/api-reference/database/database-v2/list"},{"title":"Create","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v2/databases","href":"/api-reference/database/database-v2/create"},{"title":"Read","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v2/databases/{db_id}","href":"/api-reference/database/database-v2/read"},{"title":"Delete Database","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json delete /v2/databases/{db_id}","href":"/api-reference/database/database-v2/delete-database"},{"title":"Update","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json patch /v2/databases/{db_id}","href":"/api-reference/database/database-v2/update"},{"title":"Aggregated Usage","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v2/databases/{db_id}/usage","href":"/api-reference/database/database-v2/aggregated-usage"},{"title":"Active stats","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v2/databases/active_usage","href":"/api-reference/database/database-v2/active-stats"},{"title":"Statistics","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json get /v2/databases/{db_id}/statistics","href":"/api-reference/database/database-v2/statistics"},{"title":"Generate Token","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json put /v2/databases/{db_id}/auth/generate","href":"/api-reference/database/database-v2/generate-token"},{"title":"Invalidate Tokens","deprecated":null,"version":null,"openapi":"https://api.bunny.net/database/docs/private/api.json post /v2/databases/{db_id}/auth/revoke","href":"/api-reference/database/database-v2/invalidate-tokens"}]}]}]}]},{"product":"Partners","icon":"handshake","description":"Manage customers, pricing, and billing as a bunny.net partner","pages":[{"title":"Partners","href":"/partners"}]}]},"basePath":"","title":"Get Billing Details - bunny.net Documentation","buildId":"dpl_4RHMRqtvdHvKgaEfTTjFqjzja3B6","deploymentId":"dpl_4RHMRqtvdHvKgaEfTTjFqjzja3B6","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-D_4Sesi0.js","utils-DRHeK26p.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C6d-DUc2.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dex7slho.js","snippetPresets-BcCEBp0Z.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CufowNTX.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-A4lJSCIe.js","shallow-DqoHP7zn.js","getApiPlaygroundDisplay-Cku8AmtL.js","CodeSnippet-CtHQbNqc.js","CodeSnippets-CGo5Cslf.js","Page-BoJxk0m8.js","getPastedJson-M-bKdue4.js","icon-DEqCU4st.js","MethodPill-DnfSSXiJ.js","DuplicateIcon-BHu2PE8M.js","createIcon-BPsE5X7c.js","DynamicMarkdown-Dnt6YhtR.js","SectionHeading-6CtFWqMQ.js","axios-vUo_bRtp.js","Markdown-BoKe_1fI.js","clsx-DM5-sUNJ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CkIdkovK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-B3e6Nh_r.js"]}