You can invite other Oxanaut accounts to manage a service with fine-grained permissions (start/stop, console, files…). Sub-users never access the service billing.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Oxanaut","colors":{"primary":"#6366F1","light":"#818CF8","dark":"#4F46E5"},"logo":{"light":"https://mintcdn.com/oxanaut/2o-8aj2y2TKeWg83/logo/light.svg?fit=max\u0026auto=format\u0026n=2o-8aj2y2TKeWg83\u0026q=85\u0026s=21c00e3dc105b8337c2e39812c0835c7","dark":"https://mintcdn.com/oxanaut/2o-8aj2y2TKeWg83/logo/dark.svg?fit=max\u0026auto=format\u0026n=2o-8aj2y2TKeWg83\u0026q=85\u0026s=446d20f1a8570c18138d990074bf901c"},"favicon":"https://mintcdn.com/oxanaut/2o-8aj2y2TKeWg83/favicon.svg?fit=max\u0026auto=format\u0026n=2o-8aj2y2TKeWg83\u0026q=85\u0026s=1801bc1e77d2cb1366be28ea0b637055","footer":{"socials":{"website":"https://oxanaut.com","discord":"https://discord.oxanaut.com"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Panel","icon":"house","href":"https://panel.oxanaut.com"},{"anchor":"Statut","icon":"gauge","href":"https://status.oxanaut.com"},{"anchor":"Support","icon":"life-buoy","href":"https://support.oxanaut.com"}]},"languages":[{"language":"fr","href":""},{"language":"en","href":"en"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"oxanaut","hasAudioNarration":false,"actualSubdomain":"oxanaut","customDomains":["docs.oxanaut.com"],"gitSource":{"type":"github","owner":"bourezbastien","repo":"oxanaut-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6a98105d5eb453bc473ec8f9","collectionId":"8827fb44-7610-4e07-8586-1fad8ead63c9","liveDeploymentHistoryId":"6a98105d5eb453bc473ec8f9","schemaVersion":"v3"},"feedback":{"thumbs":true,"edits":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a98105d5eb453bc473ec8f9","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"fr","tag":"Référence API","count":188},{"language":"en","tag":"API Reference","count":188},{"language":"fr","tag":"Administration","count":86},{"language":"en","tag":"Administration","count":86},{"language":"default","tag":"API Reference","count":27},{"language":"fr","tag":"API — Facturation","count":26},{"language":"en","tag":"API — Facturation","count":26},{"language":"default","tag":"Administration","count":22},{"language":"fr","tag":"API — Compte","count":20},{"language":"en","tag":"API — Compte","count":20},{"language":"fr","tag":"API — Services","count":19},{"language":"en","tag":"API — Services","count":19},{"language":"fr","tag":"API — Boutique","count":12},{"language":"en","tag":"API — Boutique","count":12},{"language":"fr","tag":"Guide du panel","count":7},{"language":"fr","tag":"API — Bot Discord","count":7},{"language":"en","tag":"Panel guide","count":7},{"language":"en","tag":"API — Bot Discord","count":7},{"language":"fr","tag":"API — Intégrations","count":6},{"language":"en","tag":"API — Intégrations","count":6},{"language":"fr","tag":"API — Notifications","count":5},{"language":"en","tag":"API — Notifications","count":5},{"language":"default","tag":"API — Statut \u0026 système","count":3},{"language":"default","tag":"API — Affiliation","count":1},{"language":"default","tag":"API — Boutique","count":1}],"searchSettings":{"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"en/panel/services","slug":"/en/panel/services","pageMetadata":{"title":"Services","description":"The Oxanaut service lifecycle: statuses, specs, upgrades, renaming, cancellation.","href":"/en/panel/services"},"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: \"The Oxanaut service lifecycle: statuses, specs, upgrades, renaming, cancellation.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`An Oxanaut service is a game server (or a GameBox resource pool) attached to your account. You manage it from the `,_jsx(_components.strong,{children:`Services`}),` section.`]}),`\n`,_jsx(Heading,{level:`2`,id:`service-lifecycle`,children:`Service lifecycle`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Pending`})}),_jsx(_components.td,{children:`Ordered, awaiting payment. Nothing is created on the infrastructure.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Installing`})}),_jsx(_components.td,{children:`Payment received, the server is being created on the game panel. Allow a few minutes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Active`})}),_jsx(_components.td,{children:`The server is running. Open it from the game panel.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Suspended`})}),_jsx(_components.td,{children:`Unpaid invoice at its due date. The server is stopped; it restarts as soon as you pay.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Cancelled`})}),_jsx(_components.td,{children:`End of life (invoice unpaid for more than 14 days, or requested cancellation).`})]})]})]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`After the due date you have 14 days to settle an unpaid invoice. Past that deadline the service is cancelled and deleted. The invoice remains due.`})}),`\n`,_jsx(Heading,{level:`2`,id:`service-page`,children:`Service page`}),`\n`,_jsx(_components.p,{children:`The service page shows:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`the `,_jsx(_components.strong,{children:`Specifications`}),` card: live status, CPU, RAM, disk, connection address and the `,_jsx(_components.strong,{children:`Open in game panel`}),` button;`]}),`\n`,_jsxs(_components.li,{children:[`the `,_jsx(_components.strong,{children:`Billing`}),` card: price per cycle, next due date, auto-renewal, debit day (changeable once a month, monthly cycles only);`]}),`\n`,_jsxs(_components.li,{children:[`the `,_jsx(_components.strong,{children:`Change plan`}),` card: upgrades and downgrades within the same product family.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Rename a service from the Specifications card, `,_jsx(_components.strong,{children:`Rename`}),` button.`]}),`\n`,_jsx(Heading,{level:`2`,id:`upgrades-and-downgrades`,children:`Upgrades and downgrades`}),`\n`,_jsxs(_components.p,{children:[`You can change plans at any time, up or down `,_jsx(_components.strong,{children:`within the same family`}),` (for example GTA-V Spark to GTA-V Surge).`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`On the service page, open `,_jsx(_components.strong,{children:`Change plan`}),`.`]}),`\n`,_jsx(_components.li,{children:`Pick the target plan: the exact prorated amount is displayed based on the days remaining.`}),`\n`,_jsx(_components.li,{children:`Confirm: an adjustment invoice is generated, the server is resized after payment, without reinstall.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`sub-users`,children:`Sub-users`}),`\n`,_jsx(_components.p,{children:`You can invite other Oxanaut accounts to manage a service with fine-grained permissions (start/stop, console, files…). Sub-users never access the service billing.`}),`\n`,_jsx(Heading,{level:`2`,id:`cancel-a-service`,children:`Cancel a service`}),`\n`,_jsx(_components.p,{children:`Two cancellation modes:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`End of period`}),`: the service runs until the end of the paid cycle, then stops without renewing.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Immediate`}),`: the service is suspended then deleted after the grace period. Associated unpaid invoices are cancelled.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`An end-of-period cancellation can be revoked as long as the cycle is not over.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Services","description":"The Oxanaut service lifecycle: statuses, specs, upgrades, renaming, cancellation.","href":"/en/panel/services"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Service lifecycle","slug":"service-lifecycle","depth":2,"children":[]},{"title":"Service page","slug":"service-page","depth":2,"children":[]},{"title":"Upgrades and downgrades","slug":"upgrades-and-downgrades","depth":2,"children":[]},{"title":"Sub-users","slug":"sub-users","depth":2,"children":[]},{"title":"Cancel a service","slug":"cancel-a-service","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"oxanaut","siteName":"Oxanaut","title":"Services - Oxanaut","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"fr":{"href":"/panel/services","matchLevel":1},"en":{"href":"/en/panel/services","matchLevel":0}}},"lastModified":"2026-09-02T11:37:24.841Z","originalFileLocation":"en/panel/services.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"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=\"The Oxanaut service lifecycle: statuses, specs, upgrades, renaming, cancellation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Oxanaut\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Services - Oxanaut\">\u003cmeta data-mint-head property=\"og:description\" content=\"The Oxanaut service lifecycle: statuses, specs, upgrades, renaming, cancellation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Oxanaut\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.oxanaut.com/en/panel/services\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://oxanaut.mintlify.app/_mintlify/api/og/v2?division=Panel+guide\u0026amp;title=Services\u0026amp;description=The+Oxanaut+service+lifecycle%3A+statuses%2C+specs%2C+upgrades%2C+renaming%2C+cancellation.\u0026amp;theme=8c603d779d622dbdb8b01d47\u0026amp;signature=e4052978e1b7b4c2a1c982377c22ff12e496f42c539cfe12d928040dda8fd620\">\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=\"Services - Oxanaut\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The Oxanaut service lifecycle: statuses, specs, upgrades, renaming, cancellation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://oxanaut.mintlify.app/_mintlify/api/og/v2?division=Panel+guide\u0026amp;title=Services\u0026amp;description=The+Oxanaut+service+lifecycle%3A+statuses%2C+specs%2C+upgrades%2C+renaming%2C+cancellation.\u0026amp;theme=8c603d779d622dbdb8b01d47\u0026amp;signature=e4052978e1b7b4c2a1c982377c22ff12e496f42c539cfe12d928040dda8fd620\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/oxanaut/xRBt8yiYxN-iAi5K/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Oxanaut\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366F1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.oxanaut.com/en/panel/services\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/panel/services.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.oxanaut.com/en/panel/services\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.oxanaut.com/panel/services\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.oxanaut.com/panel/services\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.oxanaut.com/#organization\",\"name\":\"Oxanaut\",\"url\":\"https://docs.oxanaut.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/oxanaut/2o-8aj2y2TKeWg83/logo/light.svg?fit=max\u0026auto=format\u0026n=2o-8aj2y2TKeWg83\u0026q=85\u0026s=21c00e3dc105b8337c2e39812c0835c7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.oxanaut.com#website\",\"name\":\"Oxanaut\",\"url\":\"https://docs.oxanaut.com\",\"publisher\":{\"@id\":\"https://docs.oxanaut.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.oxanaut.com/en/panel/services#webpage\",\"url\":\"https://docs.oxanaut.com/en/panel/services\",\"name\":\"Services\",\"description\":\"The Oxanaut service lifecycle: statuses, specs, upgrades, renaming, cancellation.\",\"dateModified\":\"2026-09-02T11:37:24.841Z\",\"isPartOf\":{\"@id\":\"https://docs.oxanaut.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.oxanaut.com/en/panel/services#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.oxanaut.com/en/panel/services#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Panel guide\",\"item\":\"https://docs.oxanaut.com/en/panel/getting-started\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Services\",\"item\":\"https://docs.oxanaut.com/en/panel/services\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.oxanaut.com/en/panel/services#article\",\"headline\":\"Services\",\"name\":\"Services\",\"description\":\"The Oxanaut service lifecycle: statuses, specs, upgrades, renaming, cancellation.\",\"url\":\"https://docs.oxanaut.com/en/panel/services\",\"mainEntityOfPage\":{\"@id\":\"https://docs.oxanaut.com/en/panel/services#webpage\"},\"dateModified\":\"2026-09-02T11:37:24.841Z\",\"publisher\":{\"@id\":\"https://docs.oxanaut.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.oxanaut.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Oxanaut\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Oxanaut","nav":{"global":{"anchors":[{"anchor":"Panel","icon":"house","href":"https://panel.oxanaut.com"},{"anchor":"Statut","icon":"gauge","href":"https://status.oxanaut.com"},{"anchor":"Support","icon":"life-buoy","href":"https://support.oxanaut.com"}]},"languages":[{"language":"fr","pages":[{"title":"fr","href":"/panel/services"}]},{"language":"en","pages":[{"group":"Welcome","pages":[{"title":"Oxanaut documentation","href":"/en"}]},{"group":"Panel guide","pages":[{"title":"Getting started","description":"Create an account, sign in and find your way around the Oxanaut panel.","href":"/en/panel/getting-started"},{"title":"Services","href":"/en/panel/services"},{"title":"Store and cart","description":"Ordering a server: billing cycles, configuration, cart, editing an item and promo codes.","href":"/en/panel/store"},{"title":"Billing and payments","href":"/en/panel/billing"},{"title":"Integrations","href":"/en/panel/integrations"},{"title":"Discord bot","href":"/en/panel/discord-bot"},{"title":"Affiliation","href":"/en/panel/affiliation"}]},{"group":"Oxanaut API","pages":[{"title":"Authentication","href":"/en/api/authentication"},{"title":"Rate limits","href":"/en/api/rate-limits"}]},{"group":"API Reference","expanded":false,"pages":[{"group":"API — Compte","pages":[{"title":"Delete the authenticated user account (self-service)","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/auth/me","href":"/api-reference/auth-\u0026-users/delete-the-authenticated-user-account-self-service"},{"title":"Cancel a pending account type request","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/auth/me/account-type/request","href":"/api-reference/auth-\u0026-users/cancel-a-pending-account-type-request"},{"title":"Remove the profile avatar image","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/auth/me/avatar","href":"/api-reference/auth-\u0026-users/remove-the-profile-avatar-image"},{"title":"Delete a user (admin)","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/users/{sub}","href":"/api-reference/auth-\u0026-users/delete-a-user-admin"},{"title":"Get the authenticated user profile","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/auth/me","href":"/api-reference/auth-\u0026-users/get-the-authenticated-user-profile"},{"title":"Get the current account type request","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/auth/me/account-type/request","href":"/api-reference/auth-\u0026-users/get-the-current-account-type-request"},{"title":"List all users with counts (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/users","href":"/api-reference/auth-\u0026-users/list-all-users-with-counts-admin"},{"title":"Get a user by id (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/users/{sub}","href":"/api-reference/auth-\u0026-users/get-a-user-by-id-admin"},{"title":"List a user's credits (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/users/{sub}/credits","href":"/api-reference/auth-\u0026-users/list-a-users-credits-admin"},{"title":"Get a user's profile change history (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/users/{sub}/history","href":"/api-reference/auth-\u0026-users/get-a-users-profile-change-history-admin"},{"title":"List a user's invoices (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/users/{sub}/invoices","href":"/api-reference/auth-\u0026-users/list-a-users-invoices-admin"},{"title":"List a user's services (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/users/{sub}/services","href":"/api-reference/auth-\u0026-users/list-a-users-services-admin"},{"title":"Update the authenticated user profile","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/auth/me","href":"/api-reference/auth-\u0026-users/update-the-authenticated-user-profile"},{"title":"Set the account type (self-service)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/auth/me/account-type","href":"/api-reference/auth-\u0026-users/set-the-account-type-self-service"},{"title":"Upsert the authenticated user billing address","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/auth/me/billing","href":"/api-reference/auth-\u0026-users/upsert-the-authenticated-user-billing-address"},{"title":"Update a user (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/users/{sub}","href":"/api-reference/auth-\u0026-users/update-a-user-admin"},{"title":"Assign an account type to a user (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/users/{sub}/account-type","href":"/api-reference/auth-\u0026-users/assign-an-account-type-to-a-user-admin"},{"title":"Link external IDs to a user (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/users/{sub}/links","href":"/api-reference/auth-\u0026-users/link-external-ids-to-a-user-admin"},{"title":"Submit a professional account validation request","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/auth/me/account-type/request","href":"/api-reference/auth-\u0026-users/submit-a-professional-account-validation-request"},{"title":"Upload a profile avatar image","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/auth/me/avatar","href":"/api-reference/auth-\u0026-users/upload-a-profile-avatar-image"}]},{"group":"API — Services","pages":[{"title":"Revoke a pending end-of-period cancellation","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/services/{id}/cancellation","href":"/api-reference/services/revoke-a-pending-end-of-period-cancellation"},{"title":"Revoke a pending subuser invitation","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/services/{id}/invitations/{invId}","href":"/api-reference/services/revoke-a-pending-subuser-invitation"},{"title":"Remove a subuser","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/services/{id}/subusers/{subId}","href":"/api-reference/services/remove-a-subuser"},{"title":"Preview an invitation by token (public)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/invitations/{token}","href":"/api-reference/services/preview-an-invitation-by-token-public"},{"title":"List my services ( type=GAME VPS BARE_METAL)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/services","href":"/api-reference/services/list-my-services-type=game-vps-bare_metal"},{"title":"Get a service by ID","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/services/{id}","href":"/api-reference/services/get-a-service-by-id"},{"title":"Get action history for a service","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/services/{id}/actions","href":"/api-reference/services/get-action-history-for-a-service"},{"title":"Get cancellation status","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/services/{id}/cancellation","href":"/api-reference/services/get-cancellation-status"},{"title":"List pending subuser invitations","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/services/{id}/invitations","href":"/api-reference/services/list-pending-subuser-invitations"},{"title":"Get the billing status of a service","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/services/{id}/status","href":"/api-reference/services/get-the-billing-status-of-a-service"},{"title":"List subusers for a service","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/services/{id}/subusers","href":"/api-reference/services/list-subusers-for-a-service"},{"title":"List available upgrades for a service","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/services/{id}/upgrades","href":"/api-reference/services/list-available-upgrades-for-a-service"},{"title":"Update service billing settings (autoRenew, cycleDay, planId cycle)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/services/{id}/billing","href":"/api-reference/services/update-service-billing-settings-autorenew-cycleday-planid-cycle"},{"title":"Rename a service","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/services/{id}/settings","href":"/api-reference/services/rename-a-service"},{"title":"Update subuser permissions","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/services/{id}/subusers/{subId}","href":"/api-reference/services/update-subuser-permissions"},{"title":"Accept an invitation and set a password (public)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/invitations/{token}/accept","href":"/api-reference/services/accept-an-invitation-and-set-a-password-public"},{"title":"Cancel a service (immediate or end of period)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/services/{id}/cancel","href":"/api-reference/services/cancel-a-service-immediate-or-end-of-period"},{"title":"Invite a subuser by email or link","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/services/{id}/subusers","href":"/api-reference/services/invite-a-subuser-by-email-or-link"},{"title":"Upgrade a service to a new product","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/services/{id}/upgrade","href":"/api-reference/services/upgrade-a-service-to-a-new-product"}]},{"group":"API — Facturation","pages":[{"title":"Delete (revoke) an API key","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/billing/api-keys/{id}","href":"/api-reference/billing/delete-revoke-an-api-key"},{"title":"Delete a saved payment method","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/billing/payment-methods/{id}","href":"/api-reference/billing/delete-a-saved-payment-method"},{"title":"List the current user's API keys","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/api-keys","href":"/api-reference/billing/list-the-current-users-api-keys"},{"title":"Export my data as JSON (RGPD)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/export-data","href":"/api-reference/billing/export-my-data-as-json-rgpd"},{"title":"List enabled payment gateways for checkout","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/gateways","href":"/api-reference/billing/list-enabled-payment-gateways-for-checkout"},{"title":"List my invoices","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/invoices","href":"/api-reference/billing/list-my-invoices"},{"title":"Get an invoice by ID","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/invoices/{id}","href":"/api-reference/billing/get-an-invoice-by-id"},{"title":"Download an invoice as PDF (Pennylane document)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/invoices/{id}/pdf","href":"/api-reference/billing/download-an-invoice-as-pdf-pennylane-document"},{"title":"Get my notification channel preferences","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/notification-preferences","href":"/api-reference/billing/get-my-notification-channel-preferences"},{"title":"List my orders","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/orders","href":"/api-reference/billing/list-my-orders"},{"title":"Get invoice info from a payment link token","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/payment-link/{token}","href":"/api-reference/billing/get-invoice-info-from-a-payment-link-token"},{"title":"List my saved payment methods","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/billing/payment-methods","href":"/api-reference/billing/list-my-saved-payment-methods"},{"title":"Update my notification channel preferences","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/billing/notification-preferences","href":"/api-reference/billing/update-my-notification-channel-preferences"},{"title":"Set a saved payment method as default","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/billing/payment-methods/{id}/default","href":"/api-reference/billing/set-a-saved-payment-method-as-default"},{"title":"Create a new API key for the current user","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/api-keys","href":"/api-reference/billing/create-a-new-api-key-for-the-current-user"},{"title":"Create a checkout session for an offer","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/checkout","href":"/api-reference/billing/create-a-checkout-session-for-an-offer"},{"title":"Checkout the entire cart (multi-item)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/checkout/cart","href":"/api-reference/billing/checkout-the-entire-cart-multi-item"},{"title":"Purchase account credits (recharge)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/credits/purchase","href":"/api-reference/billing/purchase-account-credits-recharge"},{"title":"Cancel a PENDING invoice (client-side void)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/invoices/{id}/cancel","href":"/api-reference/billing/cancel-a-pending-invoice-client-side-void"},{"title":"Pay an existing PENDING invoice via Stripe","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/invoices/{id}/pay","href":"/api-reference/billing/pay-an-existing-pending-invoice-via-stripe"},{"title":"Request a refund for a PAID invoice","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/invoices/{id}/refund","href":"/api-reference/billing/request-a-refund-for-a-paid-invoice"},{"title":"Generate a branded payment link for an invoice","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/payment-link/{invoiceId}","href":"/api-reference/billing/generate-a-branded-payment-link-for-an-invoice"},{"title":"Create a Stripe Customer Portal session","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/portal-session","href":"/api-reference/billing/create-a-stripe-customer-portal-session"},{"title":"Create a SetupIntent to save a payment method","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/setup-intent","href":"/api-reference/billing/create-a-setupintent-to-save-a-payment-method"},{"title":"PayPal webhook (signature verified)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/webhooks/paypal","href":"/api-reference/billing/paypal-webhook-signature-verified"},{"title":"Stripe webhook (signature verified)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/billing/webhooks/stripe","href":"/api-reference/billing/stripe-webhook-signature-verified"}]},{"group":"API — Boutique","pages":[{"title":"Remove coupon","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/store/cart/coupon","href":"/api-reference/store/remove-coupon"},{"title":"Remove item from cart","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/store/cart/items/{itemId}","href":"/api-reference/store/remove-item-from-cart"},{"title":"Get my cart","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/store/cart","href":"/api-reference/store/get-my-cart"},{"title":"Get cart total with coupon applied","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/store/cart/total","href":"/api-reference/store/get-cart-total-with-coupon-applied"},{"title":"List store categories (tree)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/store/categories","href":"/api-reference/store/list-store-categories-tree"},{"title":"List products in a category","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/store/categories/{slug}","href":"/api-reference/store/list-products-in-a-category"},{"title":"Search products","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/store/products","href":"/api-reference/store/search-products"},{"title":"Get product detail by id (specs features display)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/store/products/id/{id}","href":"/api-reference/store/get-product-detail-by-id-specs-features-display"},{"title":"Get product detail with plans + config options","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/store/products/{sku}","href":"/api-reference/store/get-product-detail-with-plans-+-config-options"},{"title":"Modifier un article du panier","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/store/cart/items/{itemId}","href":"/api-reference/store/modifier-un-article-du-panier"},{"title":"Apply a coupon","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/store/cart/coupon","href":"/api-reference/store/apply-a-coupon"},{"title":"Add item to cart","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/store/cart/items","href":"/api-reference/store/add-item-to-cart"},{"title":"Compute the price for a product configuration (no order created)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/store/quote","href":"/api-reference/store/compute-the-price-for-a-product-configuration-no-order-created"}]},{"group":"API — Intégrations","pages":[{"title":"Deactivate (unlink) an integration","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/integrations/{id}/activate","href":"/api-reference/integrations/deactivate-unlink-an-integration"},{"title":"List the integration catalog with my activation state","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/integrations","href":"/api-reference/integrations/list-the-integration-catalog-with-my-activation-state"},{"title":"Discord OAuth callback (browser redirect target)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/integrations/discord/callback","href":"/api-reference/integrations/discord-oauth-callback-browser-redirect-target"},{"title":"Get the Discord OAuth authorize URL (signed state)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/integrations/discord/link-url","href":"/api-reference/integrations/get-the-discord-oauth-authorize-url-signed-state"},{"title":"Update my per-user integration config","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/integrations/{id}/config","href":"/api-reference/integrations/update-my-per-user-integration-config"},{"title":"Activate an integration for the current user","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/integrations/{id}/activate","href":"/api-reference/integrations/activate-an-integration-for-the-current-user"}]},{"group":"API — Notifications","pages":[{"title":"Delete a notification (owner only)","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/notifications/{id}","href":"/api-reference/notifications/delete-a-notification-owner-only"},{"title":"List the current user notifications (latest 50)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/notifications","href":"/api-reference/notifications/list-the-current-user-notifications-latest-50"},{"title":"Count the unread notifications for the user","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/notifications/unread-count","href":"/api-reference/notifications/count-the-unread-notifications-for-the-user"},{"title":"Mark all of the user notifications as read","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/notifications/read-all","href":"/api-reference/notifications/mark-all-of-the-user-notifications-as-read"},{"title":"Mark a single notification as read","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/notifications/{id}/read","href":"/api-reference/notifications/mark-a-single-notification-as-read"}]},{"group":"API — Affiliation","pages":[{"title":"Global affiliation stats (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/affiliation/admin/stats","href":"/api-reference/affiliation/global-affiliation-stats-admin"},{"title":"Get my referral stats","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/affiliation/me","href":"/api-reference/affiliation/get-my-referral-stats"},{"title":"Utiliser mes commissions pour réduire une facture","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/affiliation/apply-to-invoice/{invoiceId}","href":"/api-reference/affiliation/utiliser-mes-commissions-pour-réduire-une-facture"},{"title":"Apply a referral code (one-time)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/affiliation/apply/{code}","href":"/api-reference/affiliation/apply-a-referral-code-one-time"},{"title":"Convertir mes commissions en crédits (min 20 EUR)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/affiliation/withdraw","href":"/api-reference/affiliation/convertir-mes-commissions-en-crédits-min-20-eur"}]},{"group":"API — Statut \u0026 système","pages":[{"title":"Public infrastructure status","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/status","href":"/api-reference/status/public-infrastructure-status"},{"title":"Status history (last 30 days)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/status/history","href":"/api-reference/status/status-history-last-30-days"},{"title":"Get health","deprecated":null,"version":null,"openapi":"/openapi.json get /health","href":"/api-reference/system/get-health"},{"title":"Get healthlive","deprecated":null,"version":null,"openapi":"/openapi.json get /health/live","href":"/api-reference/system/get-healthlive"},{"title":"Get healthready","deprecated":null,"version":null,"openapi":"/openapi.json get /health/ready","href":"/api-reference/system/get-healthready"},{"title":"API metadata","deprecated":null,"version":null,"openapi":"/openapi.json get /v1","href":"/api-reference/system/api-metadata"}]},{"group":"API — Bot Discord","pages":[{"title":"[bot] Active Discord activations with user moderation state","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/bot/activations","href":"/api-reference/bot/[bot]-active-discord-activations-with-user-moderation-state"},{"title":"[bot] Bot configuration (admin plane)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/bot/config","href":"/api-reference/bot/[bot]-bot-configuration-admin-plane"},{"title":"[bot] DM notification feed per linked user (pending invoices, upcoming renewals, degraded services)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/bot/discord-notifications","href":"/api-reference/bot/[bot]-dm-notification-feed-per-linked-user-pending-invoices-upcoming-renewals-degraded-services"},{"title":"[bot] Bulk role-sync data activations + billed product skus + service types","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/bot/discord-roles","href":"/api-reference/bot/[bot]-bulk-role-sync-data-activations-+-billed-product-skus-+-service-types"},{"title":"[bot] Liveness probe for the bot surface","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/bot/health","href":"/api-reference/bot/[bot]-liveness-probe-for-the-bot-surface"},{"title":"[bot] Client overview by Discord id (services, invoices, credit)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/bot/users/{discordId}/overview","href":"/api-reference/bot/[bot]-client-overview-by-discord-id-services-invoices-credit"},{"title":"[bot] Oxanaut account status by Discord id","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/bot/users/{discordId}/status","href":"/api-reference/bot/[bot]-oxanaut-account-status-by-discord-id"}]},{"group":"Administration","expanded":false,"pages":[{"title":"Delete v1admincategories","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/categories/{id}","href":"/api-reference/admin--store-\u0026-invoices/delete-v1admincategories"},{"title":"Delete v1admincoupons","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/coupons/{id}","href":"/api-reference/admin--store-\u0026-invoices/delete-v1admincoupons"},{"title":"Delete a currency (admin)","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/currencies/{code}","href":"/api-reference/admin--store-\u0026-invoices/delete-a-currency-admin"},{"title":"Delete a mount (admin)","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/mounts/{id}","href":"/api-reference/admin--store-\u0026-invoices/delete-a-mount-admin"},{"title":"Delete v1adminplans","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/plans/{planId}","href":"/api-reference/admin--store-\u0026-invoices/delete-v1adminplans"},{"title":"Delete v1adminproducts","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/products/{id}","href":"/api-reference/admin--store-\u0026-invoices/delete-v1adminproducts"},{"title":"Delete a tax rate (admin)","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/tax-rates/{id}","href":"/api-reference/admin--store-\u0026-invoices/delete-a-tax-rate-admin"},{"title":"Get v1admincategories","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/categories","href":"/api-reference/admin--store-\u0026-invoices/get-v1admincategories"},{"title":"Get v1admincoupons","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/coupons","href":"/api-reference/admin--store-\u0026-invoices/get-v1admincoupons"},{"title":"Get v1admincoupons usages","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/coupons/{id}/usages","href":"/api-reference/admin--store-\u0026-invoices/get-v1admincoupons-usages"},{"title":"Get v1admincredits","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/credits/{sub}","href":"/api-reference/admin--store-\u0026-invoices/get-v1admincredits"},{"title":"List all currencies (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/currencies","href":"/api-reference/admin--store-\u0026-invoices/list-all-currencies-admin"},{"title":"Get v1admininvoices","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/invoices","href":"/api-reference/admin--store-\u0026-invoices/get-v1admininvoices"},{"title":"Get a single invoice with full details (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/invoices/{id}","href":"/api-reference/admin--store-\u0026-invoices/get-a-single-invoice-with-full-details-admin"},{"title":"List all mounts (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/mounts","href":"/api-reference/admin--store-\u0026-invoices/list-all-mounts-admin"},{"title":"Get v1adminnotification templates","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/notification-templates","href":"/api-reference/admin--store-\u0026-invoices/get-v1adminnotification-templates"},{"title":"Get v1adminproducts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/products","href":"/api-reference/admin--store-\u0026-invoices/get-v1adminproducts"},{"title":"List upgrade target products for a product","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/products/{id}/upgrades","href":"/api-reference/admin--store-\u0026-invoices/list-upgrade-target-products-for-a-product"},{"title":"List all tax rates (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/tax-rates","href":"/api-reference/admin--store-\u0026-invoices/list-all-tax-rates-admin"},{"title":"Patch v1admincategories","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/categories/{id}","href":"/api-reference/admin--store-\u0026-invoices/patch-v1admincategories"},{"title":"Update a currency (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/currencies/{code}","href":"/api-reference/admin--store-\u0026-invoices/update-a-currency-admin"},{"title":"Patch v1admininvoices mark paid","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/invoices/{id}/mark-paid","href":"/api-reference/admin--store-\u0026-invoices/patch-v1admininvoices-mark-paid"},{"title":"Patch v1admininvoices void","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/invoices/{id}/void","href":"/api-reference/admin--store-\u0026-invoices/patch-v1admininvoices-void"},{"title":"Update a mount (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/mounts/{id}","href":"/api-reference/admin--store-\u0026-invoices/update-a-mount-admin"},{"title":"Patch v1adminnotification templates","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/notification-templates/{id}","href":"/api-reference/admin--store-\u0026-invoices/patch-v1adminnotification-templates"},{"title":"Patch v1adminproductsbulk tax rate","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/products/bulk-tax-rate","href":"/api-reference/admin--store-\u0026-invoices/patch-v1adminproductsbulk-tax-rate"},{"title":"Patch v1adminproducts","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/products/{id}","href":"/api-reference/admin--store-\u0026-invoices/patch-v1adminproducts"},{"title":"Update a tax rate (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/tax-rates/{id}","href":"/api-reference/admin--store-\u0026-invoices/update-a-tax-rate-admin"},{"title":"Post v1admincategories","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/categories","href":"/api-reference/admin--store-\u0026-invoices/post-v1admincategories"},{"title":"Post v1admincoupons","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/coupons","href":"/api-reference/admin--store-\u0026-invoices/post-v1admincoupons"},{"title":"Post v1admincredits","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/credits","href":"/api-reference/admin--store-\u0026-invoices/post-v1admincredits"},{"title":"Create a currency (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/currencies","href":"/api-reference/admin--store-\u0026-invoices/create-a-currency-admin"},{"title":"Reconcile invoices with Stripe (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/invoices/sync-stripe","href":"/api-reference/admin--store-\u0026-invoices/reconcile-invoices-with-stripe-admin"},{"title":"Send a payment link to the customer (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/invoices/{id}/send-payment-link","href":"/api-reference/admin--store-\u0026-invoices/send-a-payment-link-to-the-customer-admin"},{"title":"Create a mount (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/mounts","href":"/api-reference/admin--store-\u0026-invoices/create-a-mount-admin"},{"title":"Post v1adminproducts","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/products","href":"/api-reference/admin--store-\u0026-invoices/post-v1adminproducts"},{"title":"Post v1adminproducts plans","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/products/{id}/plans","href":"/api-reference/admin--store-\u0026-invoices/post-v1adminproducts-plans"},{"title":"Create a service (billing record) for a customer","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/services","href":"/api-reference/admin--store-\u0026-invoices/create-a-service-billing-record-for-a-customer"},{"title":"Transfer a service to another owner","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/services/{id}/transfer","href":"/api-reference/admin--store-\u0026-invoices/transfer-a-service-to-another-owner"},{"title":"Create a tax rate (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/tax-rates","href":"/api-reference/admin--store-\u0026-invoices/create-a-tax-rate-admin"},{"title":"Replace the upgrade target list for a product","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/admin/products/{id}/upgrades","href":"/api-reference/admin--store-\u0026-invoices/replace-the-upgrade-target-list-for-a-product"},{"title":"Delete a panel connection (services keep their rows)","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/nodes/{id}","href":"/api-reference/admin--nodes-\u0026-provisioning/delete-a-panel-connection-services-keep-their-rows"},{"title":"List eggs (local catalog incl. panel imports)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/eggs","href":"/api-reference/admin--nodes-\u0026-provisioning/list-eggs-local-catalog-incl-panel-imports"},{"title":"List panel connections (nodes)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/nodes","href":"/api-reference/admin--nodes-\u0026-provisioning/list-panel-connections-nodes"},{"title":"Update a panel connection","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/nodes/{id}","href":"/api-reference/admin--nodes-\u0026-provisioning/update-a-panel-connection"},{"title":"Add a panel connection (Pelican Pterodactyl)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/nodes","href":"/api-reference/admin--nodes-\u0026-provisioning/add-a-panel-connection-pelican-pterodactyl"},{"title":"Import update the panel's eggs","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/nodes/{id}/sync-eggs","href":"/api-reference/admin--nodes-\u0026-provisioning/import-update-the-panels-eggs"},{"title":"Test the panel connection (auth ping + locations)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/nodes/{id}/test","href":"/api-reference/admin--nodes-\u0026-provisioning/test-the-panel-connection-auth-ping-+-locations"},{"title":"Suspend the service on its panel","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/services/{id}/suspend","href":"/api-reference/admin--nodes-\u0026-provisioning/suspend-the-service-on-its-panel"},{"title":"Unsuspend the service on its panel","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/services/{id}/unsuspend","href":"/api-reference/admin--nodes-\u0026-provisioning/unsuspend-the-service-on-its-panel"},{"title":"List settings grouped by category (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/settings","href":"/api-reference/admin--settings-\u0026-tenants/list-settings-grouped-by-category-admin"},{"title":"Public branding settings (tenant-aware)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/settings/branding","href":"/api-reference/admin--settings-\u0026-tenants/public-branding-settings-tenant-aware"},{"title":"Preview a sample invoice PDF from current settings","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/settings/invoice-preview","href":"/api-reference/admin--settings-\u0026-tenants/preview-a-sample-invoice-pdf-from-current-settings"},{"title":"List tenants (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/tenants","href":"/api-reference/admin--settings-\u0026-tenants/list-tenants-admin"},{"title":"Get tenant limits (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/tenants/{id}/limits","href":"/api-reference/admin--settings-\u0026-tenants/get-tenant-limits-admin"},{"title":"Get current resource usage for a tenant (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/tenants/{id}/usage","href":"/api-reference/admin--settings-\u0026-tenants/get-current-resource-usage-for-a-tenant-admin"},{"title":"Bulk update settings (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/settings","href":"/api-reference/admin--settings-\u0026-tenants/bulk-update-settings-admin"},{"title":"Update a tenant (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/tenants/{id}","href":"/api-reference/admin--settings-\u0026-tenants/update-a-tenant-admin"},{"title":"Upload the company logo (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/settings/logo","href":"/api-reference/admin--settings-\u0026-tenants/upload-the-company-logo-admin"},{"title":"Upload the dark-mode logo (data URL in settings)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/settings/logo/dark","href":"/api-reference/admin--settings-\u0026-tenants/upload-the-dark-mode-logo-data-url-in-settings"},{"title":"Send a test email to the connected admin","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/settings/mail/test","href":"/api-reference/admin--settings-\u0026-tenants/send-a-test-email-to-the-connected-admin"},{"title":"Delete pl_ stub users (pro clients stay Pennylane-only)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/settings/pennylane/cleanup-stubs","href":"/api-reference/admin--settings-\u0026-tenants/delete-pl_-stub-users-pro-clients-stay-pennylane-only"},{"title":"Import all PennyLane invoices into local DB (idempotent)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/settings/pennylane/import-invoices","href":"/api-reference/admin--settings-\u0026-tenants/import-all-pennylane-invoices-into-local-db-idempotent"},{"title":"Backfill all local customers into Pennylane (idempotent)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/settings/pennylane/sync-customers","href":"/api-reference/admin--settings-\u0026-tenants/backfill-all-local-customers-into-pennylane-idempotent"},{"title":"Backfill all local invoices into Pennylane (idempotent)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/settings/pennylane/sync-invoices","href":"/api-reference/admin--settings-\u0026-tenants/backfill-all-local-invoices-into-pennylane-idempotent"},{"title":"Test the Pennylane connection (read-only)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/settings/pennylane/test","href":"/api-reference/admin--settings-\u0026-tenants/test-the-pennylane-connection-read-only"},{"title":"Create a tenant + provision white-label (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/tenants","href":"/api-reference/admin--settings-\u0026-tenants/create-a-tenant-+-provision-white-label-admin"},{"title":"Set update tenant limits (admin)","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/admin/tenants/{id}/limits","href":"/api-reference/admin--settings-\u0026-tenants/set-update-tenant-limits-admin"},{"title":"Delete a role","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/rbac/roles/{roleKey}","href":"/api-reference/admin--rbac/delete-a-role"},{"title":"Unlink a permission from a role","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/rbac/roles/{roleKey}/permissions/{permissionKey}","href":"/api-reference/admin--rbac/unlink-a-permission-from-a-role"},{"title":"Remove a role from a user","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/rbac/users/{userId}/roles/{roleKey}","href":"/api-reference/admin--rbac/remove-a-role-from-a-user"},{"title":"List all permissions","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/rbac/permissions","href":"/api-reference/admin--rbac/list-all-permissions"},{"title":"List all roles","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/rbac/roles","href":"/api-reference/admin--rbac/list-all-roles"},{"title":"List all user role assignments","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/rbac/users","href":"/api-reference/admin--rbac/list-all-user-role-assignments"},{"title":"Create a new permission","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/rbac/permissions","href":"/api-reference/admin--rbac/create-a-new-permission"},{"title":"Create a new role","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/rbac/roles","href":"/api-reference/admin--rbac/create-a-new-role"},{"title":"Link a permission to a role","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/rbac/roles/{roleKey}/permissions/{permissionKey}","href":"/api-reference/admin--rbac/link-a-permission-to-a-role"},{"title":"Assign a role to a user","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/rbac/users/{userId}/roles/{roleKey}","href":"/api-reference/admin--rbac/assign-a-role-to-a-user"},{"title":"Delete a webhook subscription (admin)","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/webhooks/{id}","href":"/api-reference/admin--webhooks/delete-a-webhook-subscription-admin"},{"title":"List known webhook event types (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/webhook-events","href":"/api-reference/admin--webhooks/list-known-webhook-event-types-admin"},{"title":"List all webhook subscriptions (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/webhooks","href":"/api-reference/admin--webhooks/list-all-webhook-subscriptions-admin"},{"title":"List recent deliveries for a webhook (admin, audit trail)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/webhooks/{id}/deliveries","href":"/api-reference/admin--webhooks/list-recent-deliveries-for-a-webhook-admin-audit-trail"},{"title":"Update a webhook subscription (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/webhooks/{id}","href":"/api-reference/admin--webhooks/update-a-webhook-subscription-admin"},{"title":"Create a webhook subscription (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/webhooks","href":"/api-reference/admin--webhooks/create-a-webhook-subscription-admin"},{"title":"Re-deliver a past webhook payload (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/webhooks/{id}/deliveries/{deliveryId}/retry","href":"/api-reference/admin--webhooks/re-deliver-a-past-webhook-payload-admin"},{"title":"Delete a gateway","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/gateways/{id}","href":"/api-reference/admin--gateways/delete-a-gateway"},{"title":"List available gateway types and their config schemas","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/gateway-types","href":"/api-reference/admin--gateways/list-available-gateway-types-and-their-config-schemas"},{"title":"List all configured gateways","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/gateways","href":"/api-reference/admin--gateways/list-all-configured-gateways"},{"title":"Update a gateway","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/gateways/{id}","href":"/api-reference/admin--gateways/update-a-gateway"},{"title":"Create a gateway","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/gateways","href":"/api-reference/admin--gateways/create-a-gateway"},{"title":"Read the oxanaut-bot configuration","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/integrations/bot-config","href":"/api-reference/admin--integrations/read-the-oxanaut-bot-configuration"},{"title":"Replace the oxanaut-bot configuration","deprecated":null,"version":null,"openapi":"/openapi.json put /v1/admin/integrations/bot-config","href":"/api-reference/admin--integrations/replace-the-oxanaut-bot-configuration"},{"title":"Delete an OIDC client","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/admin/oauth-clients/{id}","href":"/api-reference/admin--oauth-clients/delete-an-oidc-client"},{"title":"List OIDC clients (secrets masked)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/oauth-clients","href":"/api-reference/admin--oauth-clients/list-oidc-clients-secrets-masked"},{"title":"Create an OIDC client (returns secret once)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/oauth-clients","href":"/api-reference/admin--oauth-clients/create-an-oidc-client-returns-secret-once"},{"title":"Update an OIDC client","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/oauth-clients/{id}","href":"/api-reference/admin--oauth-clients/update-an-oidc-client"},{"title":"Rotate an OIDC client secret","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/oauth-clients/{id}/rotate-secret","href":"/api-reference/admin--oauth-clients/rotate-an-oidc-client-secret"},{"title":"List request audit entries (admin, paginated)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/audit","href":"/api-reference/admin--audit/list-request-audit-entries-admin-paginated"},{"title":"List audit events (admin, filtered + paginated)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/audit-v2","href":"/api-reference/admin--audit/list-audit-events-admin-filtered-+-paginated"},{"title":"Get audit facets (counts per source actor)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/audit-v2/facets","href":"/api-reference/admin--audit/get-audit-facets-counts-per-source-actor"},{"title":"Get a single audit log entry detail (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/audit/{id}","href":"/api-reference/admin--audit/get-a-single-audit-log-entry-detail-admin"},{"title":"Cross-cutting analytics for admin analytics page","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/analytics","href":"/api-reference/admin--stats/cross-cutting-analytics-for-admin-analytics-page"},{"title":"Aggregated platform metrics for admin dashboard","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/stats","href":"/api-reference/admin--stats/aggregated-platform-metrics-for-admin-dashboard"},{"title":"List account type requests (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/account-type-requests","href":"/api-reference/admin--account-type-requests/list-account-type-requests-admin"},{"title":"Approve or reject an account type request (admin)","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/admin/account-type-requests/{id}","href":"/api-reference/admin--account-type-requests/approve-or-reject-an-account-type-request-admin"},{"title":"List recent Paymenter imports (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/imports","href":"/api-reference/admin--imports/list-recent-paymenter-imports-admin"},{"title":"Get a Paymenter import report by id (admin)","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/admin/imports/{id}","href":"/api-reference/admin--imports/get-a-paymenter-import-report-by-id-admin"},{"title":"Import a Paymenter SQL dump (admin)","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/admin/imports/paymenter","href":"/api-reference/admin--imports/import-a-paymenter-sql-dump-admin"}]}]}]}]},"basePath":"","title":"Services - Oxanaut","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":[],"chunks":[]}