Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation’s stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target’s push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview’s blocker sentences verbatim: “Source environment is not serving a proven build”, “Source environment’s build cannot be identified”, “Source environment’s targets disagree on what they serve”, “Target environment follows pushes”, “Ankra could not read whether the target environment follows pushes”, “Target environment has a deploy in flight”, “Target environment is missing required secrets”. A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).
Optional concurrency precondition. A changed reviewed source or target returns 409. Required by the new managed portal; omitted only by legacy immediate-promotion callers.
Response
Successful Response
The write's answer. A target environment with several installations (one per namespace) is promoted as one row and one deploy execution per installation; promotion_id and operation_id are the first installation's.
Every target deployment operation; empty or null when already current.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Ankra","colors":{"primary":"#5d64ff","light":"#5d64ff","dark":"#3f48b2"},"logo":{"light":"https://mintcdn.com/ankra/uW749bPYey14eJsU/logo/light.svg?fit=max\u0026auto=format\u0026n=uW749bPYey14eJsU\u0026q=85\u0026s=7f48236f76559638a5a154da424c91d6","dark":"https://mintcdn.com/ankra/uW749bPYey14eJsU/logo/dark.svg?fit=max\u0026auto=format\u0026n=uW749bPYey14eJsU\u0026q=85\u0026s=4e4b278d2d7c90f2c8ff4ac9cc95c78a","href":"https://ankra.ai"},"favicon":"https://mintcdn.com/ankra/uW749bPYey14eJsU/favicon.ico?fit=max\u0026auto=format\u0026n=uW749bPYey14eJsU\u0026q=85\u0026s=68fd8c280641a74d9a2171dfa7b39219","api":{"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["python","javascript","curl"]},"mdx":{"auth":{"method":"bearer"}}},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Platform","href":"https://platform.ankra.app"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/ankra","github":"https://github.com/ankraio","slack":"https://join.slack.com/t/ankra-community/shared_invite/zt-3a5rem8f8-cUho4epX2MoLT83bFf~VSA"}},"seo":{"metatags":{"og:site_name":"Ankra"}},"integrations":{"posthog":{"apiKey":"phc_c1cRSlsPgqJH5IGiQYzk40R91jQxf2e3ZaZVwO5e6OM","apiHost":"https://eu.i.posthog.com"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Community","icon":"slack","href":"https://join.slack.com/t/ankra-community/shared_invite/zt-3a5rem8f8-cUho4epX2MoLT83bFf~VSA"},{"anchor":"Youtube","icon":"youtube","href":"https://www.youtube.com/@ankraio"},{"anchor":"Blog","icon":"newspaper","href":"https://www.ankra.ai/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ankra","hasAudioNarration":false,"actualSubdomain":"ankra","customDomains":["docs.ankra.ai"],"gitSource":{"type":"github","owner":"ankraio","repo":"ankra-docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adbb12b3f273e8c28c308b0","collectionId":"4db610dd-9b75-4aee-8a86-01e6de489bcb","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adbb12b3f273e8c28c308b0"},"entitlements":{},"buildId":"6adc9926f647a108a03cebda","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"API Reference","count":1503},{"language":"default","tag":"Endpoints","count":1502},{"language":"default","tag":"Documentation","count":248},{"language":"default","tag":"Applications","count":143},{"language":"default","tag":"Security","count":125},{"language":"default","tag":"Scaleway Clusters","count":92},{"language":"default","tag":"AWS Clusters","count":90},{"language":"default","tag":"Ankra Cloud Clusters","count":87},{"language":"default","tag":"Services","count":68},{"language":"default","tag":"Pipelines","count":57}]},"assistantConfig":{},"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":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/applications/promote-a-proven-build-into-another-environment","slug":"/api-reference/applications/promote-a-proven-build-into-another-environment","pageMetadata":{"title":"Promote a proven build into another environment","description":"Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation's stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target's push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview's blocker sentences verbatim: \"Source environment is not serving a proven build\", \"Source environment's build cannot be identified\", \"Source environment's targets disagree on what they serve\", \"Target environment follows pushes\", \"Ankra could not read whether the target environment follows pushes\", \"Target environment has a deploy in flight\", \"Target environment is missing required secrets\". A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/promotions","href":"/api-reference/applications/promote-a-proven-build-into-another-environment","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: \"Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation’s stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target’s push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview’s blocker sentences verbatim: “Source environment is not serving a proven build”, “Source environment’s build cannot be identified”, “Source environment’s targets disagree on what they serve”, “Target environment follows pushes”, “Ankra could not read whether the target environment follows pushes”, “Target environment has a deploy in flight”, “Target environment is missing required secrets”. A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).\"\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":"Promote a proven build into another environment","description":"Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation's stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target's push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview's blocker sentences verbatim: \"Source environment is not serving a proven build\", \"Source environment's build cannot be identified\", \"Source environment's targets disagree on what they serve\", \"Target environment follows pushes\", \"Ankra could not read whether the target environment follows pushes\", \"Target environment has a deploy in flight\", \"Target environment is missing required secrets\". A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/promotions","href":"/api-reference/applications/promote-a-proven-build-into-another-environment","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation's stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target's push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview's blocker sentences verbatim: \"Source environment is not serving a proven build\", \"Source environment's build cannot be identified\", \"Source environment's targets disagree on what they serve\", \"Target environment follows pushes\", \"Ankra could not read whether the target environment follows pushes\", \"Target environment has a deploy in flight\", \"Target environment is missing required secrets\". A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).","security":["46d8e2d8-c025-49ce-9fba-0d89ab430a9f"],"operationId":"start_application_promotion_api_v1","parameters":["87cf4ad9-25f7-4085-8038-8f3d82114384"],"requestBody":"e3d6bf9c-5b09-4622-a0d5-ff6a23775431","responses":{"200":"86cfff2d-193e-441b-acc7-da385ffa90af","403":"8a176e28-c27e-4265-ae88-83b0c64f216f","404":"70c9b989-1c2c-4bab-86ef-e9fb268459df","409":"9cfac154-eb92-44fe-9dff-6635a605dac8","422":"cd91229a-a422-400c-966b-d500d66264ed"},"summary":"Promote a proven build into another environment","tags":["Applications"],"method":"post","type":"path","servers":["0910cb2a-fefd-4311-8588-6b2479499d13"],"path":"/api/v1/org/applications/{application_id}/promotions","baseUrlOptions":["https://platform.ankra.app"],"title":"Promote a proven build into another environment","codeSamples":[],"requestExampleLanguages":["python","javascript","bash"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"87cf4ad9-25f7-4085-8038-8f3d82114384":{"in":"path","name":"application_id","required":true,"schema":{"type":"string","title":"Application Id","isRequired":true,"uniqueKey":"","typeLabel":"string"}}},"requestBody":{"content":{"application/json":{"schema":{"description":"The two environments, by the ids the environments read answers with.","properties":{"source_environment_id":{"type":"string","isRequired":true,"uniqueKey":"source_environment_id","typeLabel":"string"},"target_environment_id":{"type":"string","isRequired":true,"uniqueKey":"target_environment_id","typeLabel":"string"},"expected_fingerprint":{"type":"string","description":"Optional concurrency precondition. A changed reviewed source or target returns 409. Required by the new managed portal; omitted only by legacy immediate-promotion callers.","uniqueKey":"expected_fingerprint","typeLabel":"string"}},"required":["source_environment_id","target_environment_id"],"title":"StartApplicationPromotionRequest","type":"object","uniqueKey":"","typeLabel":"StartApplicationPromotionRequest · object"},"examples":{"Example":{"title":"Example","value":{"source_environment_id":"\u003cstring>","target_environment_id":"\u003cstring>","expected_fingerprint":"\u003cstring>"}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"86cfff2d-193e-441b-acc7-da385ffa90af":{"content":{"application/json":{"schema":{"properties":{"promotion_id":{"oneOf":[{"type":"string","description":"null when nothing was written: the target already ran the build.","isRequired":true,"uniqueKey":"promotion_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"null when nothing was written: the target already ran the build.","isRequired":true,"uniqueKey":"promotion_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"promotion_id","typeLabel":"string | null"},"state":{"type":"string","enum":["promoted","already_current"],"isRequired":true,"uniqueKey":"state","typeLabel":"enum\u003cstring>"},"image_tag":{"type":"string","isRequired":true,"uniqueKey":"image_tag","typeLabel":"string"},"commit_sha":{"type":"string","isRequired":true,"uniqueKey":"commit_sha","typeLabel":"string"},"previous_image_tag":{"oneOf":[{"type":"string","description":"What the target ran when the promotion was requested; null when that could not be read, never when nothing ran.","isRequired":true,"uniqueKey":"previous_image_tag.oneOf.0","typeLabel":"string"},{"type":"null","description":"What the target ran when the promotion was requested; null when that could not be read, never when nothing ran.","isRequired":true,"uniqueKey":"previous_image_tag.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous_image_tag","typeLabel":"string | null"},"operation_id":{"oneOf":[{"type":"string","description":"The deploy execution carrying the outcome; null when no deploy was enqueued.","isRequired":true,"uniqueKey":"operation_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"The deploy execution carrying the outcome; null when no deploy was enqueued.","isRequired":true,"uniqueKey":"operation_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operation_id","typeLabel":"string | null"},"source":{"description":"One side of a promotion. id is the environment's id (a cluster id in wave-1 identity).","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"source.id","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"source.name","typeLabel":"string"},"role":{"type":"string","isRequired":true,"uniqueKey":"source.role","typeLabel":"string"}},"required":["id","name","role"],"title":"ApplicationPromotionEnvironment","type":"object","isRequired":true,"uniqueKey":"source","typeLabel":"ApplicationPromotionEnvironment · object"},"target":{"description":"One side of a promotion. id is the environment's id (a cluster id in wave-1 identity).","properties":{"id":{"type":"string","isRequired":true,"uniqueKey":"target.id","typeLabel":"string"},"name":{"type":"string","isRequired":true,"uniqueKey":"target.name","typeLabel":"string"},"role":{"type":"string","isRequired":true,"uniqueKey":"target.role","typeLabel":"string"}},"required":["id","name","role"],"title":"ApplicationPromotionEnvironment","type":"object","isRequired":true,"uniqueKey":"target","typeLabel":"ApplicationPromotionEnvironment · object"},"operation_ids":{"oneOf":[{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"operation_ids.oneOf.0.items.[INDEX]","typeLabel":"string\u003cuuid>"},"description":"Every target deployment operation; empty or null when already current.","uniqueKey":"operation_ids.oneOf.0","typeLabel":"string\u003cuuid>[]"},{"type":"null","description":"Every target deployment operation; empty or null when already current.","uniqueKey":"operation_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"operation_ids","typeLabel":"string\u003cuuid>[] | null"}},"required":["promotion_id","state","image_tag","commit_sha","previous_image_tag","operation_id","source","target"],"title":"ApplicationPromotionResponse","type":"object","description":"The write's answer. A target environment with several installations (one per namespace) is promoted as one row and one deploy execution per installation; promotion_id and operation_id are the first installation's.","uniqueKey":"","typeLabel":"ApplicationPromotionResponse · object"},"examples":{"Example":{"title":"Example","value":{"promotion_id":"\u003cstring>","state":"promoted","image_tag":"\u003cstring>","commit_sha":"\u003cstring>","previous_image_tag":"\u003cstring>","operation_id":"\u003cstring>","source":{"id":"\u003cstring>","name":"\u003cstring>","role":"\u003cstring>"},"target":{"id":"\u003cstring>","name":"\u003cstring>","role":"\u003cstring>"},"operation_ids":["3c90c3cc-0d44-4b50-8888-8dd25736052a"]}}},"exampleType":"generated"}},"description":"Successful Response","exampleType":"generated"},"8a176e28-c27e-4265-ae88-83b0c64f216f":{"content":{"application/json":{"schema":{"description":"The FastAPI-style detail envelope the demo routes use for 400/403/404/409/502 responses.","properties":{"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"You do not have permission to promote deploys of this application.","exampleType":"generated"},"70c9b989-1c2c-4bab-86ef-e9fb268459df":{"content":{"application/json":{"schema":{"description":"The FastAPI-style detail envelope the demo routes use for 400/403/404/409/502 responses.","properties":{"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Not found (\"Application not found\" or \"Environment not found\")","exampleType":"generated"},"9cfac154-eb92-44fe-9dff-6635a605dac8":{"content":{"application/json":{"schema":{"description":"The FastAPI-style detail envelope the demo routes use for 400/403/404/409/502 responses.","properties":{"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"A blocker the preview would have listed, as its sentence verbatim","exampleType":"generated"},"cd91229a-a422-400c-966b-d500d66264ed":{"content":{"application/json":{"schema":{"description":"The FastAPI-style detail envelope the demo routes use for 400/403/404/409/502 responses.","properties":{"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"}},"required":["detail"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"description":"\"Source and target environments must differ.\", or a body missing source_environment_id / target_environment_id","exampleType":"generated"}},"security":{"46d8e2d8-c025-49ce-9fba-0d89ab430a9f":{"BearerAuth":{"bearerFormat":"PAT","scheme":"bearer","type":"http","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"0910cb2a-fefd-4311-8588-6b2479499d13":{"url":"https://platform.ankra.app"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"PAT","scheme":"bearer","type":"http","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"https://platform.ankra.app/openapi.json"},"subdomain":"ankra","siteName":"Ankra","title":"Promote a proven build into another environment - Ankra","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-24T11:40:51.242Z","originalFileLocation":"api-reference/applications/promote-a-proven-build-into-another-environment.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=\"Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation\u0026#x27;s stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target\u0026#x27;s push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview\u0026#x27;s blocker sentences verbatim: \u0026quot;Source environment is not serving a proven build\u0026quot;, \u0026quot;Source environment\u0026#x27;s build cannot be identified\u0026quot;, \u0026quot;Source environment\u0026#x27;s targets disagree on what they serve\u0026quot;, \u0026quot;Target environment follows pushes\u0026quot;, \u0026quot;Ankra could not read whether the target environment follows pushes\u0026quot;, \u0026quot;Target environment has a deploy in flight\u0026quot;, \u0026quot;Target environment is missing required secrets\u0026quot;. A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).\">\u003cmeta data-mint-head name=\"application-name\" content=\"Ankra\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ankra/POmNwpWKiefNAN49/_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/ankra/POmNwpWKiefNAN49/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ankra/POmNwpWKiefNAN49/_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/ankra/POmNwpWKiefNAN49/_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/ankra/POmNwpWKiefNAN49/_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/ankra/POmNwpWKiefNAN49/_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/ankra/POmNwpWKiefNAN49/_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/ankra/POmNwpWKiefNAN49/_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/ankra/POmNwpWKiefNAN49/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Promote a proven build into another environment - Ankra\">\u003cmeta data-mint-head property=\"og:description\" content=\"Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation\u0026#x27;s stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target\u0026#x27;s push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview\u0026#x27;s blocker sentences verbatim: \u0026quot;Source environment is not serving a proven build\u0026quot;, \u0026quot;Source environment\u0026#x27;s build cannot be identified\u0026quot;, \u0026quot;Source environment\u0026#x27;s targets disagree on what they serve\u0026quot;, \u0026quot;Target environment follows pushes\u0026quot;, \u0026quot;Ankra could not read whether the target environment follows pushes\u0026quot;, \u0026quot;Target environment has a deploy in flight\u0026quot;, \u0026quot;Target environment is missing required secrets\u0026quot;. A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Ankra\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://ankra.mintlify.app/_mintlify/api/og/v2?division=Applications\u0026amp;title=Promote+a+proven+build+into+another+environment\u0026amp;description=Promote+the+build+the+source+environment+has+proven+into+the+target+environment+%28ankra-ryfuy.38.4%29.+Exactly+one+thing+moves%3A+the+image+tag+the+source+runs%2C+writ\u0026amp;theme=ef4c4736068bff3e3be2924d\u0026amp;signature=23a8957d9be19cfca335a8105c0b248957a82a29cfc8939162f6f83a8fe5730f\">\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=\"Promote a proven build into another environment - Ankra\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation\u0026#x27;s stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target\u0026#x27;s push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview\u0026#x27;s blocker sentences verbatim: \u0026quot;Source environment is not serving a proven build\u0026quot;, \u0026quot;Source environment\u0026#x27;s build cannot be identified\u0026quot;, \u0026quot;Source environment\u0026#x27;s targets disagree on what they serve\u0026quot;, \u0026quot;Target environment follows pushes\u0026quot;, \u0026quot;Ankra could not read whether the target environment follows pushes\u0026quot;, \u0026quot;Target environment has a deploy in flight\u0026quot;, \u0026quot;Target environment is missing required secrets\u0026quot;. A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://ankra.mintlify.app/_mintlify/api/og/v2?division=Applications\u0026amp;title=Promote+a+proven+build+into+another+environment\u0026amp;description=Promote+the+build+the+source+environment+has+proven+into+the+target+environment+%28ankra-ryfuy.38.4%29.+Exactly+one+thing+moves%3A+the+image+tag+the+source+runs%2C+writ\u0026amp;theme=ef4c4736068bff3e3be2924d\u0026amp;signature=23a8957d9be19cfca335a8105c0b248957a82a29cfc8939162f6f83a8fe5730f\">\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/ankra/POmNwpWKiefNAN49/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Ankra\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5d64ff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/applications/promote-a-proven-build-into-another-environment.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.ankra.ai/#organization\",\"name\":\"Ankra\",\"url\":\"https://docs.ankra.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/ankra/uW749bPYey14eJsU/logo/light.svg?fit=max\u0026auto=format\u0026n=uW749bPYey14eJsU\u0026q=85\u0026s=7f48236f76559638a5a154da424c91d6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.ankra.ai#website\",\"name\":\"Ankra\",\"url\":\"https://docs.ankra.ai\",\"publisher\":{\"@id\":\"https://docs.ankra.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment#webpage\",\"url\":\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment\",\"name\":\"Promote a proven build into another environment\",\"description\":\"Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation's stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target's push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview's blocker sentences verbatim: \\\"Source environment is not serving a proven build\\\", \\\"Source environment's build cannot be identified\\\", \\\"Source environment's targets disagree on what they serve\\\", \\\"Target environment follows pushes\\\", \\\"Ankra could not read whether the target environment follows pushes\\\", \\\"Target environment has a deploy in flight\\\", \\\"Target environment is missing required secrets\\\". A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).\",\"dateModified\":\"2026-10-24T11:40:51.242Z\",\"isPartOf\":{\"@id\":\"https://docs.ankra.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.ankra.ai/api-reference/stack-profiles/read-an-approved-stack-profile-summary-browser-session\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Applications\",\"item\":\"https://docs.ankra.ai/api-reference/applications/list-application-deployment-placements-browser-session\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Promote a proven build into another environment\",\"item\":\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment#apireference\",\"headline\":\"Promote a proven build into another environment\",\"name\":\"Promote a proven build into another environment\",\"description\":\"Promote the build the source environment has proven into the target environment (ankra-ryfuy.38.4). Exactly one thing moves: the image tag the source runs, written into each target installation's stored deploy inputs and deployed through the same deploy_application job the Deploy button and push-to-deploy enqueue - never a rebuild, never configuration. The target's push-to-deploy watermark is stamped with the promoted build and one application_promotion row records the move. Refused (409) with one of the preview's blocker sentences verbatim: \\\"Source environment is not serving a proven build\\\", \\\"Source environment's build cannot be identified\\\", \\\"Source environment's targets disagree on what they serve\\\", \\\"Target environment follows pushes\\\", \\\"Ankra could not read whether the target environment follows pushes\\\", \\\"Target environment has a deploy in flight\\\", \\\"Target environment is missing required secrets\\\". A target already running the build answers 200 with state already_current and no deploy. Held to the applications.deploy permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header).\",\"url\":\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment\",\"mainEntityOfPage\":{\"@id\":\"https://docs.ankra.ai/api-reference/applications/promote-a-proven-build-into-another-environment#webpage\"},\"dateModified\":\"2026-10-24T11:40:51.242Z\",\"publisher\":{\"@id\":\"https://docs.ankra.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.ankra.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Ankra\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Ankra","nav":{"global":{"anchors":[{"anchor":"Community","icon":"slack","href":"https://join.slack.com/t/ankra-community/shared_invite/zt-3a5rem8f8-cUho4epX2MoLT83bFf~VSA"},{"anchor":"Youtube","icon":"youtube","href":"https://www.youtube.com/@ankraio"},{"anchor":"Blog","icon":"newspaper","href":"https://www.ankra.ai/blog"}]},"tabs":[{"tab":"Documentation","icon":"book","pages":[{"title":"Documentation","href":""}]},{"tab":"API Reference","icon":"terminal","groups":[{"group":"API reference","pages":[{"title":"Introduction","href":"/api-reference/introduction"}]},{"group":"Endpoints","pages":[{"group":"Stack Profiles","pages":[{"title":"Read an approved stack profile summary (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/stack-profiles/{profile_id}/versions/{version}/summary","href":"/api-reference/stack-profiles/read-an-approved-stack-profile-summary-browser-session"},{"title":"Read stack profile summary evidence (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/stack-profiles/{profile_id}/versions/{version}/summary/evidence/{fact_id}","href":"/api-reference/stack-profiles/read-stack-profile-summary-evidence-browser-session"},{"title":"Withdraw an approved stack profile summary (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/stack-profiles/{profile_id}/versions/{version}/summary/withdraw","href":"/api-reference/stack-profiles/withdraw-an-approved-stack-profile-summary-browser-session"},{"title":"Read a stack profile summary generation (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/stack-profiles/summary-generations/{generation_id}","href":"/api-reference/stack-profiles/read-a-stack-profile-summary-generation-browser-session"},{"title":"Edit a stack profile summary candidate (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/stack-profiles/summary-generations/{generation_id}/candidate","href":"/api-reference/stack-profiles/edit-a-stack-profile-summary-candidate-browser-session"},{"title":"Review a stack profile summary candidate (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/stack-profiles/summary-generations/{generation_id}/review","href":"/api-reference/stack-profiles/review-a-stack-profile-summary-candidate-browser-session"},{"title":"Read an approved stack profile summary","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/stack-profiles/{profile_id}/versions/{version}/summary","href":"/api-reference/stack-profiles/read-an-approved-stack-profile-summary"},{"title":"Read stack profile summary evidence","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/stack-profiles/{profile_id}/versions/{version}/summary/evidence/{fact_id}","href":"/api-reference/stack-profiles/read-stack-profile-summary-evidence"},{"title":"Withdraw an approved stack profile summary","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/stack-profiles/{profile_id}/versions/{version}/summary/withdraw","href":"/api-reference/stack-profiles/withdraw-an-approved-stack-profile-summary"},{"title":"Read a stack profile summary generation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/stack-profiles/summary-generations/{generation_id}","href":"/api-reference/stack-profiles/read-a-stack-profile-summary-generation"},{"title":"Edit a stack profile summary candidate","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/stack-profiles/summary-generations/{generation_id}/candidate","href":"/api-reference/stack-profiles/edit-a-stack-profile-summary-candidate"},{"title":"Review a stack profile summary candidate","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/stack-profiles/summary-generations/{generation_id}/review","href":"/api-reference/stack-profiles/review-a-stack-profile-summary-candidate"},{"title":"Probe a proposed connection on a demo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/stack-profiles/{profile_id}/demos/{workspace_id}/connection-probes","href":"/api-reference/stack-profiles/probe-a-proposed-connection-on-a-demo"},{"title":"Get a connection probe on a demo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/stack-profiles/{profile_id}/demos/{workspace_id}/connection-probes/{probe_id}","href":"/api-reference/stack-profiles/get-a-connection-probe-on-a-demo"},{"title":"Classify the service a stack profile runs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/stack-profiles/{profile_id}/service-classification","href":"/api-reference/stack-profiles/classify-the-service-a-stack-profile-runs"},{"title":"Propose a service connection from a demo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/stack-profiles/{profile_id}/demos/{workspace_id}/connection-proposal","href":"/api-reference/stack-profiles/propose-a-service-connection-from-a-demo"},{"title":"Check a demo for service collisions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/stack-profiles/{profile_id}/demos/{workspace_id}/collisions","href":"/api-reference/stack-profiles/check-a-demo-for-service-collisions"},{"title":"Deprecate stack profile version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/stack-profiles/{profile_id}/versions/{version}/deprecation","href":"/api-reference/stack-profiles/deprecate-stack-profile-version"},{"title":"Remove stack profile version deprecation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/stack-profiles/{profile_id}/versions/{version}/deprecation","href":"/api-reference/stack-profiles/remove-stack-profile-version-deprecation"},{"title":"Create a stack profile from a Helm chart","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/stack-profiles/from-chart","href":"/api-reference/stack-profiles/create-a-stack-profile-from-a-helm-chart"},{"title":"Get stack profile metadata suggestions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/stack-profiles/metadata-suggestions","href":"/api-reference/stack-profiles/get-stack-profile-metadata-suggestions"},{"title":"Create stack profile","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/stack-profiles","href":"/api-reference/stack-profiles/create-stack-profile"},{"title":"Create a stack profile from a Helm chart (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/stack-profiles/from-chart","href":"/api-reference/stack-profiles/create-a-stack-profile-from-a-helm-chart-browser-session"},{"title":"Get stack profile metadata suggestions (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/stack-profiles/metadata-suggestions","href":"/api-reference/stack-profiles/get-stack-profile-metadata-suggestions-browser-session"},{"title":"Probe a proposed connection on a demo (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/stack-profiles/{profile_id}/demos/{workspace_id}/connection-probes","href":"/api-reference/stack-profiles/probe-a-proposed-connection-on-a-demo-browser-session"},{"title":"Get a connection probe on a demo (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/stack-profiles/{profile_id}/demos/{workspace_id}/connection-probes/{probe_id}","href":"/api-reference/stack-profiles/get-a-connection-probe-on-a-demo-browser-session"},{"title":"Classify the service a stack profile runs (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/stack-profiles/{profile_id}/service-classification","href":"/api-reference/stack-profiles/classify-the-service-a-stack-profile-runs-browser-session"},{"title":"Propose a service connection from a demo (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/stack-profiles/{profile_id}/demos/{workspace_id}/connection-proposal","href":"/api-reference/stack-profiles/propose-a-service-connection-from-a-demo-browser-session"},{"title":"Check a demo for service collisions (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/stack-profiles/{profile_id}/demos/{workspace_id}/collisions","href":"/api-reference/stack-profiles/check-a-demo-for-service-collisions-browser-session"},{"title":"Deprecate stack profile version (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/stack-profiles/{profile_id}/versions/{version}/deprecation","href":"/api-reference/stack-profiles/deprecate-stack-profile-version-browser-session"},{"title":"Remove stack profile version deprecation (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/stack-profiles/{profile_id}/versions/{version}/deprecation","href":"/api-reference/stack-profiles/remove-stack-profile-version-deprecation-browser-session"},{"title":"Share stack profile","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/stack-profiles/{profile_id}/shares","href":"/api-reference/stack-profiles/share-stack-profile"},{"title":"Get stack profile logo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/stack-profiles/{profile_id}/logo","href":"/api-reference/stack-profiles/get-stack-profile-logo"},{"title":"Store stack profile logo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/stack-profiles/{profile_id}/logo","href":"/api-reference/stack-profiles/store-stack-profile-logo"},{"title":"Delete stack profile logo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/stack-profiles/{profile_id}/logo","href":"/api-reference/stack-profiles/delete-stack-profile-logo"}]},{"group":"Onboarding","pages":[{"title":"List the onboarding website starters","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/onboarding/website-templates","href":"/api-reference/onboarding/list-the-onboarding-website-starters"},{"title":"List onboarding websites","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/onboarding/websites","href":"/api-reference/onboarding/list-onboarding-websites"},{"title":"Generate an onboarding website","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/onboarding/websites","href":"/api-reference/onboarding/generate-an-onboarding-website"},{"title":"Get an onboarding website","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/onboarding/websites/{website_id}","href":"/api-reference/onboarding/get-an-onboarding-website"}]},{"group":"Access Gate","pages":[{"title":"start proxy access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/access/requests","href":"/api-reference/access-gate/start-proxy-access"},{"title":"exchange proxy access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/access/exchange","href":"/api-reference/access-gate/exchange-proxy-access"},{"title":"check proxy access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/access/check","href":"/api-reference/access-gate/check-proxy-access"},{"title":"Sign in to an organisation service using the Platform session and SSO","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /oauth/access/authorize","href":"/api-reference/access-gate/sign-in-to-an-organisation-service-using-the-platform-session-and-sso"}]},{"group":"Canvas Datasets","pages":[{"title":"List canvas datasets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/canvas-datasets","href":"/api-reference/canvas-datasets/list-canvas-datasets"},{"title":"Query a canvas dataset","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/canvas-datasets/{dataset_id}/query","href":"/api-reference/canvas-datasets/query-a-canvas-dataset"}]},{"group":"Imported Clusters","pages":[{"title":"The stack's deployed variables","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/variables","href":"/api-reference/imported-clusters/the-stacks-deployed-variables"},{"title":"Set and remove stack variables","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/variables","href":"/api-reference/imported-clusters/set-and-remove-stack-variables"},{"title":"Set one stack variable","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/variables/{variable_name}","href":"/api-reference/imported-clusters/set-one-stack-variable"},{"title":"Remove one stack variable","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/variables/{variable_name}","href":"/api-reference/imported-clusters/remove-one-stack-variable"},{"title":"The stack's deployed variables (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/stacks/{stack_name}/variables","href":"/api-reference/imported-clusters/the-stacks-deployed-variables-browser-session"},{"title":"Set and remove stack variables (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /org/clusters/imported/{cluster_id}/stacks/{stack_name}/variables","href":"/api-reference/imported-clusters/set-and-remove-stack-variables-browser-session"},{"title":"Set one stack variable (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/imported/{cluster_id}/stacks/{stack_name}/variables/{variable_name}","href":"/api-reference/imported-clusters/set-one-stack-variable-browser-session"},{"title":"Remove one stack variable (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/imported/{cluster_id}/stacks/{stack_name}/variables/{variable_name}","href":"/api-reference/imported-clusters/remove-one-stack-variable-browser-session"},{"title":"Read a shared stack draft","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/drafts/stacks/{draft_id}","href":"/api-reference/imported-clusters/read-a-shared-stack-draft"},{"title":"Read shared stack draft changes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/drafts/stacks/{draft_id}/diff","href":"/api-reference/imported-clusters/read-shared-stack-draft-changes"},{"title":"List available add-ons","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/addons/available","href":"/api-reference/imported-clusters/list-available-add-ons"},{"title":"Get add-on values","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/addons/{addon_name}/configuration","href":"/api-reference/imported-clusters/get-add-on-values"},{"title":"Change an add-on's chart version by rewriting it in its owning stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/addons/{addon_name}/upgrade","href":"/api-reference/imported-clusters/change-an-add-ons-chart-version-by-rewriting-it-in-its-owning-stack"},{"title":"Get add-on settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/addons/{addon_name}/settings","href":"/api-reference/imported-clusters/get-add-on-settings"},{"title":"Update add-on settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/clusters/imported/{cluster_id}/addons/{addon_name}/settings","href":"/api-reference/imported-clusters/update-add-on-settings"},{"title":"Uninstall an add-on","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/clusters/imported/{cluster_id}/addons/{addon_resource_id}","href":"/api-reference/imported-clusters/uninstall-an-add-on"},{"title":"Withdraw a pending add-on removal","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/addons/{addon_resource_id}/withdraw-removal","href":"/api-reference/imported-clusters/withdraw-a-pending-add-on-removal"},{"title":"Get the cluster agent","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/agent","href":"/api-reference/imported-clusters/get-the-cluster-agent"},{"title":"Update cluster agent settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/clusters/imported/{cluster_id}/agent/settings","href":"/api-reference/imported-clusters/update-cluster-agent-settings"},{"title":"Set what a cluster is called and what it is for","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/clusters/imported/{cluster_id}/environment","href":"/api-reference/imported-clusters/set-what-a-cluster-is-called-and-what-it-is-for"},{"title":"Upgrade the cluster agent","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/agent/upgrade","href":"/api-reference/imported-clusters/upgrade-the-cluster-agent"},{"title":"Get the cluster agent token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/cluster-agent/token","href":"/api-reference/imported-clusters/get-the-cluster-agent-token"},{"title":"Generate a cluster agent token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/cluster-agent/token","href":"/api-reference/imported-clusters/generate-a-cluster-agent-token"},{"title":"Export the cluster specification","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/iac","href":"/api-reference/imported-clusters/export-the-cluster-specification"},{"title":"Get manifest content","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/manifests/{manifest_name}/configuration","href":"/api-reference/imported-clusters/get-manifest-content"},{"title":"Get the cluster metrics source","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/metrics-source","href":"/api-reference/imported-clusters/get-the-cluster-metrics-source"},{"title":"The cluster's power schedules","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/power-schedules","href":"/api-reference/imported-clusters/the-clusters-power-schedules"},{"title":"Create a cluster power schedule","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/power-schedules","href":"/api-reference/imported-clusters/create-a-cluster-power-schedule"},{"title":"The cluster's node-local storage for a scale_to_zero stop","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/power-schedules/node-local-storage","href":"/api-reference/imported-clusters/the-clusters-node-local-storage-for-a-scale_to_zero-stop"},{"title":"Replace a cluster power schedule","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/clusters/imported/{cluster_id}/power-schedules/{schedule_id}","href":"/api-reference/imported-clusters/replace-a-cluster-power-schedule"},{"title":"Delete a cluster power schedule","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/clusters/imported/{cluster_id}/power-schedules/{schedule_id}","href":"/api-reference/imported-clusters/delete-a-cluster-power-schedule"},{"title":"Reconcile a cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/reconcile","href":"/api-reference/imported-clusters/reconcile-a-cluster"},{"title":"Read a stack draft","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/drafts/stacks/{draft_id}","href":"/api-reference/imported-clusters/read-a-stack-draft"},{"title":"List cluster stacks","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/stacks","href":"/api-reference/imported-clusters/list-cluster-stacks"},{"title":"Create a cluster stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/stacks","href":"/api-reference/imported-clusters/create-a-cluster-stack"},{"title":"Clone a stack to this cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/stacks/clone","href":"/api-reference/imported-clusters/clone-a-stack-to-this-cluster"},{"title":"Create a stack from a stack profile","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/stacks/from-profile","href":"/api-reference/imported-clusters/create-a-stack-from-a-stack-profile"},{"title":"Adopt a stack into a stack profile","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/stacks/adopt-profile","href":"/api-reference/imported-clusters/adopt-a-stack-into-a-stack-profile"},{"title":"Delete a cluster stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}","href":"/api-reference/imported-clusters/delete-a-cluster-stack"},{"title":"Update a cluster stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}","href":"/api-reference/imported-clusters/update-a-cluster-stack"},{"title":"Get stack history","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/history","href":"/api-reference/imported-clusters/get-stack-history"},{"title":"Disconnect a manifest from a stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/manifests/{manifest_name}/disconnect","href":"/api-reference/imported-clusters/disconnect-a-manifest-from-a-stack"},{"title":"Rename a cluster stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/rename-stack","href":"/api-reference/imported-clusters/rename-a-cluster-stack"},{"title":"Set what a cluster is called and what it is for (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /org/clusters/imported/{cluster_id}/environment","href":"/api-reference/imported-clusters/set-what-a-cluster-is-called-and-what-it-is-for-browser-session"},{"title":"Move resources between stacks","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/move","href":"/api-reference/imported-clusters/move-resources-between-stacks"}]},{"group":"Clusters","pages":[{"title":"Search cluster log history in the selected store","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/imported/{cluster_id}/logs/query","href":"/api-reference/clusters/search-cluster-log-history-in-the-selected-store"},{"title":"Read labels from the selected cluster log store","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/logs/labels","href":"/api-reference/clusters/read-labels-from-the-selected-cluster-log-store"},{"title":"Get control plane self-heal","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/control-plane-self-heal","href":"/api-reference/clusters/get-control-plane-self-heal"},{"title":"Set control plane self-heal","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/clusters/{cluster_id}/control-plane-self-heal","href":"/api-reference/clusters/set-control-plane-self-heal"},{"title":"List hosted log shipping","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/hosted-logs","href":"/api-reference/clusters/list-hosted-log-shipping"},{"title":"Get hosted log shipping","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/hosted-logs","href":"/api-reference/clusters/get-hosted-log-shipping"},{"title":"Set hosted log shipping","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/clusters/{cluster_id}/hosted-logs","href":"/api-reference/clusters/set-hosted-log-shipping"},{"title":"List cluster labels","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/labels","href":"/api-reference/clusters/list-cluster-labels"},{"title":"Change cluster labels","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/clusters/{cluster_id}/labels","href":"/api-reference/clusters/change-cluster-labels"},{"title":"Get a cluster's Baseline score","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/baseline","href":"/api-reference/clusters/get-a-clusters-baseline-score"},{"title":"List clusters","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters","href":"/api-reference/clusters/list-clusters"},{"title":"List CNI options","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/cni-options","href":"/api-reference/clusters/list-cni-options"},{"title":"Import or update a cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/import","href":"/api-reference/clusters/import-or-update-a-cluster"},{"title":"List K3s versions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/k3s-versions","href":"/api-reference/clusters/list-k3s-versions"},{"title":"List kubeadm versions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/kubeadm-versions","href":"/api-reference/clusters/list-kubeadm-versions"},{"title":"Roll a cluster back to a resource version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/resources/roll-to","href":"/api-reference/clusters/roll-a-cluster-back-to-a-resource-version"},{"title":"Validate a cluster specification","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/validate","href":"/api-reference/clusters/validate-a-cluster-specification"},{"title":"List cluster add-ons","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/addons","href":"/api-reference/clusters/list-cluster-add-ons"},{"title":"Deprovision a cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/deprovision","href":"/api-reference/clusters/deprovision-a-cluster"},{"title":"Get the cluster's DNS zone","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/dns-zone","href":"/api-reference/clusters/get-the-clusters-dns-zone"},{"title":"Enable the cluster's DNS zone","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/dns-zone","href":"/api-reference/clusters/enable-the-clusters-dns-zone"},{"title":"Disable the cluster's DNS zone","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/{cluster_id}/dns-zone","href":"/api-reference/clusters/disable-the-clusters-dns-zone"},{"title":"Get the cluster's DNS token rotation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/dns-zone/token-rotation","href":"/api-reference/clusters/get-the-clusters-dns-token-rotation"},{"title":"Rotate the cluster's DNS token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/dns-zone/token-rotation","href":"/api-reference/clusters/rotate-the-clusters-dns-token"},{"title":"Revoke the cluster's replaced DNS token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/dns-zone/token-rotation/revoke-previous","href":"/api-reference/clusters/revoke-the-clusters-replaced-dns-token"},{"title":"List preserved GitOps paths","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/gitops/preserved-paths","href":"/api-reference/clusters/list-preserved-gitops-paths"},{"title":"Resolve a preserved GitOps path","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/{cluster_id}/gitops/preserved-paths/resolve","href":"/api-reference/clusters/resolve-a-preserved-gitops-path"},{"title":"Get cluster GitOps status","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/gitops/status","href":"/api-reference/clusters/get-cluster-gitops-status"},{"title":"List GitOps conflicts","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/gitops/conflicts","href":"/api-reference/clusters/list-gitops-conflicts"},{"title":"Resolve all GitOps conflicts","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/{cluster_id}/gitops/conflicts/resolve","href":"/api-reference/clusters/resolve-all-gitops-conflicts"},{"title":"Resolve a GitOps conflict","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/{cluster_id}/gitops/conflicts/resolve-resource","href":"/api-reference/clusters/resolve-a-gitops-conflict"},{"title":"List cluster manifests","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/manifests","href":"/api-reference/clusters/list-cluster-manifests"},{"title":"(Removed) List cluster operations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/operations","href":"/api-reference/clusters/removed-list-cluster-operations"},{"title":"(Removed) Get a cluster operation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/operations/{operation_id}","href":"/api-reference/clusters/removed-get-a-cluster-operation"},{"title":"(Removed) List a cluster operation's jobs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/operations/{operation_id}/jobs","href":"/api-reference/clusters/removed-list-a-cluster-operations-jobs"},{"title":"Start a cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/provision","href":"/api-reference/clusters/start-a-cluster"},{"title":"List cluster stacks","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/stacks","href":"/api-reference/clusters/list-cluster-stacks"},{"title":"Save a stack draft","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/stacks/draft","href":"/api-reference/clusters/save-a-stack-draft"},{"title":"Delete a cluster by name","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/{cluster_name}","href":"/api-reference/clusters/delete-a-cluster-by-name"},{"title":"Get the cluster agent's sizing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/agent/resources","href":"/api-reference/clusters/get-the-cluster-agents-sizing"},{"title":"Set the cluster agent's sizing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/clusters/{cluster_id}/agent/resources","href":"/api-reference/clusters/set-the-cluster-agents-sizing"},{"title":"Read what a cluster is for","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/{cluster_id}/criticality","href":"/api-reference/clusters/read-what-a-cluster-is-for"},{"title":"Set what a cluster is for","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/{cluster_id}/criticality","href":"/api-reference/clusters/set-what-a-cluster-is-for"},{"title":"Create the organisation's playground","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/playground","href":"/api-reference/clusters/create-the-organisations-playground"},{"title":"Read the playground provisioning status","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/playground/{clusterId}/status","href":"/api-reference/clusters/read-the-playground-provisioning-status"},{"title":"List the cluster's custom DNS zones","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/custom-dns-zones","href":"/api-reference/clusters/list-the-clusters-custom-dns-zones"},{"title":"Declare a custom DNS zone on the cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/custom-dns-zones","href":"/api-reference/clusters/declare-a-custom-dns-zone-on-the-cluster"},{"title":"Withdraw a custom DNS zone from the cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/{cluster_id}/custom-dns-zones/{zone}","href":"/api-reference/clusters/withdraw-a-custom-dns-zone-from-the-cluster"}]},{"group":"Deploy Provenance","pages":[{"title":"Get the organisation's deploy provenance default","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/provenance/policy","href":"/api-reference/deploy-provenance/get-the-organisations-deploy-provenance-default"},{"title":"Set the organisation's deploy provenance default","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/provenance/policy","href":"/api-reference/deploy-provenance/set-the-organisations-deploy-provenance-default"},{"title":"Get an application's deploy provenance mode","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/provenance-policy","href":"/api-reference/deploy-provenance/get-an-applications-deploy-provenance-mode"},{"title":"Set an application's deploy provenance mode","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/provenance-policy","href":"/api-reference/deploy-provenance/set-an-applications-deploy-provenance-mode"},{"title":"Verify images against an application's provenance policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/provenance/verify","href":"/api-reference/deploy-provenance/verify-images-against-an-applications-provenance-policy"},{"title":"List the organisation's provenance signing keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/provenance/keys","href":"/api-reference/deploy-provenance/list-the-organisations-provenance-signing-keys"},{"title":"Rotate the organisation's provenance signing key","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/provenance/keys/rotate","href":"/api-reference/deploy-provenance/rotate-the-organisations-provenance-signing-key"},{"title":"Revoke a provenance signing key","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/provenance/keys/revoke","href":"/api-reference/deploy-provenance/revoke-a-provenance-signing-key"}]},{"group":"Cloud Delegation","pages":[{"title":"Exchange an approved Cloud consent code for an organisation grant","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/cloud/delegation-grants/exchange","href":"/api-reference/cloud-delegation/exchange-an-approved-cloud-consent-code-for-an-organisation-grant"},{"title":"Show Platform consent for an Ankra Cloud organisation connection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /oauth/cloud/authorize","href":"/api-reference/cloud-delegation/show-platform-consent-for-an-ankra-cloud-organisation-connection"},{"title":"Approve or decline the Platform connection request","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /oauth/cloud/authorize/decision","href":"/api-reference/cloud-delegation/approve-or-decline-the-platform-connection-request"}]},{"group":"Pipelines","pages":[{"title":"Get a repository's merge train","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/merge-train","href":"/api-reference/pipelines/get-a-repositorys-merge-train"},{"title":"Set a repository's merge train settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/pipeline-repositories/{repository_id}/merge-train/settings","href":"/api-reference/pipelines/set-a-repositorys-merge-train-settings"},{"title":"Add a pull request to a repository's merge train","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/pipeline-repositories/{repository_id}/merge-train/entries","href":"/api-reference/pipelines/add-a-pull-request-to-a-repositorys-merge-train"},{"title":"Remove a pull request from a repository's merge train","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/pipeline-repositories/{repository_id}/merge-train/entries/{entry_id}","href":"/api-reference/pipelines/remove-a-pull-request-from-a-repositorys-merge-train"},{"title":"Move a pull request to the front of a repository's merge train","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/pipeline-repositories/{repository_id}/merge-train/entries/{entry_id}/front","href":"/api-reference/pipelines/move-a-pull-request-to-the-front-of-a-repositorys-merge-train"},{"title":"Get an application's merge train","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/merge-train","href":"/api-reference/pipelines/get-an-applications-merge-train"},{"title":"Set an application's merge train settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/merge-train/settings","href":"/api-reference/pipelines/set-an-applications-merge-train-settings"},{"title":"Add a pull request to an application's merge train","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/merge-train/entries","href":"/api-reference/pipelines/add-a-pull-request-to-an-applications-merge-train"},{"title":"Remove a pull request from an application's merge train","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/applications/{application_id}/merge-train/entries/{entry_id}","href":"/api-reference/pipelines/remove-a-pull-request-from-an-applications-merge-train"},{"title":"Move a pull request to the front of an application's merge train","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/merge-train/entries/{entry_id}/front","href":"/api-reference/pipelines/move-a-pull-request-to-the-front-of-an-applications-merge-train"},{"title":"Count application releases in flight","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-release-queue","href":"/api-reference/pipelines/count-application-releases-in-flight"},{"title":"Read application deployment requests for this exact release","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-runs/{run_id}/deployments","href":"/api-reference/pipelines/read-application-deployment-requests-for-this-exact-release"},{"title":"Count repository releases in flight","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-release-queue","href":"/api-reference/pipelines/count-repository-releases-in-flight"},{"title":"Read repository deployment requests for this exact release","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-runs/{run_id}/deployments","href":"/api-reference/pipelines/read-repository-deployment-requests-for-this-exact-release"},{"title":"Compare an application version with the tracked branch","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-source","href":"/api-reference/pipelines/compare-an-application-version-with-the-tracked-branch"},{"title":"Read an application release for a merged pull request","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-runs/{run_id}/release","href":"/api-reference/pipelines/read-an-application-release-for-a-merged-pull-request"},{"title":"Compare a repository version with the tracked branch","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-source","href":"/api-reference/pipelines/compare-a-repository-version-with-the-tracked-branch"},{"title":"Read a repository release for a merged pull request","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-runs/{run_id}/release","href":"/api-reference/pipelines/read-a-repository-release-for-a-merged-pull-request"},{"title":"Get the test results of a repository pipeline run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-runs/{run_id}/tests","href":"/api-reference/pipelines/get-the-test-results-of-a-repository-pipeline-run"},{"title":"Get a test's history on a repository branch","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-tests/history","href":"/api-reference/pipelines/get-a-tests-history-on-a-repository-branch"},{"title":"Get the recorded test timings of a repository's stage","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-tests/timings","href":"/api-reference/pipelines/get-the-recorded-test-timings-of-a-repositorys-stage"},{"title":"Get a repository's test quarantine","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-tests/quarantine","href":"/api-reference/pipelines/get-a-repositorys-test-quarantine"},{"title":"Quarantine a flaky test of a repository","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/pipeline-repositories/{repository_id}/pipeline-tests/quarantine","href":"/api-reference/pipelines/quarantine-a-flaky-test-of-a-repository"},{"title":"Set a repository's test quarantine settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/pipeline-repositories/{repository_id}/pipeline-tests/quarantine/settings","href":"/api-reference/pipelines/set-a-repositorys-test-quarantine-settings"},{"title":"List a repository's test quarantine candidates","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-tests/quarantine/candidates","href":"/api-reference/pipelines/list-a-repositorys-test-quarantine-candidates"},{"title":"Release a repository's test quarantine","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/pipeline-repositories/{repository_id}/pipeline-tests/quarantine/{quarantine_id}/release","href":"/api-reference/pipelines/release-a-repositorys-test-quarantine"},{"title":"Get the test results of an application pipeline run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-runs/{run_id}/tests","href":"/api-reference/pipelines/get-the-test-results-of-an-application-pipeline-run"},{"title":"Get a test's history on an application branch","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-tests/history","href":"/api-reference/pipelines/get-a-tests-history-on-an-application-branch"},{"title":"Get the recorded test timings of an application's stage","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-tests/timings","href":"/api-reference/pipelines/get-the-recorded-test-timings-of-an-applications-stage"},{"title":"Get an application's test quarantine","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-tests/quarantine","href":"/api-reference/pipelines/get-an-applications-test-quarantine"},{"title":"Quarantine a flaky test of an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/pipeline-tests/quarantine","href":"/api-reference/pipelines/quarantine-a-flaky-test-of-an-application"},{"title":"Set an application's test quarantine settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/pipeline-tests/quarantine/settings","href":"/api-reference/pipelines/set-an-applications-test-quarantine-settings"},{"title":"List an application's test quarantine candidates","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-tests/quarantine/candidates","href":"/api-reference/pipelines/list-an-applications-test-quarantine-candidates"},{"title":"Release an application's test quarantine","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/pipeline-tests/quarantine/{quarantine_id}/release","href":"/api-reference/pipelines/release-an-applications-test-quarantine"},{"title":"Review a pipeline definition's authority before approval","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipelines/definitions/{id}/review","href":"/api-reference/pipelines/review-a-pipeline-definitions-authority-before-approval"},{"title":"List pipeline authority requests","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipelines/authority-requests","href":"/api-reference/pipelines/list-pipeline-authority-requests"},{"title":"Read a pipeline authority request","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipelines/authority-requests/{id}","href":"/api-reference/pipelines/read-a-pipeline-authority-request"},{"title":"Dismiss a pipeline authority request","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/pipelines/authority-requests/{id}/dismiss","href":"/api-reference/pipelines/dismiss-a-pipeline-authority-request"},{"title":"Get a run's resource suggestions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-runs/{run_id}/resource-suggestions","href":"/api-reference/pipelines/get-a-runs-resource-suggestions"},{"title":"Get an application run's resource suggestions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-runs/{run_id}/resource-suggestions","href":"/api-reference/pipelines/get-an-application-runs-resource-suggestions"},{"title":"List a repository's pipeline caches","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-caches","href":"/api-reference/pipelines/list-a-repositorys-pipeline-caches"},{"title":"List an application's pipeline caches","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-caches","href":"/api-reference/pipelines/list-an-applications-pipeline-caches"},{"title":"Get the time a run saved","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-runs/{run_id}/time-saved","href":"/api-reference/pipelines/get-the-time-a-run-saved"},{"title":"Get the time an application run saved","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-runs/{run_id}/time-saved","href":"/api-reference/pipelines/get-the-time-an-application-run-saved"},{"title":"Get the time a repository's pipeline saved","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/pipeline-time-saved","href":"/api-reference/pipelines/get-the-time-a-repositorys-pipeline-saved"},{"title":"Get the time an application's pipeline saved","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/pipeline-time-saved","href":"/api-reference/pipelines/get-the-time-an-applications-pipeline-saved"},{"title":"Get the time the organisation's pipelines saved","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipelines/time-saved","href":"/api-reference/pipelines/get-the-time-the-organisations-pipelines-saved"},{"title":"Read the organisation's pipeline capacity","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ci-settings/capacity","href":"/api-reference/pipelines/read-the-organisations-pipeline-capacity"},{"title":"Read the organisation's CI usage history","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ci-settings/capacity/history","href":"/api-reference/pipelines/read-the-organisations-ci-usage-history"},{"title":"Read the CPU and memory of the organisation's CI clusters","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ci-settings/capacity/resources","href":"/api-reference/pipelines/read-the-cpu-and-memory-of-the-organisations-ci-clusters"},{"title":"Read the organisation's CI cluster pool","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ci-settings/pool","href":"/api-reference/pipelines/read-the-organisations-ci-cluster-pool"},{"title":"Replace the organisation's CI cluster pool","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ci-settings/pool","href":"/api-reference/pipelines/replace-the-organisations-ci-cluster-pool"},{"title":"Add or re-weight a CI pool member","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ci-settings/pool/{cluster_id}","href":"/api-reference/pipelines/add-or-re-weight-a-ci-pool-member"},{"title":"Remove a CI pool member","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/ci-settings/pool/{cluster_id}","href":"/api-reference/pipelines/remove-a-ci-pool-member"},{"title":"List connected pipeline repositories","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipelines/repositories","href":"/api-reference/pipelines/list-connected-pipeline-repositories"},{"title":"Connect a repository","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/pipelines/repositories","href":"/api-reference/pipelines/connect-a-repository"},{"title":"Change a repository's CI cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/pipelines/repositories/{repository_id}","href":"/api-reference/pipelines/change-a-repositorys-ci-cluster"}]},{"group":"Applications","pages":[{"title":"List application deployment placements (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/deployments","href":"/api-reference/applications/list-application-deployment-placements-browser-session"},{"title":"List application deployment placements","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/deployments","href":"/api-reference/applications/list-application-deployment-placements"},{"title":"Import a Claude Design application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/imports/claude-design","href":"/api-reference/applications/import-a-claude-design-application"},{"title":"List applications","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications","href":"/api-reference/applications/list-applications"},{"title":"Create an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications","href":"/api-reference/applications/create-an-application"},{"title":"Get an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}","href":"/api-reference/applications/get-an-application"},{"title":"Delete an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/applications/{application_id}","href":"/api-reference/applications/delete-an-application"},{"title":"List an application's jobs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/jobs","href":"/api-reference/applications/list-an-applications-jobs"},{"title":"Reconcile an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/reconcile","href":"/api-reference/applications/reconcile-an-application"},{"title":"Retry an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/retry","href":"/api-reference/applications/retry-an-application"},{"title":"Set who runs an environment (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/applications/{application_id}/environments/{environment_id}/autonomy","href":"/api-reference/applications/set-who-runs-an-environment-browser-session"},{"title":"Get who runs each environment (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/autonomy","href":"/api-reference/applications/get-who-runs-each-environment-browser-session"},{"title":"Set who runs an application (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/applications/{application_id}/autonomy","href":"/api-reference/applications/set-who-runs-an-application-browser-session"},{"title":"Get whether Ankra is paused for an application (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/autonomy-pause","href":"/api-reference/applications/get-whether-ankra-is-paused-for-an-application-browser-session"},{"title":"Pause Ankra for an application (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/applications/{application_id}/autonomy-pause","href":"/api-reference/applications/pause-ankra-for-an-application-browser-session"},{"title":"Resume Ankra for an application (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/applications/{application_id}/autonomy-pause","href":"/api-reference/applications/resume-ankra-for-an-application-browser-session"},{"title":"Get an application's App Contract (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/app-contract","href":"/api-reference/applications/get-an-applications-app-contract-browser-session"},{"title":"Get an application's Launch Plan (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/launch-plan","href":"/api-reference/applications/get-an-applications-launch-plan-browser-session"},{"title":"Approve an application's Launch Plan (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/launch-plan/approvals","href":"/api-reference/applications/approve-an-applications-launch-plan-browser-session"},{"title":"Get a Launch Plan approval (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/launch-plan/approvals/{approval_id}","href":"/api-reference/applications/get-a-launch-plan-approval-browser-session"},{"title":"Revoke a Launch Plan approval (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/launch-plan/approvals/{approval_id}/revoke","href":"/api-reference/applications/revoke-a-launch-plan-approval-browser-session"},{"title":"Claim an approved Launch Plan action (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/launch-plan/approvals/{approval_id}/claims","href":"/api-reference/applications/claim-an-approved-launch-plan-action-browser-session"},{"title":"Open an approved portability pull request (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/launch-plan/approvals/{approval_id}/portability-pull-requests","href":"/api-reference/applications/open-an-approved-portability-pull-request-browser-session"},{"title":"List an application's data migrations (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/launch-plan/data-migration/runs","href":"/api-reference/applications/list-an-applications-data-migrations-browser-session"},{"title":"Start a Launch Plan data migration (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/launch-plan/data-migration/runs","href":"/api-reference/applications/start-a-launch-plan-data-migration-browser-session"},{"title":"Get a data migration (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/launch-plan/data-migration/runs/{run_id}","href":"/api-reference/applications/get-a-data-migration-browser-session"},{"title":"Roll back a data migration (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/launch-plan/data-migration/runs/{run_id}/rollback","href":"/api-reference/applications/roll-back-a-data-migration-browser-session"},{"title":"Get an application's subject state (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/subject-state","href":"/api-reference/applications/get-an-applications-subject-state-browser-session"},{"title":"Get the application's environments","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/environments","href":"/api-reference/applications/get-the-applications-environments"},{"title":"Park an application deployment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/deployments/park","href":"/api-reference/applications/park-an-application-deployment"},{"title":"Wake an application deployment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/deployments/wake","href":"/api-reference/applications/wake-an-application-deployment"},{"title":"Remove an application deployment from one cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/deployments/remove","href":"/api-reference/applications/remove-an-application-deployment-from-one-cluster-browser-session"},{"title":"Read an application's proposed setup contract","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/setup-contract","href":"/api-reference/applications/read-an-applications-proposed-setup-contract"},{"title":"Revise an application's proposed setup contract","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /org/applications/{application_id}/setup-contract","href":"/api-reference/applications/revise-an-applications-proposed-setup-contract"},{"title":"List what Ankra did on its own (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/autonomous-actions","href":"/api-reference/applications/list-what-ankra-did-on-its-own-browser-session"},{"title":"Get a repository's launch status (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/launch-status","href":"/api-reference/applications/get-a-repositorys-launch-status-browser-session"},{"title":"Get the application timeline","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/timeline","href":"/api-reference/applications/get-the-application-timeline"},{"title":"Get the application's planned address","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/planned-address","href":"/api-reference/applications/get-the-applications-planned-address"},{"title":"Get an application's AI configuration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/ai-config","href":"/api-reference/applications/get-an-applications-ai-configuration"},{"title":"Update an application's AI configuration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/ai-config","href":"/api-reference/applications/update-an-applications-ai-configuration"},{"title":"Reset an application's AI configuration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/applications/{application_id}/ai-config","href":"/api-reference/applications/reset-an-applications-ai-configuration"},{"title":"Read the demo password","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/demo-config/protection/reveal","href":"/api-reference/applications/read-the-demo-password"},{"title":"Rotate the demo password","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/demo-config/protection/rotate","href":"/api-reference/applications/rotate-the-demo-password"},{"title":"Get an application's demo configuration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/demo-config","href":"/api-reference/applications/get-an-applications-demo-configuration"},{"title":"Update an application's demo configuration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/demo-config","href":"/api-reference/applications/update-an-applications-demo-configuration"},{"title":"Set who runs an environment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/environments/{environment_id}/autonomy","href":"/api-reference/applications/set-who-runs-an-environment"},{"title":"Get who runs each environment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/autonomy","href":"/api-reference/applications/get-who-runs-each-environment"},{"title":"Set who runs an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/autonomy","href":"/api-reference/applications/set-who-runs-an-application"},{"title":"Get whether Ankra is paused for an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/autonomy-pause","href":"/api-reference/applications/get-whether-ankra-is-paused-for-an-application"},{"title":"Pause Ankra for an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/autonomy-pause","href":"/api-reference/applications/pause-ankra-for-an-application"},{"title":"Resume Ankra for an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/applications/{application_id}/autonomy-pause","href":"/api-reference/applications/resume-ankra-for-an-application"},{"title":"Get an application's App Contract","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/app-contract","href":"/api-reference/applications/get-an-applications-app-contract"},{"title":"Get an application's Launch Plan","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/launch-plan","href":"/api-reference/applications/get-an-applications-launch-plan"},{"title":"Approve an application's Launch Plan","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/launch-plan/approvals","href":"/api-reference/applications/approve-an-applications-launch-plan"},{"title":"Get a Launch Plan approval","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/launch-plan/approvals/{approval_id}","href":"/api-reference/applications/get-a-launch-plan-approval"},{"title":"Revoke a Launch Plan approval","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/launch-plan/approvals/{approval_id}/revoke","href":"/api-reference/applications/revoke-a-launch-plan-approval"},{"title":"Claim an approved Launch Plan action","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/launch-plan/approvals/{approval_id}/claims","href":"/api-reference/applications/claim-an-approved-launch-plan-action"},{"title":"Open an approved portability pull request","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/launch-plan/approvals/{approval_id}/portability-pull-requests","href":"/api-reference/applications/open-an-approved-portability-pull-request"},{"title":"List an application's data migrations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/launch-plan/data-migration/runs","href":"/api-reference/applications/list-an-applications-data-migrations"},{"title":"Start a Launch Plan data migration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/launch-plan/data-migration/runs","href":"/api-reference/applications/start-a-launch-plan-data-migration"},{"title":"Get a data migration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/launch-plan/data-migration/runs/{run_id}","href":"/api-reference/applications/get-a-data-migration"},{"title":"Roll back a data migration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/launch-plan/data-migration/runs/{run_id}/rollback","href":"/api-reference/applications/roll-back-a-data-migration"},{"title":"Get an application's subject state","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/subject-state","href":"/api-reference/applications/get-an-applications-subject-state"},{"title":"Read an application's push-to-deploy setting","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/auto-deploy","href":"/api-reference/applications/read-an-applications-push-to-deploy-setting"},{"title":"Set an application's push-to-deploy setting","description":"Turn push-to-deploy on or off for this application. Enabling records the build currently observed as every installation's baseline, so switching it on is not itself a deploy: only a build newer than that one is rolled out. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication plus the X-Ankra-CSRF double-submit header). Stored environment IDs scope the write to their active installations across targets. A legacy cluster ID is accepted only when it names one complete environment. No installation identity is assigned by this operation.","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/auto-deploy","href":"/api-reference/applications/set-an-applications-push-to-deploy-setting"},{"title":"Promote a proven build into another environment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/promotions","href":"/api-reference/applications/promote-a-proven-build-into-another-environment"},{"title":"Preview a promotion between two environments","description":"What promoting the source environment's build into the target would do (ankra-ryfuy.38.4): the build that would move, what the target serves now, the deploy options that differ and stay as they are, the secrets check, the target's manifest-revision drift verdict, and every reason the promotion would be refused, with a fix path each. state is ready, already_current, blocked, or unknown when a read behind the verdict failed - never ready on a guess. Environment ids are the ids the environments read answers with. Held to the applications.deploy permission, as the write is; secrets.missing_keys is null unless the caller also holds applications.write, the env-secrets endpoints' permission. A browser session twin is mounted at the same path without the /api/v1 prefix (cookie authentication).","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/promotions/preview","href":"/api-reference/applications/preview-a-promotion-between-two-environments"},{"title":"Read an application's automatic build fixing setting","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/auto-fix-builds","href":"/api-reference/applications/read-an-applications-automatic-build-fixing-setting"},{"title":"Set an application's automatic build fixing setting","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/auto-fix-builds","href":"/api-reference/applications/set-an-applications-automatic-build-fixing-setting"},{"title":"Read an application's setup pull request auto-merge setting","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/auto-merge-setup-pull-requests","href":"/api-reference/applications/read-an-applications-setup-pull-request-auto-merge-setting"},{"title":"Set an application's setup pull request auto-merge setting","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/auto-merge-setup-pull-requests","href":"/api-reference/applications/set-an-applications-setup-pull-request-auto-merge-setting"},{"title":"List an application's demos","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/demos","href":"/api-reference/applications/list-an-applications-demos"},{"title":"Deploy an application demo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/demos","href":"/api-reference/applications/deploy-an-application-demo"},{"title":"Check a branch's demo build","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/demos/build","href":"/api-reference/applications/check-a-branchs-demo-build"},{"title":"Fix a branch's demo build","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/demos/fix-build","href":"/api-reference/applications/fix-a-branchs-demo-build"},{"title":"Stop an application demo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/applications/{application_id}/demos/{workspace_id}","href":"/api-reference/applications/stop-an-application-demo"},{"title":"Get an application demo's details","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/demos/{workspace_id}/detail","href":"/api-reference/applications/get-an-application-demos-details"},{"title":"Fix a failed application demo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/demos/{workspace_id}/fix","href":"/api-reference/applications/fix-a-failed-application-demo"},{"title":"Get an application demo's logs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/demos/{workspace_id}/logs","href":"/api-reference/applications/get-an-application-demos-logs"},{"title":"List platform builds (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/builds","href":"/api-reference/applications/list-platform-builds-browser-session"},{"title":"Queue a platform build (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/builds","href":"/api-reference/applications/queue-a-platform-build-browser-session"},{"title":"Read a platform build request (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/builds/requests/{request_id}","href":"/api-reference/applications/read-a-platform-build-request-browser-session"},{"title":"List platform builds","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/builds","href":"/api-reference/applications/list-platform-builds"},{"title":"Queue a platform build","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/builds","href":"/api-reference/applications/queue-a-platform-build"},{"title":"Read a platform build request","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/builds/requests/{request_id}","href":"/api-reference/applications/read-a-platform-build-request"},{"title":"Read a platform build (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/builds/{build_id}","href":"/api-reference/applications/read-a-platform-build-browser-session"},{"title":"Read a platform build","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/builds/{build_id}","href":"/api-reference/applications/read-a-platform-build"},{"title":"Check an application's Secret references (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/deploy/clusters/{cluster_id}/secret-references","href":"/api-reference/applications/check-an-applications-secret-references-browser-session"},{"title":"Check an application's Secret references","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/deploy/clusters/{cluster_id}/secret-references","href":"/api-reference/applications/check-an-applications-secret-references"},{"title":"List an application's deploy runs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/deploy-runs","href":"/api-reference/applications/list-an-applications-deploy-runs"},{"title":"Start or resume an application deploy run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/deploy-runs","href":"/api-reference/applications/start-or-resume-an-application-deploy-run"},{"title":"Read an application deploy run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/deploy-runs/{run_id}","href":"/api-reference/applications/read-an-application-deploy-run"},{"title":"Read an application's push-to-deploy setting (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/auto-deploy","href":"/api-reference/applications/read-an-applications-push-to-deploy-setting-browser-session"},{"title":"Set an application's push-to-deploy setting (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/applications/{application_id}/auto-deploy","href":"/api-reference/applications/set-an-applications-push-to-deploy-setting-browser-session"},{"title":"Read an application's automatic build fixing setting (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/auto-fix-builds","href":"/api-reference/applications/read-an-applications-automatic-build-fixing-setting-browser-session"},{"title":"Set an application's automatic build fixing setting (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/applications/{application_id}/auto-fix-builds","href":"/api-reference/applications/set-an-applications-automatic-build-fixing-setting-browser-session"},{"title":"Read an application's setup pull request auto-merge setting (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/auto-merge-setup-pull-requests","href":"/api-reference/applications/read-an-applications-setup-pull-request-auto-merge-setting-browser-session"},{"title":"Set an application's setup pull request auto-merge setting (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/applications/{application_id}/auto-merge-setup-pull-requests","href":"/api-reference/applications/set-an-applications-setup-pull-request-auto-merge-setting-browser-session"},{"title":"Show which GitHub credential the application's repository calls ride on","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/repository-credential","href":"/api-reference/applications/show-which-github-credential-the-applications-repository-calls-ride-on"},{"title":"Re-bind the application to another GitHub credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/repository-credential","href":"/api-reference/applications/re-bind-the-application-to-another-github-credential"},{"title":"Describe the application's registry robot","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/registry-robot","href":"/api-reference/applications/describe-the-applications-registry-robot"},{"title":"Mint or rotate the application's registry robot","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/registry-robot","href":"/api-reference/applications/mint-or-rotate-the-applications-registry-robot"},{"title":"Revoke the application's registry robot","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/applications/{application_id}/registry-robot","href":"/api-reference/applications/revoke-the-applications-registry-robot"},{"title":"List application environment secrets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/env-secrets","href":"/api-reference/applications/list-application-environment-secrets"},{"title":"Set an application environment secret","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/env-secrets/{secret_key}","href":"/api-reference/applications/set-an-application-environment-secret"},{"title":"Delete an application environment secret","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/applications/{application_id}/env-secrets/{secret_key}","href":"/api-reference/applications/delete-an-application-environment-secret"},{"title":"Read an application's rollback targets (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/rollback-targets","href":"/api-reference/applications/read-an-applications-rollback-targets-browser-session"},{"title":"List an application's rollbacks (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/rollbacks","href":"/api-reference/applications/list-an-applications-rollbacks-browser-session"},{"title":"Roll an application deploy back (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/rollbacks","href":"/api-reference/applications/roll-an-application-deploy-back-browser-session"},{"title":"Read an application's rollback targets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/rollback-targets","href":"/api-reference/applications/read-an-applications-rollback-targets"},{"title":"List an application's rollbacks","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/rollbacks","href":"/api-reference/applications/list-an-applications-rollbacks"},{"title":"Roll an application deploy back","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/rollbacks","href":"/api-reference/applications/roll-an-application-deploy-back"},{"title":"Promote a proven build into another environment (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/promotions","href":"/api-reference/applications/promote-a-proven-build-into-another-environment-browser-session"},{"title":"Preview a promotion between two environments (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/promotions/preview","href":"/api-reference/applications/preview-a-promotion-between-two-environments-browser-session"},{"title":"List an application's image versions with SBOM and findings (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/security/versions","href":"/api-reference/applications/list-an-applications-image-versions-with-sbom-and-findings-browser-session"},{"title":"Apply application environment secrets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/env-secrets/apply","href":"/api-reference/applications/apply-application-environment-secrets"},{"title":"List what Ankra did on its own","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/autonomous-actions","href":"/api-reference/applications/list-what-ankra-did-on-its-own"},{"title":"Get a repository's launch status","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/launch-status","href":"/api-reference/applications/get-a-repositorys-launch-status"},{"title":"Read the organisation's application CI settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/settings","href":"/api-reference/applications/read-the-organisations-application-ci-settings"},{"title":"Set the organisation's CI runner label","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/settings","href":"/api-reference/applications/set-the-organisations-ci-runner-label"},{"title":"List an application's image versions with SBOM and findings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/security/versions","href":"/api-reference/applications/list-an-applications-image-versions-with-sbom-and-findings"},{"title":"Read operating expectations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/environments/{environment_id}/operating-expectations","href":"/api-reference/applications/read-operating-expectations"},{"title":"Adopt reviewed operating expectations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/applications/{application_id}/environments/{environment_id}/operating-expectations","href":"/api-reference/applications/adopt-reviewed-operating-expectations"},{"title":"Read operating expectations (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/environments/{environment_id}/operating-expectations","href":"/api-reference/applications/read-operating-expectations-browser-session"},{"title":"Adopt reviewed operating expectations (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/applications/{application_id}/environments/{environment_id}/operating-expectations","href":"/api-reference/applications/adopt-reviewed-operating-expectations-browser-session"},{"title":"Read a deployment operation and current workload verification (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/deployment-verifications/{operation_id}","href":"/api-reference/applications/read-a-deployment-operation-and-current-workload-verification-browser-session"},{"title":"Rename an application environment (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /org/applications/{application_id}/environments/{environment_id}","href":"/api-reference/applications/rename-an-application-environment-browser-session"},{"title":"Rename an application environment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/applications/{application_id}/environments/{environment_id}","href":"/api-reference/applications/rename-an-application-environment"},{"title":"Deploy an application (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/deploy","href":"/api-reference/applications/deploy-an-application-browser-session"},{"title":"Read a deployment operation and current workload verification","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/deployment-verifications/{operation_id}","href":"/api-reference/applications/read-a-deployment-operation-and-current-workload-verification"},{"title":"Deploy an application","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/deploy","href":"/api-reference/applications/deploy-an-application"},{"title":"Remove an application deployment from one cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/deployments/remove","href":"/api-reference/applications/remove-an-application-deployment-from-one-cluster"},{"title":"List application environment secrets (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/env-secrets","href":"/api-reference/applications/list-application-environment-secrets-browser-session"},{"title":"Set an application environment secret (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/applications/{application_id}/env-secrets/{secret_key}","href":"/api-reference/applications/set-an-application-environment-secret-browser-session"},{"title":"Delete an application environment secret (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/applications/{application_id}/env-secrets/{secret_key}","href":"/api-reference/applications/delete-an-application-environment-secret-browser-session"},{"title":"Apply application environment secrets (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/env-secrets/apply","href":"/api-reference/applications/apply-application-environment-secrets-browser-session"},{"title":"Restore the shared default in one environment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/env-secrets/{secret_key}/inherit","href":"/api-reference/applications/restore-the-shared-default-in-one-environment"},{"title":"Restore the shared default in one environment (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/env-secrets/{secret_key}/inherit","href":"/api-reference/applications/restore-the-shared-default-in-one-environment-browser-session"},{"title":"Inspect an installation’s live database capture sources (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/installations/{installation_id}/recovery-sources","href":"/api-reference/applications/inspect-an-installation’s-live-database-capture-sources-browser-session"},{"title":"Inspect an installation’s live database capture sources","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/installations/{installation_id}/recovery-sources","href":"/api-reference/applications/inspect-an-installation’s-live-database-capture-sources"}]},{"group":"Account","pages":[{"title":"Get your contact email","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/account/contact-email","href":"/api-reference/account/get-your-contact-email"},{"title":"Send a contact email code","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/account/contact-email","href":"/api-reference/account/send-a-contact-email-code"},{"title":"Remove your contact email","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/account/contact-email","href":"/api-reference/account/remove-your-contact-email"},{"title":"Confirm your contact email","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/account/contact-email/verify","href":"/api-reference/account/confirm-your-contact-email"}]},{"group":"Billing","pages":[{"title":"Read billing, trial allowance and linked Cloud credits (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/billing/activation","href":"/api-reference/billing/read-billing-trial-allowance-and-linked-cloud-credits-browser-session"},{"title":"Approve usage charges as the organisation owner (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/billing/activation","href":"/api-reference/billing/approve-usage-charges-as-the-organisation-owner-browser-session"},{"title":"Save a card without approving paid usage (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/billing/activation/setup","href":"/api-reference/billing/save-a-card-without-approving-paid-usage-browser-session"},{"title":"Read billing, trial allowance and linked Cloud credits","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/billing/activation","href":"/api-reference/billing/read-billing-trial-allowance-and-linked-cloud-credits"},{"title":"Approve usage charges as the organisation owner","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/billing/activation","href":"/api-reference/billing/approve-usage-charges-as-the-organisation-owner"},{"title":"Save a card without approving paid usage","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/billing/activation/setup","href":"/api-reference/billing/save-a-card-without-approving-paid-usage"},{"title":"The organisation's daily AI money and token caps with today's spend","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/billing/ai-spend-cap","href":"/api-reference/billing/the-organisations-daily-ai-money-and-token-caps-with-todays-spend"},{"title":"Set or clear the organisation's daily AI caps (a key not sent is kept)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/billing/ai-spend-cap","href":"/api-reference/billing/set-or-clear-the-organisations-daily-ai-caps-a-key-not-sent-is-kept"}]},{"group":"Organisation IAM","pages":[{"title":"List the organisations of the person signed in to Ankra Cloud","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/cloud/me/organisations","href":"/api-reference/organisation-iam/list-the-organisations-of-the-person-signed-in-to-ankra-cloud"},{"title":"Reconcile a Cloud workspace organisation and membership","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/cloud/workspaces/sync","href":"/api-reference/organisation-iam/reconcile-a-cloud-workspace-organisation-and-membership"},{"title":"List organisation roles (members.read)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/organisation/roles","href":"/api-reference/organisation-iam/list-organisation-roles-membersread"},{"title":"Create a custom role (members.manage)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/organisation/roles","href":"/api-reference/organisation-iam/create-a-custom-role-membersmanage"},{"title":"Retire a custom role and its assignments (members.manage)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/organisation/roles/{role_id}","href":"/api-reference/organisation-iam/retire-a-custom-role-and-its-assignments-membersmanage"},{"title":"Replace custom role permissions (members.manage)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/organisation/roles/{role_id}","href":"/api-reference/organisation-iam/replace-custom-role-permissions-membersmanage"},{"title":"List member role assignments (members.read)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/organisation/members/{ankra_user_id}/assignments","href":"/api-reference/organisation-iam/list-member-role-assignments-membersread"},{"title":"List organisation role assignments (members.read)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/organisation/assignments","href":"/api-reference/organisation-iam/list-organisation-role-assignments-membersread"},{"title":"Grant a scoped role to a member (members.manage)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/organisation/assignments","href":"/api-reference/organisation-iam/grant-a-scoped-role-to-a-member-membersmanage"},{"title":"Revoke a scoped role assignment (members.manage)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/organisation/assignments/{assignment_id}","href":"/api-reference/organisation-iam/revoke-a-scoped-role-assignment-membersmanage"}]},{"group":"Deploy Targets","pages":[{"title":"List environments","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/environments","href":"/api-reference/deploy-targets/list-environments"},{"title":"Create a host join token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/environments/{environment_name}/host-join-tokens","href":"/api-reference/deploy-targets/create-a-host-join-token"},{"title":"List host targets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/host-targets","href":"/api-reference/deploy-targets/list-host-targets"},{"title":"Get a host target","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/host-targets/{host_target_id}","href":"/api-reference/deploy-targets/get-a-host-target"},{"title":"Revoke a host target","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/host-targets/{host_target_id}/revoke","href":"/api-reference/deploy-targets/revoke-a-host-target"},{"title":"List deployments","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/deployments","href":"/api-reference/deploy-targets/list-deployments"},{"title":"Get a deployment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/deployments/{deployment_id}","href":"/api-reference/deploy-targets/get-a-deployment"},{"title":"Get the release signing key","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/release-signing-key","href":"/api-reference/deploy-targets/get-the-release-signing-key"}]},{"group":"Services","pages":[{"title":"Preview managed service eligibility (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/eligibility","href":"/api-reference/services/preview-managed-service-eligibility-browser-session"},{"title":"List managed service instances (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/instances","href":"/api-reference/services/list-managed-service-instances-browser-session"},{"title":"Get a managed service instance (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/instances/{instance_id}","href":"/api-reference/services/get-a-managed-service-instance-browser-session"},{"title":"Connect an application to a managed service (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-admission/instances/{instance_id}/consumers","href":"/api-reference/services/connect-an-application-to-a-managed-service-browser-session"},{"title":"List your retirements of a managed service (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/instances/{instance_id}/retirements","href":"/api-reference/services/list-your-retirements-of-a-managed-service-browser-session"},{"title":"Prepare a managed-service retirement review (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-admission/instances/{instance_id}/retirements","href":"/api-reference/services/prepare-a-managed-service-retirement-review-browser-session"},{"title":"Get a managed-service retirement (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/instances/{instance_id}/retirements/{retirement_id}","href":"/api-reference/services/get-a-managed-service-retirement-browser-session"},{"title":"Confirm a managed-service retirement by its digest (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-admission/instances/{instance_id}/retirements/{retirement_id}/confirm","href":"/api-reference/services/confirm-a-managed-service-retirement-by-its-digest-browser-session"},{"title":"Preview managed service eligibility","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/eligibility","href":"/api-reference/services/preview-managed-service-eligibility"},{"title":"List managed service instances","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/instances","href":"/api-reference/services/list-managed-service-instances"},{"title":"Get a managed service instance","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/instances/{instance_id}","href":"/api-reference/services/get-a-managed-service-instance"},{"title":"Choose the service behind an application's conventional connection names","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/service-admission/connection-defaults","href":"/api-reference/services/choose-the-service-behind-an-applications-conventional-connection-names"},{"title":"Choose the service behind an application's conventional connection names (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/service-admission/connection-defaults","href":"/api-reference/services/choose-the-service-behind-an-applications-conventional-connection-names-browser-session"},{"title":"Connect an application to a managed service","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-admission/instances/{instance_id}/consumers","href":"/api-reference/services/connect-an-application-to-a-managed-service"},{"title":"List your retirements of a managed service","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/instances/{instance_id}/retirements","href":"/api-reference/services/list-your-retirements-of-a-managed-service"},{"title":"Prepare a managed-service retirement review","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-admission/instances/{instance_id}/retirements","href":"/api-reference/services/prepare-a-managed-service-retirement-review"},{"title":"Get a managed-service retirement","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/instances/{instance_id}/retirements/{retirement_id}","href":"/api-reference/services/get-a-managed-service-retirement"},{"title":"Confirm a managed-service retirement by its digest","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-admission/instances/{instance_id}/retirements/{retirement_id}/confirm","href":"/api-reference/services/confirm-a-managed-service-retirement-by-its-digest"},{"title":"Read a cluster's service placement policy (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/cluster-policies/{cluster_id}","href":"/api-reference/services/read-a-clusters-service-placement-policy-browser-session"},{"title":"Declare cluster service placement policy (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/service-admission/cluster-policies/{cluster_id}","href":"/api-reference/services/declare-cluster-service-placement-policy-browser-session"},{"title":"List an application's service consumer bindings (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/consumers","href":"/api-reference/services/list-an-applications-service-consumer-bindings-browser-session"},{"title":"Bind an explicit application namespace (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-admission/consumers","href":"/api-reference/services/bind-an-explicit-application-namespace-browser-session"},{"title":"Read a service consumer binding (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/consumers/{consumer_id}","href":"/api-reference/services/read-a-service-consumer-binding-browser-session"},{"title":"Remove a service consumer binding (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/service-admission/consumers/{consumer_id}","href":"/api-reference/services/remove-a-service-consumer-binding-browser-session"},{"title":"List your service reviews (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/reviews","href":"/api-reference/services/list-your-service-reviews-browser-session"},{"title":"Prepare an actor-bound managed-service plan review (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-admission/reviews","href":"/api-reference/services/prepare-an-actor-bound-managed-service-plan-review-browser-session"},{"title":"Resume your service review (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/reviews/{review_id}","href":"/api-reference/services/resume-your-service-review-browser-session"},{"title":"Confirm a reviewed managed-service plan by its digest (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-admission/reviews/{review_id}/confirm","href":"/api-reference/services/confirm-a-reviewed-managed-service-plan-by-its-digest-browser-session"},{"title":"Read a cluster's service placement policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/cluster-policies/{cluster_id}","href":"/api-reference/services/read-a-clusters-service-placement-policy"},{"title":"Declare cluster service placement policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/service-admission/cluster-policies/{cluster_id}","href":"/api-reference/services/declare-cluster-service-placement-policy"},{"title":"List an application's service consumer bindings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/consumers","href":"/api-reference/services/list-an-applications-service-consumer-bindings"},{"title":"Bind an explicit application namespace","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-admission/consumers","href":"/api-reference/services/bind-an-explicit-application-namespace"},{"title":"Read a service consumer binding","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/consumers/{consumer_id}","href":"/api-reference/services/read-a-service-consumer-binding"},{"title":"Remove a service consumer binding","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/service-admission/consumers/{consumer_id}","href":"/api-reference/services/remove-a-service-consumer-binding"},{"title":"List your service reviews","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/reviews","href":"/api-reference/services/list-your-service-reviews"},{"title":"Prepare an actor-bound managed-service plan review","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-admission/reviews","href":"/api-reference/services/prepare-an-actor-bound-managed-service-plan-review"},{"title":"Resume your service review","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/reviews/{review_id}","href":"/api-reference/services/resume-your-service-review"},{"title":"Confirm a reviewed managed-service plan by its digest","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-admission/reviews/{review_id}/confirm","href":"/api-reference/services/confirm-a-reviewed-managed-service-plan-by-its-digest"},{"title":"List visible package versions (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-packages","href":"/api-reference/services/list-visible-package-versions-browser-session"},{"title":"Publish an immutable private package version (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-packages","href":"/api-reference/services/publish-an-immutable-private-package-version-browser-session"},{"title":"Fingerprint an accessible profile version (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-packages/profile-pins/{profile_id}/{profile_version_id}","href":"/api-reference/services/fingerprint-an-accessible-profile-version-browser-session"},{"title":"Read an accessible package contract (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-packages/{version_id}","href":"/api-reference/services/read-an-accessible-package-contract-browser-session"},{"title":"List package recipients as its owner (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-packages/{version_id}/shares","href":"/api-reference/services/list-package-recipients-as-its-owner-browser-session"},{"title":"Share a package version with an organisation (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/service-packages/{version_id}/shares/{organisation_id}","href":"/api-reference/services/share-a-package-version-with-an-organisation-browser-session"},{"title":"Revoke a package recipient (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/service-packages/{version_id}/shares/{organisation_id}","href":"/api-reference/services/revoke-a-package-recipient-browser-session"},{"title":"List visible package versions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-packages","href":"/api-reference/services/list-visible-package-versions"},{"title":"Publish an immutable private package version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-packages","href":"/api-reference/services/publish-an-immutable-private-package-version"},{"title":"Fingerprint an accessible profile version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-packages/profile-pins/{profile_id}/{profile_version_id}","href":"/api-reference/services/fingerprint-an-accessible-profile-version"},{"title":"Read an accessible package contract","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-packages/{version_id}","href":"/api-reference/services/read-an-accessible-package-contract"},{"title":"List package recipients as its owner","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-packages/{version_id}/shares","href":"/api-reference/services/list-package-recipients-as-its-owner"},{"title":"Share a package version with an organisation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/service-packages/{version_id}/shares/{organisation_id}","href":"/api-reference/services/share-a-package-version-with-an-organisation"},{"title":"Revoke a package recipient","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/service-packages/{version_id}/shares/{organisation_id}","href":"/api-reference/services/revoke-a-package-recipient"},{"title":"List managed-service credential metadata (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/credentials","href":"/api-reference/services/list-managed-service-credential-metadata-browser-session"},{"title":"Create a managed-service credential family (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-admission/credentials","href":"/api-reference/services/create-a-managed-service-credential-family-browser-session"},{"title":"Read current managed-service credential metadata (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/credentials/{family_id}","href":"/api-reference/services/read-current-managed-service-credential-metadata-browser-session"},{"title":"List immutable credential version metadata (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/credentials/{family_id}/values","href":"/api-reference/services/list-immutable-credential-version-metadata-browser-session"},{"title":"Create or rotate a reviewed credential value (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-admission/credentials/{family_id}/values","href":"/api-reference/services/create-or-rotate-a-reviewed-credential-value-browser-session"},{"title":"List purpose-bound credential grants (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/credentials/{family_id}/grants","href":"/api-reference/services/list-purpose-bound-credential-grants-browser-session"},{"title":"Issue a purpose-bound credential reference (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/service-admission/credential-grants","href":"/api-reference/services/issue-a-purpose-bound-credential-reference-browser-session"},{"title":"Revoke a managed-service credential reference (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/service-admission/credential-grants/{grant_id}","href":"/api-reference/services/revoke-a-managed-service-credential-reference-browser-session"},{"title":"List managed-service credential metadata","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/credentials","href":"/api-reference/services/list-managed-service-credential-metadata"},{"title":"Create a managed-service credential family","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-admission/credentials","href":"/api-reference/services/create-a-managed-service-credential-family"},{"title":"Read current managed-service credential metadata","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/credentials/{family_id}","href":"/api-reference/services/read-current-managed-service-credential-metadata"},{"title":"List immutable credential version metadata","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/credentials/{family_id}/values","href":"/api-reference/services/list-immutable-credential-version-metadata"},{"title":"Create or rotate a reviewed credential value","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-admission/credentials/{family_id}/values","href":"/api-reference/services/create-or-rotate-a-reviewed-credential-value"},{"title":"List purpose-bound credential grants","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/credentials/{family_id}/grants","href":"/api-reference/services/list-purpose-bound-credential-grants"},{"title":"Issue a purpose-bound credential reference","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/service-admission/credential-grants","href":"/api-reference/services/issue-a-purpose-bound-credential-reference"},{"title":"Revoke a managed-service credential reference","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/service-admission/credential-grants/{grant_id}","href":"/api-reference/services/revoke-a-managed-service-credential-reference"}]},{"group":"Usage","pages":[{"title":"Get managed service instance usage (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/instances/{instance_id}/usage","href":"/api-reference/usage/get-managed-service-instance-usage-browser-session"},{"title":"Get managed service instance usage","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/instances/{instance_id}/usage","href":"/api-reference/usage/get-managed-service-instance-usage"},{"title":"Get application service usage (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/service-admission/applications/{application_id}/usage","href":"/api-reference/usage/get-application-service-usage-browser-session"},{"title":"Get application service usage","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/service-admission/applications/{application_id}/usage","href":"/api-reference/usage/get-application-service-usage"},{"title":"Get organisation usage (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/billing/usage","href":"/api-reference/usage/get-organisation-usage-browser-session"},{"title":"Get organisation usage","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/billing/usage","href":"/api-reference/usage/get-organisation-usage"}]},{"group":"AI Environment","pages":[{"title":"List the organisation's source-control bindings and their AI review switches","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-gateway/scm-bindings","href":"/api-reference/ai-environment/list-the-organisations-source-control-bindings-and-their-ai-review-switches"},{"title":"Update a source-control binding's AI review switches","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ai-gateway/scm-bindings/{provider}/{binding_external_id}","href":"/api-reference/ai-environment/update-a-source-control-bindings-ai-review-switches"},{"title":"Set a repository's AI review rule on a source-control binding","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ai-gateway/scm-bindings/{provider}/{binding_external_id}/repo-overrides","href":"/api-reference/ai-environment/set-a-repositorys-ai-review-rule-on-a-source-control-binding"},{"title":"Remove a repository's AI review rule from a source-control binding","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/ai-gateway/scm-bindings/{provider}/{binding_external_id}/repo-overrides","href":"/api-reference/ai-environment/remove-a-repositorys-ai-review-rule-from-a-source-control-binding"},{"title":"List the repositories a source-control binding can reach","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-gateway/scm-bindings/{provider}/{binding_external_id}/repos","href":"/api-reference/ai-environment/list-the-repositories-a-source-control-binding-can-reach"},{"title":"List the repositories related to each other for AI review","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-gateway/related-repos","href":"/api-reference/ai-environment/list-the-repositories-related-to-each-other-for-ai-review"},{"title":"State that two repositories are related for AI review","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-gateway/related-repos","href":"/api-reference/ai-environment/state-that-two-repositories-are-related-for-ai-review"},{"title":"Remove a stated relationship between two repositories","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/ai-gateway/related-repos/{related_repo_id}","href":"/api-reference/ai-environment/remove-a-stated-relationship-between-two-repositories"},{"title":"List the organisation's demo base stacks","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/ai-environment/demo-base-stacks","href":"/api-reference/ai-environment/list-the-organisations-demo-base-stacks"},{"title":"Create a demo base stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/ai-environment/demo-base-stacks","href":"/api-reference/ai-environment/create-a-demo-base-stack"},{"title":"Update a demo base stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/ai-environment/demo-base-stacks/{base_stack_id}","href":"/api-reference/ai-environment/update-a-demo-base-stack"},{"title":"Delete a demo base stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/ai-environment/demo-base-stacks/{base_stack_id}","href":"/api-reference/ai-environment/delete-a-demo-base-stack"},{"title":"Get the AI environment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-environment","href":"/api-reference/ai-environment/get-the-ai-environment"},{"title":"Update the AI environment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ai-environment","href":"/api-reference/ai-environment/update-the-ai-environment"}]},{"group":"Cost","pages":[{"title":"Get a cluster's cost estimate","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/cost","href":"/api-reference/cost/get-a-clusters-cost-estimate"},{"title":"Get a cluster's namespace cost history","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/cost/namespaces/history","href":"/api-reference/cost/get-a-clusters-namespace-cost-history"},{"title":"Estimate what a change to an application costs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/cost/estimate","href":"/api-reference/cost/estimate-what-a-change-to-an-application-costs"},{"title":"Price a cluster's current configuration for a what-if draft","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/cost/estimate","href":"/api-reference/cost/price-a-clusters-current-configuration-for-a-what-if-draft"},{"title":"Price a what-if node-group draft against a cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/{cluster_id}/cost/estimate","href":"/api-reference/cost/price-a-what-if-node-group-draft-against-a-cluster"},{"title":"Savings model for the organisation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/savings","href":"/api-reference/cost/savings-model-for-the-organisation"},{"title":"Get the cost autopilot policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/autopilot","href":"/api-reference/cost/get-the-cost-autopilot-policy"},{"title":"Change the cost autopilot policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/cloud-cost/autopilot","href":"/api-reference/cost/change-the-cost-autopilot-policy"},{"title":"Set a cluster's cost autopilot tier","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/cloud-cost/autopilot/clusters/{cluster_id}","href":"/api-reference/cost/set-a-clusters-cost-autopilot-tier"},{"title":"Clear a cluster's cost autopilot tier","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/cloud-cost/autopilot/clusters/{cluster_id}","href":"/api-reference/cost/clear-a-clusters-cost-autopilot-tier"},{"title":"Set a project's cost autopilot tier","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/cloud-cost/autopilot/projects/{project_id}","href":"/api-reference/cost/set-a-projects-cost-autopilot-tier"},{"title":"Clear a project's cost autopilot tier","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/cloud-cost/autopilot/projects/{project_id}","href":"/api-reference/cost/clear-a-projects-cost-autopilot-tier"},{"title":"Every move on the cost line, named by what happened","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/events","href":"/api-reference/cost/every-move-on-the-cost-line-named-by-what-happened"},{"title":"Measured outcomes of the organisation's cost decisions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/ledger","href":"/api-reference/cost/measured-outcomes-of-the-organisations-cost-decisions"},{"title":"Get the organisation's fleet cost rollup","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/summary","href":"/api-reference/cost/get-the-organisations-fleet-cost-rollup"},{"title":"List the fleet's namespace allocations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/workloads","href":"/api-reference/cost/list-the-fleets-namespace-allocations"},{"title":"The fleet's run rate per day, with coverage drawn apart from spend","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/trend","href":"/api-reference/cost/the-fleets-run-rate-per-day-with-coverage-drawn-apart-from-spend"},{"title":"List open cloud waste findings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/waste","href":"/api-reference/cost/list-open-cloud-waste-findings"},{"title":"Clean up a batch of cloud waste","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/cloud-cost/waste/resolve-batch","href":"/api-reference/cost/clean-up-a-batch-of-cloud-waste"},{"title":"Resolved cloud waste","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/waste/resolved","href":"/api-reference/cost/resolved-cloud-waste"},{"title":"Clean up one cloud-waste finding","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/cloud-cost/waste/{finding_id}/resolve","href":"/api-reference/cost/clean-up-one-cloud-waste-finding"},{"title":"Get the cloud cost settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/settings","href":"/api-reference/cost/get-the-cloud-cost-settings"},{"title":"Update the cloud cost settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/cloud-cost/settings","href":"/api-reference/cost/update-the-cloud-cost-settings"},{"title":"List the private-capacity rate cards","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/rate-cards","href":"/api-reference/cost/list-the-private-capacity-rate-cards"},{"title":"State a rate card","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/cloud-cost/rate-cards","href":"/api-reference/cost/state-a-rate-card"},{"title":"Clear a rate card","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/cloud-cost/rate-cards/{credential_id}","href":"/api-reference/cost/clear-a-rate-card"},{"title":"List the cost budgets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/budgets","href":"/api-reference/cost/list-the-cost-budgets"},{"title":"Create a cost budget","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/cloud-cost/budgets","href":"/api-reference/cost/create-a-cost-budget"},{"title":"Change a cost budget","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/cloud-cost/budgets/{budget_id}","href":"/api-reference/cost/change-a-cost-budget"},{"title":"Delete a cost budget","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/cloud-cost/budgets/{budget_id}","href":"/api-reference/cost/delete-a-cost-budget"},{"title":"Get the provider invoice reconciliation for a month","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/reconciliation","href":"/api-reference/cost/get-the-provider-invoice-reconciliation-for-a-month"},{"title":"Get a cluster's cost projection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/objects/cluster/{cluster_id}","href":"/api-reference/cost/get-a-clusters-cost-projection"},{"title":"Get a namespace's cost projection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/objects/namespace/{cluster_id}/{namespace}","href":"/api-reference/cost/get-a-namespaces-cost-projection"},{"title":"Get a stack's cost projection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/objects/stack/{cluster_id}/{stack_name}","href":"/api-reference/cost/get-a-stacks-cost-projection"},{"title":"List applications' cost projections","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/objects/application","href":"/api-reference/cost/list-applications-cost-projections"},{"title":"Get an application's cost projection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/objects/application/{application_id}","href":"/api-reference/cost/get-an-applications-cost-projection"},{"title":"Get a credential's cost projection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/objects/credential/{credential_id}","href":"/api-reference/cost/get-a-credentials-cost-projection"},{"title":"Get project cost","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-cost/objects/project/{project_id}","href":"/api-reference/cost/get-project-cost"}]},{"group":"Chat","pages":[{"title":"Confirm or reject a pending AI action","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/actions/confirm","href":"/api-reference/chat/confirm-or-reject-a-pending-ai-action"},{"title":"List pending AI actions for a conversation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/actions/pending","href":"/api-reference/chat/list-pending-ai-actions-for-a-conversation"},{"title":"Record that an approval card for this action was rendered to its owner","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/actions/{action_id}/presented","href":"/api-reference/chat/record-that-an-approval-card-for-this-action-was-rendered-to-its-owner"},{"title":"Re-check a pending AI action against the live cluster state","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/actions/{action_id}/revalidate","href":"/api-reference/chat/re-check-a-pending-ai-action-against-the-live-cluster-state"},{"title":"Summarise a conversation's placeholder title from its first exchange","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/conversations/{conversation_id}/title/regenerate","href":"/api-reference/chat/summarise-a-conversations-placeholder-title-from-its-first-exchange"},{"title":"Stream general chat responses","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/general","href":"/api-reference/chat/stream-general-chat-responses"},{"title":"List general chat conversations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/general/history","href":"/api-reference/chat/list-general-chat-conversations"},{"title":"List general chat conversations with unseen finished replies","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/general/history/unread","href":"/api-reference/chat/list-general-chat-conversations-with-unseen-finished-replies"},{"title":"Get a specific general chat conversation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/general/history/{conversation_id}","href":"/api-reference/chat/get-a-specific-general-chat-conversation"},{"title":"Delete a general chat conversation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/chat/general/history/{conversation_id}","href":"/api-reference/chat/delete-a-general-chat-conversation"},{"title":"Mark a general chat conversation's results as seen","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/general/history/{conversation_id}/seen","href":"/api-reference/chat/mark-a-general-chat-conversations-results-as-seen"},{"title":"List the caller's open AI plans for a conversation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/plans","href":"/api-reference/chat/list-the-callers-open-ai-plans-for-a-conversation"},{"title":"Get one AI plan with its steps","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/plans/{plan_id}","href":"/api-reference/chat/get-one-ai-plan-with-its-steps"},{"title":"Approve an AI chat plan and execute its steps","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/plans/{plan_id}/approve","href":"/api-reference/chat/approve-an-ai-chat-plan-and-execute-its-steps"},{"title":"Reject a proposed AI plan","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/plans/{plan_id}/reject","href":"/api-reference/chat/reject-a-proposed-ai-plan"},{"title":"Extend a proposed AI plan's expiry","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/plans/{plan_id}/refresh","href":"/api-reference/chat/extend-a-proposed-ai-plans-expiry"},{"title":"Reorder the steps of a proposed AI plan","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/plans/{plan_id}/reorder","href":"/api-reference/chat/reorder-the-steps-of-a-proposed-ai-plan"},{"title":"Edit a proposed AI plan step's parameters","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/chat/plans/{plan_id}/steps/{step_id}","href":"/api-reference/chat/edit-a-proposed-ai-plan-steps-parameters"},{"title":"Skip a pending AI plan step","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/plans/{plan_id}/steps/{step_id}/skip","href":"/api-reference/chat/skip-a-pending-ai-plan-step"},{"title":"Restore a skipped AI plan step","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/plans/{plan_id}/steps/{step_id}/restore","href":"/api-reference/chat/restore-a-skipped-ai-plan-step"},{"title":"List the caller's durable AI chat sessions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/sessions","href":"/api-reference/chat/list-the-callers-durable-ai-chat-sessions"},{"title":"Create a durable AI chat session","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/sessions","href":"/api-reference/chat/create-a-durable-ai-chat-session"},{"title":"Get one durable AI chat session","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/sessions/{session_id}","href":"/api-reference/chat/get-one-durable-ai-chat-session"},{"title":"Submit a user turn to a durable AI chat session","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/sessions/{session_id}/turns","href":"/api-reference/chat/submit-a-user-turn-to-a-durable-ai-chat-session"},{"title":"Cancel a durable AI chat session","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/sessions/{session_id}/cancel","href":"/api-reference/chat/cancel-a-durable-ai-chat-session"},{"title":"Ask a running AI chat session to answer now","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/sessions/{session_id}/wrap-up","href":"/api-reference/chat/ask-a-running-ai-chat-session-to-answer-now"},{"title":"Answer the question a durable AI chat session is parked on","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/chat/sessions/{session_id}/answers","href":"/api-reference/chat/answer-the-question-a-durable-ai-chat-session-is-parked-on"},{"title":"Read a durable AI chat session's event log, as a page or an SSE tail","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/sessions/{session_id}/events","href":"/api-reference/chat/read-a-durable-ai-chat-sessions-event-log-as-a-page-or-an-sse-tail"},{"title":"Read a conversation's decision trace","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/chat/conversations/{conversation_id}/trace","href":"/api-reference/chat/read-a-conversations-decision-trace"},{"title":"Approve an AI chat plan and execute its steps (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /chat/plans/{plan_id}/approve","href":"/api-reference/chat/approve-an-ai-chat-plan-and-execute-its-steps-browser-session"},{"title":"Stream chat responses for cluster troubleshooting","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/{cluster_id}/kubernetes/chat","href":"/api-reference/chat/stream-chat-responses-for-cluster-troubleshooting"},{"title":"List chat conversations for a cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/kubernetes/chat/history","href":"/api-reference/chat/list-chat-conversations-for-a-cluster"},{"title":"Get a specific chat conversation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/kubernetes/chat/history/{conversation_id}","href":"/api-reference/chat/get-a-specific-chat-conversation"},{"title":"Delete a chat conversation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/clusters/{cluster_id}/kubernetes/chat/history/{conversation_id}","href":"/api-reference/chat/delete-a-chat-conversation"},{"title":"Get AI-analysed cluster health","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/{cluster_id}/kubernetes/health","href":"/api-reference/chat/get-ai-analysed-cluster-health"}]},{"group":"AWS Clusters","pages":[{"title":"Create an AWS EC2 cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws","href":"/api-reference/aws-clusters/create-an-aws-ec2-cluster"},{"title":"List AWS availability zones","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/availability-zones","href":"/api-reference/aws-clusters/list-aws-availability-zones"},{"title":"List AWS Ubuntu images","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/images","href":"/api-reference/aws-clusters/list-aws-ubuntu-images"},{"title":"List AWS instance types","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/instance-types","href":"/api-reference/aws-clusters/list-aws-instance-types"},{"title":"Preflight an AWS EC2 cluster create","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/preflight","href":"/api-reference/aws-clusters/preflight-an-aws-ec2-cluster-create"},{"title":"Get AWS pricing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/pricing","href":"/api-reference/aws-clusters/get-aws-pricing"},{"title":"List AWS regions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/regions","href":"/api-reference/aws-clusters/list-aws-regions"},{"title":"List AWS subnets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/subnets","href":"/api-reference/aws-clusters/list-aws-subnets"},{"title":"List AWS VPCs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/vpcs","href":"/api-reference/aws-clusters/list-aws-vpcs"},{"title":"Deprovision an AWS EC2 cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/aws/{cluster_id}","href":"/api-reference/aws-clusters/deprovision-an-aws-ec2-cluster"},{"title":"The persistent volumes deleting an AWS cluster removes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/deprovision-volumes","href":"/api-reference/aws-clusters/the-persistent-volumes-deleting-an-aws-cluster-removes"},{"title":"Read private cluster access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/access-info","href":"/api-reference/aws-clusters/read-private-cluster-access"},{"title":"Diagnose bastion","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/bastion/diagnose","href":"/api-reference/aws-clusters/diagnose-bastion"},{"title":"Get bastion health","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/bastion/health","href":"/api-reference/aws-clusters/get-bastion-health"},{"title":"Resize the public gateway","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/bastion/instance-type","href":"/api-reference/aws-clusters/resize-the-public-gateway"},{"title":"Read control-plane sizing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/control-plane","href":"/api-reference/aws-clusters/read-control-plane-sizing"},{"title":"Update control-plane count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/control-plane","href":"/api-reference/aws-clusters/update-control-plane-count"},{"title":"Resize control-plane nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/control-plane/instance-type","href":"/api-reference/aws-clusters/resize-control-plane-nodes"},{"title":"List instance types for an AWS cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/instance-types","href":"/api-reference/aws-clusters/list-instance-types-for-an-aws-cluster"},{"title":"Read Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/k8s-version","href":"/api-reference/aws-clusters/read-kubernetes-version"},{"title":"List node groups","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/node-groups","href":"/api-reference/aws-clusters/list-node-groups"},{"title":"Add node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/node-groups","href":"/api-reference/aws-clusters/add-node-group"},{"title":"Delete node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/aws/{cluster_id}/node-groups/{group_name}","href":"/api-reference/aws-clusters/delete-node-group"},{"title":"Read node-group autoscaling","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/aws-clusters/read-node-group-autoscaling"},{"title":"Update node-group autoscaling","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/aws-clusters/update-node-group-autoscaling"},{"title":"Resize node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/aws-clusters/resize-node-group"},{"title":"Update node-group labels","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/aws-clusters/update-node-group-labels"},{"title":"Scale node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/aws-clusters/scale-node-group"},{"title":"Update node-group taints","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/aws-clusters/update-node-group-taints"},{"title":"List nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/nodes","href":"/api-reference/aws-clusters/list-nodes"},{"title":"Read node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/nodes/{node_id}","href":"/api-reference/aws-clusters/read-node"},{"title":"Read node cloud-init log","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/nodes/{node_id}/cloud-init-log","href":"/api-reference/aws-clusters/read-node-cloud-init-log"},{"title":"Restart node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/nodes/{node_id}/restart","href":"/api-reference/aws-clusters/restart-node"},{"title":"Get AWS cluster quotas","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/quotas","href":"/api-reference/aws-clusters/get-aws-cluster-quotas"},{"title":"Scale workers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/scale-workers","href":"/api-reference/aws-clusters/scale-workers"},{"title":"Read SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/ssh-keys","href":"/api-reference/aws-clusters/read-ssh-keys"},{"title":"Update SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/ssh-keys","href":"/api-reference/aws-clusters/update-ssh-keys"},{"title":"Resync SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/ssh-keys/resync","href":"/api-reference/aws-clusters/resync-ssh-keys"},{"title":"Start a stopped cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/start","href":"/api-reference/aws-clusters/start-a-stopped-cluster"},{"title":"Stop a cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/stop","href":"/api-reference/aws-clusters/stop-a-cluster"},{"title":"Upgrade the Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/upgrade-k8s-version","href":"/api-reference/aws-clusters/upgrade-the-kubernetes-version"},{"title":"List standalone VMs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/vms","href":"/api-reference/aws-clusters/list-standalone-vms"},{"title":"Add a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/aws/{cluster_id}/vms","href":"/api-reference/aws-clusters/add-a-standalone-vm"},{"title":"Delete a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/aws/{cluster_id}/vms/{vm_id}","href":"/api-reference/aws-clusters/delete-a-standalone-vm"},{"title":"Resize a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/aws/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/aws-clusters/resize-a-standalone-vm"},{"title":"Read worker count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/aws/{cluster_id}/worker-count","href":"/api-reference/aws-clusters/read-worker-count"},{"title":"Create an AWS EC2 cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws","href":"/api-reference/aws-clusters/create-an-aws-ec2-cluster-browser-session"},{"title":"List AWS availability zones (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/availability-zones","href":"/api-reference/aws-clusters/list-aws-availability-zones-browser-session"},{"title":"List AWS Ubuntu images (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/images","href":"/api-reference/aws-clusters/list-aws-ubuntu-images-browser-session"},{"title":"List AWS instance types (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/instance-types","href":"/api-reference/aws-clusters/list-aws-instance-types-browser-session"},{"title":"Preflight an AWS EC2 cluster create (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/preflight","href":"/api-reference/aws-clusters/preflight-an-aws-ec2-cluster-create-browser-session"},{"title":"Get AWS pricing (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/pricing","href":"/api-reference/aws-clusters/get-aws-pricing-browser-session"},{"title":"List AWS regions (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/regions","href":"/api-reference/aws-clusters/list-aws-regions-browser-session"},{"title":"List AWS subnets (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/subnets","href":"/api-reference/aws-clusters/list-aws-subnets-browser-session"},{"title":"List AWS VPCs (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/vpcs","href":"/api-reference/aws-clusters/list-aws-vpcs-browser-session"},{"title":"Deprovision an AWS EC2 cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/aws/{cluster_id}","href":"/api-reference/aws-clusters/deprovision-an-aws-ec2-cluster-browser-session"},{"title":"Read private cluster access (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/access-info","href":"/api-reference/aws-clusters/read-private-cluster-access-browser-session"},{"title":"Diagnose bastion (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/{cluster_id}/bastion/diagnose","href":"/api-reference/aws-clusters/diagnose-bastion-browser-session"},{"title":"Get bastion health (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/bastion/health","href":"/api-reference/aws-clusters/get-bastion-health-browser-session"},{"title":"Resize the public gateway (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/bastion/instance-type","href":"/api-reference/aws-clusters/resize-the-public-gateway-browser-session"},{"title":"Read control-plane sizing (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/control-plane","href":"/api-reference/aws-clusters/read-control-plane-sizing-browser-session"},{"title":"Update control-plane count (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/control-plane","href":"/api-reference/aws-clusters/update-control-plane-count-browser-session"},{"title":"Resize control-plane nodes (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/control-plane/instance-type","href":"/api-reference/aws-clusters/resize-control-plane-nodes-browser-session"},{"title":"List instance types for an AWS cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/instance-types","href":"/api-reference/aws-clusters/list-instance-types-for-an-aws-cluster-browser-session"},{"title":"Read Kubernetes version (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/k8s-version","href":"/api-reference/aws-clusters/read-kubernetes-version-browser-session"},{"title":"List node groups (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/node-groups","href":"/api-reference/aws-clusters/list-node-groups-browser-session"},{"title":"Add node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/{cluster_id}/node-groups","href":"/api-reference/aws-clusters/add-node-group-browser-session"},{"title":"Delete node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/aws/{cluster_id}/node-groups/{group_name}","href":"/api-reference/aws-clusters/delete-node-group-browser-session"},{"title":"Read node-group autoscaling (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/aws-clusters/read-node-group-autoscaling-browser-session"},{"title":"Update node-group autoscaling (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/aws-clusters/update-node-group-autoscaling-browser-session"},{"title":"Resize node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/aws-clusters/resize-node-group-browser-session"},{"title":"Update node-group labels (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/aws-clusters/update-node-group-labels-browser-session"},{"title":"Scale node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/aws-clusters/scale-node-group-browser-session"},{"title":"Update node-group taints (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/aws-clusters/update-node-group-taints-browser-session"},{"title":"List nodes (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/nodes","href":"/api-reference/aws-clusters/list-nodes-browser-session"},{"title":"Read node (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/nodes/{node_id}","href":"/api-reference/aws-clusters/read-node-browser-session"},{"title":"Restart node (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/{cluster_id}/nodes/{node_id}/restart","href":"/api-reference/aws-clusters/restart-node-browser-session"},{"title":"Get AWS cluster quotas (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/quotas","href":"/api-reference/aws-clusters/get-aws-cluster-quotas-browser-session"},{"title":"Scale workers (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/{cluster_id}/scale-workers","href":"/api-reference/aws-clusters/scale-workers-browser-session"},{"title":"Read SSH keys (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/ssh-keys","href":"/api-reference/aws-clusters/read-ssh-keys-browser-session"},{"title":"Update SSH keys (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/ssh-keys","href":"/api-reference/aws-clusters/update-ssh-keys-browser-session"},{"title":"Resync SSH keys (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/{cluster_id}/ssh-keys/resync","href":"/api-reference/aws-clusters/resync-ssh-keys-browser-session"},{"title":"Start a stopped cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/{cluster_id}/start","href":"/api-reference/aws-clusters/start-a-stopped-cluster-browser-session"},{"title":"Stop a cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/{cluster_id}/stop","href":"/api-reference/aws-clusters/stop-a-cluster-browser-session"},{"title":"Upgrade the Kubernetes version (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/{cluster_id}/upgrade-k8s-version","href":"/api-reference/aws-clusters/upgrade-the-kubernetes-version-browser-session"},{"title":"List standalone VMs (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/vms","href":"/api-reference/aws-clusters/list-standalone-vms-browser-session"},{"title":"Add a standalone VM (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/aws/{cluster_id}/vms","href":"/api-reference/aws-clusters/add-a-standalone-vm-browser-session"},{"title":"Delete a standalone VM (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/aws/{cluster_id}/vms/{vm_id}","href":"/api-reference/aws-clusters/delete-a-standalone-vm-browser-session"},{"title":"Resize a standalone VM (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/aws/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/aws-clusters/resize-a-standalone-vm-browser-session"},{"title":"Read worker count (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/aws/{cluster_id}/worker-count","href":"/api-reference/aws-clusters/read-worker-count-browser-session"}]},{"group":"DigitalOcean Clusters","pages":[{"title":"Create a DigitalOcean cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean","href":"/api-reference/digitalocean-clusters/create-a-digitalocean-cluster"},{"title":"List available DigitalOcean regions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/regions","href":"/api-reference/digitalocean-clusters/list-available-digitalocean-regions"},{"title":"List available DigitalOcean droplet sizes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/sizes","href":"/api-reference/digitalocean-clusters/list-available-digitalocean-droplet-sizes"},{"title":"Deprovision a DigitalOcean cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/digitalocean/{cluster_id}","href":"/api-reference/digitalocean-clusters/deprovision-a-digitalocean-cluster"},{"title":"The persistent volumes deleting a DigitalOcean cluster removes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/deprovision-volumes","href":"/api-reference/digitalocean-clusters/the-persistent-volumes-deleting-a-digitalocean-cluster-removes"},{"title":"Read private cluster access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/access-info","href":"/api-reference/digitalocean-clusters/read-private-cluster-access"},{"title":"Read node cloud-init log","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean/{cluster_id}/nodes/{node_id}/cloud-init-log","href":"/api-reference/digitalocean-clusters/read-node-cloud-init-log"},{"title":"Diagnose bastion","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean/{cluster_id}/bastion/diagnose","href":"/api-reference/digitalocean-clusters/diagnose-bastion"},{"title":"Get bastion SSH allowlist","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/bastion/allowed-ips","href":"/api-reference/digitalocean-clusters/get-bastion-ssh-allowlist"},{"title":"Update bastion SSH allowlist","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/bastion/allowed-ips","href":"/api-reference/digitalocean-clusters/update-bastion-ssh-allowlist"},{"title":"Get bastion health","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/bastion/health","href":"/api-reference/digitalocean-clusters/get-bastion-health"},{"title":"Read control-plane sizing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/control-plane","href":"/api-reference/digitalocean-clusters/read-control-plane-sizing"},{"title":"Update control-plane count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/control-plane","href":"/api-reference/digitalocean-clusters/update-control-plane-count"},{"title":"Resize control-plane nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/control-plane/instance-type","href":"/api-reference/digitalocean-clusters/resize-control-plane-nodes"},{"title":"Get current Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/k8s-version","href":"/api-reference/digitalocean-clusters/get-current-kubernetes-version"},{"title":"List node groups","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/node-groups","href":"/api-reference/digitalocean-clusters/list-node-groups"},{"title":"Add node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean/{cluster_id}/node-groups","href":"/api-reference/digitalocean-clusters/add-node-group"},{"title":"List standalone VMs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/vms","href":"/api-reference/digitalocean-clusters/list-standalone-vms"},{"title":"Add a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean/{cluster_id}/vms","href":"/api-reference/digitalocean-clusters/add-a-standalone-vm"},{"title":"Delete a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/digitalocean/{cluster_id}/vms/{vm_id}","href":"/api-reference/digitalocean-clusters/delete-a-standalone-vm"},{"title":"Resize a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/digitalocean-clusters/resize-a-standalone-vm"},{"title":"Delete node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/digitalocean/{cluster_id}/node-groups/{group_name}","href":"/api-reference/digitalocean-clusters/delete-node-group"},{"title":"Resize node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/digitalocean-clusters/resize-node-group"},{"title":"Update node-group labels","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/digitalocean-clusters/update-node-group-labels"},{"title":"Scale node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/digitalocean-clusters/scale-node-group"},{"title":"Update node-group taints","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/digitalocean-clusters/update-node-group-taints"},{"title":"List nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/nodes","href":"/api-reference/digitalocean-clusters/list-nodes"},{"title":"Read node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/nodes/{node_id}","href":"/api-reference/digitalocean-clusters/read-node"},{"title":"Scale DigitalOcean cluster workers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean/{cluster_id}/scale-workers","href":"/api-reference/digitalocean-clusters/scale-digitalocean-cluster-workers"},{"title":"Read SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/ssh-keys","href":"/api-reference/digitalocean-clusters/read-ssh-keys"},{"title":"Update SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/ssh-keys","href":"/api-reference/digitalocean-clusters/update-ssh-keys"},{"title":"Resync SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean/{cluster_id}/ssh-keys/resync","href":"/api-reference/digitalocean-clusters/resync-ssh-keys"},{"title":"Get disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/k3s-disabled-components","href":"/api-reference/digitalocean-clusters/get-disabled-k3s-components"},{"title":"Update disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/digitalocean/{cluster_id}/k3s-disabled-components","href":"/api-reference/digitalocean-clusters/update-disabled-k3s-components"},{"title":"Start a DigitalOcean cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean/{cluster_id}/start","href":"/api-reference/digitalocean-clusters/start-a-digitalocean-cluster"},{"title":"Stop a DigitalOcean cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean/{cluster_id}/stop","href":"/api-reference/digitalocean-clusters/stop-a-digitalocean-cluster"},{"title":"Upgrade Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/digitalocean/{cluster_id}/upgrade-k8s-version","href":"/api-reference/digitalocean-clusters/upgrade-kubernetes-version"},{"title":"Get current worker count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/digitalocean/{cluster_id}/worker-count","href":"/api-reference/digitalocean-clusters/get-current-worker-count"}]},{"group":"Hetzner Clusters","pages":[{"title":"Create a Hetzner cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner","href":"/api-reference/hetzner-clusters/create-a-hetzner-cluster"},{"title":"List available Hetzner locations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/locations","href":"/api-reference/hetzner-clusters/list-available-hetzner-locations"},{"title":"List available Hetzner server types","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/server-types","href":"/api-reference/hetzner-clusters/list-available-hetzner-server-types"},{"title":"Deprovision a Hetzner cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/hetzner/{cluster_id}","href":"/api-reference/hetzner-clusters/deprovision-a-hetzner-cluster"},{"title":"The persistent volumes deleting a Hetzner cluster removes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/deprovision-volumes","href":"/api-reference/hetzner-clusters/the-persistent-volumes-deleting-a-hetzner-cluster-removes"},{"title":"Read private cluster access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/access-info","href":"/api-reference/hetzner-clusters/read-private-cluster-access"},{"title":"Read node cloud-init log","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/nodes/{node_id}/cloud-init-log","href":"/api-reference/hetzner-clusters/read-node-cloud-init-log"},{"title":"Diagnose bastion","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/bastion/diagnose","href":"/api-reference/hetzner-clusters/diagnose-bastion"},{"title":"Get bastion SSH allowlist","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/bastion/allowed-ips","href":"/api-reference/hetzner-clusters/get-bastion-ssh-allowlist"},{"title":"Update bastion SSH allowlist","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/bastion/allowed-ips","href":"/api-reference/hetzner-clusters/update-bastion-ssh-allowlist"},{"title":"Get bastion health","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/bastion/health","href":"/api-reference/hetzner-clusters/get-bastion-health"},{"title":"Read control-plane sizing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/control-plane","href":"/api-reference/hetzner-clusters/read-control-plane-sizing"},{"title":"Update control-plane count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/control-plane","href":"/api-reference/hetzner-clusters/update-control-plane-count"},{"title":"Resize control-plane nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/control-plane/instance-type","href":"/api-reference/hetzner-clusters/resize-control-plane-nodes"},{"title":"Get current Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/k8s-version","href":"/api-reference/hetzner-clusters/get-current-kubernetes-version"},{"title":"List node groups","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/node-groups","href":"/api-reference/hetzner-clusters/list-node-groups"},{"title":"Add node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/node-groups","href":"/api-reference/hetzner-clusters/add-node-group"},{"title":"List standalone VMs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/vms","href":"/api-reference/hetzner-clusters/list-standalone-vms"},{"title":"Add a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/vms","href":"/api-reference/hetzner-clusters/add-a-standalone-vm"},{"title":"Delete a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/hetzner/{cluster_id}/vms/{vm_id}","href":"/api-reference/hetzner-clusters/delete-a-standalone-vm"},{"title":"Resize a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/hetzner-clusters/resize-a-standalone-vm"},{"title":"Delete node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/hetzner/{cluster_id}/node-groups/{group_name}","href":"/api-reference/hetzner-clusters/delete-node-group"},{"title":"Resize node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/hetzner-clusters/resize-node-group"},{"title":"Update node-group labels","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/hetzner-clusters/update-node-group-labels"},{"title":"Scale node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/hetzner-clusters/scale-node-group"},{"title":"Update node-group taints","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/hetzner-clusters/update-node-group-taints"},{"title":"List nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/nodes","href":"/api-reference/hetzner-clusters/list-nodes"},{"title":"Read node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/nodes/{node_id}","href":"/api-reference/hetzner-clusters/read-node"},{"title":"Scale Hetzner cluster workers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/scale-workers","href":"/api-reference/hetzner-clusters/scale-hetzner-cluster-workers"},{"title":"Read SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/ssh-keys","href":"/api-reference/hetzner-clusters/read-ssh-keys"},{"title":"Update SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/ssh-keys","href":"/api-reference/hetzner-clusters/update-ssh-keys"},{"title":"Resync SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/ssh-keys/resync","href":"/api-reference/hetzner-clusters/resync-ssh-keys"},{"title":"Get disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/k3s-disabled-components","href":"/api-reference/hetzner-clusters/get-disabled-k3s-components"},{"title":"Update disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/hetzner/{cluster_id}/k3s-disabled-components","href":"/api-reference/hetzner-clusters/update-disabled-k3s-components"},{"title":"Converge Hetzner external cloud provider","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/external-cloud-provider/converge","href":"/api-reference/hetzner-clusters/converge-hetzner-external-cloud-provider"},{"title":"Start a Hetzner cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/start","href":"/api-reference/hetzner-clusters/start-a-hetzner-cluster"},{"title":"Stop a Hetzner cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/stop","href":"/api-reference/hetzner-clusters/stop-a-hetzner-cluster"},{"title":"Upgrade Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/hetzner/{cluster_id}/upgrade-k8s-version","href":"/api-reference/hetzner-clusters/upgrade-kubernetes-version"},{"title":"Get current worker count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/hetzner/{cluster_id}/worker-count","href":"/api-reference/hetzner-clusters/get-current-worker-count"}]},{"group":"Managed Clusters","pages":[{"title":"Create a managed cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}","href":"/api-reference/managed-clusters/create-a-managed-cluster"},{"title":"Discover managed clusters","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/managed/{provider}/discover","href":"/api-reference/managed-clusters/discover-managed-clusters"},{"title":"Import a managed cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/import","href":"/api-reference/managed-clusters/import-a-managed-cluster"},{"title":"Create a provider network","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/networks","href":"/api-reference/managed-clusters/create-a-provider-network"},{"title":"List managed-provider options","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/managed/{provider}/options","href":"/api-reference/managed-clusters/list-managed-provider-options"},{"title":"Preflight a managed cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/preflight","href":"/api-reference/managed-clusters/preflight-a-managed-cluster"},{"title":"Deprovision a managed cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/managed/{provider}/{cluster_id}","href":"/api-reference/managed-clusters/deprovision-a-managed-cluster"},{"title":"Delete the provider cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/{cluster_id}/delete-provider-cluster","href":"/api-reference/managed-clusters/delete-the-provider-cluster"},{"title":"Disconnect a managed cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/{cluster_id}/disconnect","href":"/api-reference/managed-clusters/disconnect-a-managed-cluster"},{"title":"List managed node pools","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/managed/{provider}/{cluster_id}/node-pools","href":"/api-reference/managed-clusters/list-managed-node-pools"},{"title":"Add a managed node pool","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/{cluster_id}/node-pools","href":"/api-reference/managed-clusters/add-a-managed-node-pool"},{"title":"List live node-pool catalog for a managed cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/managed/{provider}/{cluster_id}/node-pools/catalog","href":"/api-reference/managed-clusters/list-live-node-pool-catalog-for-a-managed-cluster"},{"title":"Delete a managed node pool","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/managed/{provider}/{cluster_id}/node-pools/{node_pool_name}","href":"/api-reference/managed-clusters/delete-a-managed-node-pool"},{"title":"Update managed node-pool autoscaling","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/clusters/managed/{provider}/{cluster_id}/node-pools/{node_pool_name}","href":"/api-reference/managed-clusters/update-managed-node-pool-autoscaling"},{"title":"Replace a managed node pool with a new size","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/{cluster_id}/node-pools/{node_pool_name}/replace","href":"/api-reference/managed-clusters/replace-a-managed-node-pool-with-a-new-size"},{"title":"Scale a managed node pool","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/{cluster_id}/node-pools/{node_pool_name}/scale","href":"/api-reference/managed-clusters/scale-a-managed-node-pool"},{"title":"List options using the cluster's stored provider context","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/managed/{provider}/{cluster_id}/options","href":"/api-reference/managed-clusters/list-options-using-the-clusters-stored-provider-context"},{"title":"Start a managed cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/{cluster_id}/start","href":"/api-reference/managed-clusters/start-a-managed-cluster"},{"title":"Read managed-cluster status","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/managed/{provider}/{cluster_id}/status","href":"/api-reference/managed-clusters/read-managed-cluster-status"},{"title":"Stop a managed cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/{cluster_id}/stop","href":"/api-reference/managed-clusters/stop-a-managed-cluster"},{"title":"Upgrade a managed cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/managed/{provider}/{cluster_id}/upgrade","href":"/api-reference/managed-clusters/upgrade-a-managed-cluster"},{"title":"List managed-cluster upgrades","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/managed/{provider}/{cluster_id}/upgrades","href":"/api-reference/managed-clusters/list-managed-cluster-upgrades"},{"title":"Create a managed cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}","href":"/api-reference/managed-clusters/create-a-managed-cluster-browser-session"},{"title":"Discover managed clusters (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/managed/{provider}/discover","href":"/api-reference/managed-clusters/discover-managed-clusters-browser-session"},{"title":"Import a managed cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/import","href":"/api-reference/managed-clusters/import-a-managed-cluster-browser-session"},{"title":"Create a provider network (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/networks","href":"/api-reference/managed-clusters/create-a-provider-network-browser-session"},{"title":"List managed-provider options (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/managed/{provider}/options","href":"/api-reference/managed-clusters/list-managed-provider-options-browser-session"},{"title":"Preflight a managed cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/preflight","href":"/api-reference/managed-clusters/preflight-a-managed-cluster-browser-session"},{"title":"Deprovision a managed cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/managed/{provider}/{cluster_id}","href":"/api-reference/managed-clusters/deprovision-a-managed-cluster-browser-session"},{"title":"Delete the provider cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/{cluster_id}/delete-provider-cluster","href":"/api-reference/managed-clusters/delete-the-provider-cluster-browser-session"},{"title":"Disconnect a managed cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/{cluster_id}/disconnect","href":"/api-reference/managed-clusters/disconnect-a-managed-cluster-browser-session"},{"title":"List managed node pools (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/managed/{provider}/{cluster_id}/node-pools","href":"/api-reference/managed-clusters/list-managed-node-pools-browser-session"},{"title":"Add a managed node pool (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/{cluster_id}/node-pools","href":"/api-reference/managed-clusters/add-a-managed-node-pool-browser-session"},{"title":"List live node-pool catalog for a managed cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/managed/{provider}/{cluster_id}/node-pools/catalog","href":"/api-reference/managed-clusters/list-live-node-pool-catalog-for-a-managed-cluster-browser-session"},{"title":"Delete a managed node pool (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/managed/{provider}/{cluster_id}/node-pools/{node_pool_name}","href":"/api-reference/managed-clusters/delete-a-managed-node-pool-browser-session"},{"title":"Update managed node-pool autoscaling (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /org/clusters/managed/{provider}/{cluster_id}/node-pools/{node_pool_name}","href":"/api-reference/managed-clusters/update-managed-node-pool-autoscaling-browser-session"},{"title":"Replace a managed node pool with a new size (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/{cluster_id}/node-pools/{node_pool_name}/replace","href":"/api-reference/managed-clusters/replace-a-managed-node-pool-with-a-new-size-browser-session"},{"title":"Scale a managed node pool (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/{cluster_id}/node-pools/{node_pool_name}/scale","href":"/api-reference/managed-clusters/scale-a-managed-node-pool-browser-session"},{"title":"List options using the cluster's stored provider context (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/managed/{provider}/{cluster_id}/options","href":"/api-reference/managed-clusters/list-options-using-the-clusters-stored-provider-context-browser-session"},{"title":"Start a managed cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/{cluster_id}/start","href":"/api-reference/managed-clusters/start-a-managed-cluster-browser-session"},{"title":"Read managed-cluster status (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/managed/{provider}/{cluster_id}/status","href":"/api-reference/managed-clusters/read-managed-cluster-status-browser-session"},{"title":"Stop a managed cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/{cluster_id}/stop","href":"/api-reference/managed-clusters/stop-a-managed-cluster-browser-session"},{"title":"Upgrade a managed cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/managed/{provider}/{cluster_id}/upgrade","href":"/api-reference/managed-clusters/upgrade-a-managed-cluster-browser-session"},{"title":"List managed-cluster upgrades (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/managed/{provider}/{cluster_id}/upgrades","href":"/api-reference/managed-clusters/list-managed-cluster-upgrades-browser-session"}]},{"group":"OVH Clusters","pages":[{"title":"Create an OVH cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh","href":"/api-reference/ovh-clusters/create-an-ovh-cluster"},{"title":"List OVH flavors available to a credential in a region","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/flavors","href":"/api-reference/ovh-clusters/list-ovh-flavors-available-to-a-credential-in-a-region"},{"title":"List OVH regions available to a credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/regions","href":"/api-reference/ovh-clusters/list-ovh-regions-available-to-a-credential"},{"title":"Deprovision an OVH cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/ovh/{cluster_id}","href":"/api-reference/ovh-clusters/deprovision-an-ovh-cluster"},{"title":"The persistent volumes deleting a OVH cluster removes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/deprovision-volumes","href":"/api-reference/ovh-clusters/the-persistent-volumes-deleting-a-ovh-cluster-removes"},{"title":"Read private cluster access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/access-info","href":"/api-reference/ovh-clusters/read-private-cluster-access"},{"title":"Read node cloud-init log","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh/{cluster_id}/nodes/{node_id}/cloud-init-log","href":"/api-reference/ovh-clusters/read-node-cloud-init-log"},{"title":"Diagnose bastion","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh/{cluster_id}/bastion/diagnose","href":"/api-reference/ovh-clusters/diagnose-bastion"},{"title":"Get bastion SSH allowlist","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/bastion/allowed-ips","href":"/api-reference/ovh-clusters/get-bastion-ssh-allowlist"},{"title":"Update bastion SSH allowlist","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/bastion/allowed-ips","href":"/api-reference/ovh-clusters/update-bastion-ssh-allowlist"},{"title":"Get bastion health","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/bastion/health","href":"/api-reference/ovh-clusters/get-bastion-health"},{"title":"Read control-plane sizing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/control-plane","href":"/api-reference/ovh-clusters/read-control-plane-sizing"},{"title":"Update control-plane count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/control-plane","href":"/api-reference/ovh-clusters/update-control-plane-count"},{"title":"Resize control-plane nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/control-plane/instance-type","href":"/api-reference/ovh-clusters/resize-control-plane-nodes"},{"title":"Get current Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/k8s-version","href":"/api-reference/ovh-clusters/get-current-kubernetes-version"},{"title":"List node groups","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/node-groups","href":"/api-reference/ovh-clusters/list-node-groups"},{"title":"Add node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh/{cluster_id}/node-groups","href":"/api-reference/ovh-clusters/add-node-group"},{"title":"List standalone VMs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/vms","href":"/api-reference/ovh-clusters/list-standalone-vms"},{"title":"Add a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh/{cluster_id}/vms","href":"/api-reference/ovh-clusters/add-a-standalone-vm"},{"title":"Delete a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/ovh/{cluster_id}/vms/{vm_id}","href":"/api-reference/ovh-clusters/delete-a-standalone-vm"},{"title":"Resize a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/ovh-clusters/resize-a-standalone-vm"},{"title":"Delete node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/ovh/{cluster_id}/node-groups/{group_name}","href":"/api-reference/ovh-clusters/delete-node-group"},{"title":"Resize node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/ovh-clusters/resize-node-group"},{"title":"Update node-group labels","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/ovh-clusters/update-node-group-labels"},{"title":"Scale node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/ovh-clusters/scale-node-group"},{"title":"Update node-group taints","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/ovh-clusters/update-node-group-taints"},{"title":"List nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/nodes","href":"/api-reference/ovh-clusters/list-nodes"},{"title":"Read node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/nodes/{node_id}","href":"/api-reference/ovh-clusters/read-node"},{"title":"Scale OVH cluster workers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh/{cluster_id}/scale-workers","href":"/api-reference/ovh-clusters/scale-ovh-cluster-workers"},{"title":"Update OVH gateway model","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/gateway-model","href":"/api-reference/ovh-clusters/update-ovh-gateway-model"},{"title":"Read SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/ssh-keys","href":"/api-reference/ovh-clusters/read-ssh-keys"},{"title":"Update SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/ssh-keys","href":"/api-reference/ovh-clusters/update-ssh-keys"},{"title":"Resync SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh/{cluster_id}/ssh-keys/resync","href":"/api-reference/ovh-clusters/resync-ssh-keys"},{"title":"Get disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/k3s-disabled-components","href":"/api-reference/ovh-clusters/get-disabled-k3s-components"},{"title":"Update disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ovh/{cluster_id}/k3s-disabled-components","href":"/api-reference/ovh-clusters/update-disabled-k3s-components"},{"title":"Start an OVH cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh/{cluster_id}/start","href":"/api-reference/ovh-clusters/start-an-ovh-cluster"},{"title":"Stop an OVH cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh/{cluster_id}/stop","href":"/api-reference/ovh-clusters/stop-an-ovh-cluster"},{"title":"Upgrade Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ovh/{cluster_id}/upgrade-k8s-version","href":"/api-reference/ovh-clusters/upgrade-kubernetes-version"},{"title":"Get current worker count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ovh/{cluster_id}/worker-count","href":"/api-reference/ovh-clusters/get-current-worker-count"}]},{"group":"Ankra Cloud Clusters","pages":[{"title":"Create Ankra Cloud cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud","href":"/api-reference/ankra-cloud-clusters/create-ankra-cloud-cluster"},{"title":"Preflight Ankra Cloud cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/preflight","href":"/api-reference/ankra-cloud-clusters/preflight-ankra-cloud-cluster"},{"title":"Deprovision an Ankra Cloud cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/ankracloud/{cluster_id}","href":"/api-reference/ankra-cloud-clusters/deprovision-an-ankra-cloud-cluster"},{"title":"The persistent volumes deleting an Ankra Cloud cluster removes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/deprovision-volumes","href":"/api-reference/ankra-cloud-clusters/the-persistent-volumes-deleting-an-ankra-cloud-cluster-removes"},{"title":"Read private cluster access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/access-info","href":"/api-reference/ankra-cloud-clusters/read-private-cluster-access"},{"title":"Diagnose bastion","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/bastion/diagnose","href":"/api-reference/ankra-cloud-clusters/diagnose-bastion"},{"title":"Get bastion health","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/bastion/health","href":"/api-reference/ankra-cloud-clusters/get-bastion-health"},{"title":"Resize the public gateway","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/bastion/instance-type","href":"/api-reference/ankra-cloud-clusters/resize-the-public-gateway"},{"title":"Read control-plane sizing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/control-plane","href":"/api-reference/ankra-cloud-clusters/read-control-plane-sizing"},{"title":"Update control-plane count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/control-plane","href":"/api-reference/ankra-cloud-clusters/update-control-plane-count"},{"title":"Resize control-plane nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/control-plane/instance-type","href":"/api-reference/ankra-cloud-clusters/resize-control-plane-nodes"},{"title":"Read Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/k8s-version","href":"/api-reference/ankra-cloud-clusters/read-kubernetes-version"},{"title":"List node groups","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/node-groups","href":"/api-reference/ankra-cloud-clusters/list-node-groups"},{"title":"Add node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/node-groups","href":"/api-reference/ankra-cloud-clusters/add-node-group"},{"title":"Delete node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/ankracloud/{cluster_id}/node-groups/{group_name}","href":"/api-reference/ankra-cloud-clusters/delete-node-group"},{"title":"Read node-group autoscaling","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/ankra-cloud-clusters/read-node-group-autoscaling"},{"title":"Update node-group autoscaling","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/ankra-cloud-clusters/update-node-group-autoscaling"},{"title":"Resize node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/ankra-cloud-clusters/resize-node-group"},{"title":"Update node-group labels","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/ankra-cloud-clusters/update-node-group-labels"},{"title":"Scale node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/ankra-cloud-clusters/scale-node-group"},{"title":"Update node-group taints","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/ankra-cloud-clusters/update-node-group-taints"},{"title":"List nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/nodes","href":"/api-reference/ankra-cloud-clusters/list-nodes"},{"title":"Read node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/nodes/{node_id}","href":"/api-reference/ankra-cloud-clusters/read-node"},{"title":"Read node cloud-init log","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/nodes/{node_id}/cloud-init-log","href":"/api-reference/ankra-cloud-clusters/read-node-cloud-init-log"},{"title":"Restart node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/nodes/{node_id}/restart","href":"/api-reference/ankra-cloud-clusters/restart-node"},{"title":"Scale workers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/scale-workers","href":"/api-reference/ankra-cloud-clusters/scale-workers"},{"title":"Read SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/ssh-keys","href":"/api-reference/ankra-cloud-clusters/read-ssh-keys"},{"title":"Update SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/ssh-keys","href":"/api-reference/ankra-cloud-clusters/update-ssh-keys"},{"title":"Resync SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/ssh-keys/resync","href":"/api-reference/ankra-cloud-clusters/resync-ssh-keys"},{"title":"Start a stopped cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/start","href":"/api-reference/ankra-cloud-clusters/start-a-stopped-cluster"},{"title":"Stop a cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/stop","href":"/api-reference/ankra-cloud-clusters/stop-a-cluster"},{"title":"Upgrade the Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/upgrade-k8s-version","href":"/api-reference/ankra-cloud-clusters/upgrade-the-kubernetes-version"},{"title":"List standalone VMs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/vms","href":"/api-reference/ankra-cloud-clusters/list-standalone-vms"},{"title":"Add a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/ankracloud/{cluster_id}/vms","href":"/api-reference/ankra-cloud-clusters/add-a-standalone-vm"},{"title":"Delete a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/ankracloud/{cluster_id}/vms/{vm_id}","href":"/api-reference/ankra-cloud-clusters/delete-a-standalone-vm"},{"title":"Resize a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/ankracloud/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/ankra-cloud-clusters/resize-a-standalone-vm"},{"title":"Read worker count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/worker-count","href":"/api-reference/ankra-cloud-clusters/read-worker-count"},{"title":"List Ankra Cloud zones","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/zones","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-zones"},{"title":"List Ankra Cloud plans","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/plans","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-plans"},{"title":"List Ankra Cloud templates","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/templates","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-templates"},{"title":"List Ankra Cloud networks","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/networks","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-networks"},{"title":"List Ankra Cloud pricing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/pricing","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-pricing"},{"title":"List live cluster Ankra Cloud plans","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/plans","href":"/api-reference/ankra-cloud-clusters/list-live-cluster-ankra-cloud-plans"},{"title":"List instance types for an Ankra Cloud cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/ankracloud/{cluster_id}/instance-types","href":"/api-reference/ankra-cloud-clusters/list-instance-types-for-an-ankra-cloud-cluster"},{"title":"Create Ankra Cloud cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud","href":"/api-reference/ankra-cloud-clusters/create-ankra-cloud-cluster-browser-session"},{"title":"Preflight Ankra Cloud cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/preflight","href":"/api-reference/ankra-cloud-clusters/preflight-ankra-cloud-cluster-browser-session"},{"title":"Deprovision an Ankra Cloud cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/ankracloud/{cluster_id}","href":"/api-reference/ankra-cloud-clusters/deprovision-an-ankra-cloud-cluster-browser-session"},{"title":"Read private cluster access (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/access-info","href":"/api-reference/ankra-cloud-clusters/read-private-cluster-access-browser-session"},{"title":"Diagnose bastion (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/{cluster_id}/bastion/diagnose","href":"/api-reference/ankra-cloud-clusters/diagnose-bastion-browser-session"},{"title":"Get bastion health (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/bastion/health","href":"/api-reference/ankra-cloud-clusters/get-bastion-health-browser-session"},{"title":"Resize the public gateway (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/bastion/instance-type","href":"/api-reference/ankra-cloud-clusters/resize-the-public-gateway-browser-session"},{"title":"Read control-plane sizing (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/control-plane","href":"/api-reference/ankra-cloud-clusters/read-control-plane-sizing-browser-session"},{"title":"Update control-plane count (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/control-plane","href":"/api-reference/ankra-cloud-clusters/update-control-plane-count-browser-session"},{"title":"Resize control-plane nodes (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/control-plane/instance-type","href":"/api-reference/ankra-cloud-clusters/resize-control-plane-nodes-browser-session"},{"title":"Read Kubernetes version (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/k8s-version","href":"/api-reference/ankra-cloud-clusters/read-kubernetes-version-browser-session"},{"title":"List node groups (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/node-groups","href":"/api-reference/ankra-cloud-clusters/list-node-groups-browser-session"},{"title":"Add node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/{cluster_id}/node-groups","href":"/api-reference/ankra-cloud-clusters/add-node-group-browser-session"},{"title":"Delete node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/ankracloud/{cluster_id}/node-groups/{group_name}","href":"/api-reference/ankra-cloud-clusters/delete-node-group-browser-session"},{"title":"Read node-group autoscaling (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/ankra-cloud-clusters/read-node-group-autoscaling-browser-session"},{"title":"Update node-group autoscaling (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/ankra-cloud-clusters/update-node-group-autoscaling-browser-session"},{"title":"Resize node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/ankra-cloud-clusters/resize-node-group-browser-session"},{"title":"Update node-group labels (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/ankra-cloud-clusters/update-node-group-labels-browser-session"},{"title":"Scale node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/ankra-cloud-clusters/scale-node-group-browser-session"},{"title":"Update node-group taints (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/ankra-cloud-clusters/update-node-group-taints-browser-session"},{"title":"List nodes (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/nodes","href":"/api-reference/ankra-cloud-clusters/list-nodes-browser-session"},{"title":"Read node (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/nodes/{node_id}","href":"/api-reference/ankra-cloud-clusters/read-node-browser-session"},{"title":"Restart node (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/{cluster_id}/nodes/{node_id}/restart","href":"/api-reference/ankra-cloud-clusters/restart-node-browser-session"},{"title":"Scale workers (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/{cluster_id}/scale-workers","href":"/api-reference/ankra-cloud-clusters/scale-workers-browser-session"},{"title":"Read SSH keys (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/ssh-keys","href":"/api-reference/ankra-cloud-clusters/read-ssh-keys-browser-session"},{"title":"Update SSH keys (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/ssh-keys","href":"/api-reference/ankra-cloud-clusters/update-ssh-keys-browser-session"},{"title":"Resync SSH keys (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/{cluster_id}/ssh-keys/resync","href":"/api-reference/ankra-cloud-clusters/resync-ssh-keys-browser-session"},{"title":"Start a stopped cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/{cluster_id}/start","href":"/api-reference/ankra-cloud-clusters/start-a-stopped-cluster-browser-session"},{"title":"Stop a cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/{cluster_id}/stop","href":"/api-reference/ankra-cloud-clusters/stop-a-cluster-browser-session"},{"title":"Upgrade the Kubernetes version (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/{cluster_id}/upgrade-k8s-version","href":"/api-reference/ankra-cloud-clusters/upgrade-the-kubernetes-version-browser-session"},{"title":"List standalone VMs (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/vms","href":"/api-reference/ankra-cloud-clusters/list-standalone-vms-browser-session"},{"title":"Add a standalone VM (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/ankracloud/{cluster_id}/vms","href":"/api-reference/ankra-cloud-clusters/add-a-standalone-vm-browser-session"},{"title":"Delete a standalone VM (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/ankracloud/{cluster_id}/vms/{vm_id}","href":"/api-reference/ankra-cloud-clusters/delete-a-standalone-vm-browser-session"},{"title":"Resize a standalone VM (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/ankracloud/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/ankra-cloud-clusters/resize-a-standalone-vm-browser-session"},{"title":"Read worker count (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/worker-count","href":"/api-reference/ankra-cloud-clusters/read-worker-count-browser-session"},{"title":"List Ankra Cloud zones (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/zones","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-zones-browser-session"},{"title":"List Ankra Cloud plans (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/plans","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-plans-browser-session"},{"title":"List Ankra Cloud templates (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/templates","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-templates-browser-session"},{"title":"List Ankra Cloud networks (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/networks","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-networks-browser-session"},{"title":"List Ankra Cloud pricing (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/pricing","href":"/api-reference/ankra-cloud-clusters/list-ankra-cloud-pricing-browser-session"},{"title":"List live cluster Ankra Cloud plans (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/plans","href":"/api-reference/ankra-cloud-clusters/list-live-cluster-ankra-cloud-plans-browser-session"},{"title":"List instance types for an Ankra Cloud cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/instance-types","href":"/api-reference/ankra-cloud-clusters/list-instance-types-for-an-ankra-cloud-cluster-browser-session"},{"title":"The persistent volumes deleting an Ankra Cloud cluster removes (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/ankracloud/{cluster_id}/deprovision-volumes","href":"/api-reference/ankra-cloud-clusters/the-persistent-volumes-deleting-an-ankra-cloud-cluster-removes-browser-session"}]},{"group":"Scaleway Clusters","pages":[{"title":"Create a Scaleway Instances cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway","href":"/api-reference/scaleway-clusters/create-a-scaleway-instances-cluster"},{"title":"List Scaleway gateway types","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/gateway-types","href":"/api-reference/scaleway-clusters/list-scaleway-gateway-types"},{"title":"List Scaleway instance types","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/instance-types","href":"/api-reference/scaleway-clusters/list-scaleway-instance-types"},{"title":"List Scaleway locations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/locations","href":"/api-reference/scaleway-clusters/list-scaleway-locations"},{"title":"List Scaleway networks","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/networks","href":"/api-reference/scaleway-clusters/list-scaleway-networks"},{"title":"Preflight a Scaleway Instances cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/preflight","href":"/api-reference/scaleway-clusters/preflight-a-scaleway-instances-cluster"},{"title":"List Scaleway pricing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/pricing","href":"/api-reference/scaleway-clusters/list-scaleway-pricing"},{"title":"List Scaleway regions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/regions","href":"/api-reference/scaleway-clusters/list-scaleway-regions"},{"title":"List Scaleway zones","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/zones","href":"/api-reference/scaleway-clusters/list-scaleway-zones"},{"title":"Deprovision a Scaleway Instances cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/scaleway/{cluster_id}","href":"/api-reference/scaleway-clusters/deprovision-a-scaleway-instances-cluster"},{"title":"The persistent volumes deleting a Scaleway cluster removes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/deprovision-volumes","href":"/api-reference/scaleway-clusters/the-persistent-volumes-deleting-a-scaleway-cluster-removes"},{"title":"Read private cluster access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/access-info","href":"/api-reference/scaleway-clusters/read-private-cluster-access"},{"title":"Read node cloud-init log","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/nodes/{node_id}/cloud-init-log","href":"/api-reference/scaleway-clusters/read-node-cloud-init-log"},{"title":"Diagnose bastion","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/bastion/diagnose","href":"/api-reference/scaleway-clusters/diagnose-bastion"},{"title":"Get bastion health","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/bastion/health","href":"/api-reference/scaleway-clusters/get-bastion-health"},{"title":"Resize the public gateway","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/bastion/instance-type","href":"/api-reference/scaleway-clusters/resize-the-public-gateway"},{"title":"Read control-plane sizing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/control-plane","href":"/api-reference/scaleway-clusters/read-control-plane-sizing"},{"title":"Update control-plane count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/control-plane","href":"/api-reference/scaleway-clusters/update-control-plane-count"},{"title":"Resize control-plane nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/control-plane/instance-type","href":"/api-reference/scaleway-clusters/resize-control-plane-nodes"},{"title":"List live cluster Scaleway gateway types","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/gateway-types","href":"/api-reference/scaleway-clusters/list-live-cluster-scaleway-gateway-types"},{"title":"List live cluster Scaleway instance types","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/instance-types","href":"/api-reference/scaleway-clusters/list-live-cluster-scaleway-instance-types"},{"title":"Read Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/k8s-version","href":"/api-reference/scaleway-clusters/read-kubernetes-version"},{"title":"List node groups","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/node-groups","href":"/api-reference/scaleway-clusters/list-node-groups"},{"title":"Add node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/node-groups","href":"/api-reference/scaleway-clusters/add-node-group"},{"title":"List standalone VMs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/vms","href":"/api-reference/scaleway-clusters/list-standalone-vms"},{"title":"Add a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/vms","href":"/api-reference/scaleway-clusters/add-a-standalone-vm"},{"title":"Delete a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/scaleway/{cluster_id}/vms/{vm_id}","href":"/api-reference/scaleway-clusters/delete-a-standalone-vm"},{"title":"Resize a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/scaleway-clusters/resize-a-standalone-vm"},{"title":"Delete node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/scaleway/{cluster_id}/node-groups/{group_name}","href":"/api-reference/scaleway-clusters/delete-node-group"},{"title":"Read node-group autoscaling","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/scaleway-clusters/read-node-group-autoscaling"},{"title":"Update node-group autoscaling","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/scaleway-clusters/update-node-group-autoscaling"},{"title":"Resize node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/scaleway-clusters/resize-node-group"},{"title":"Update node-group labels","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/scaleway-clusters/update-node-group-labels"},{"title":"Scale node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/scaleway-clusters/scale-node-group"},{"title":"Update node-group taints","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/scaleway-clusters/update-node-group-taints"},{"title":"List nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/nodes","href":"/api-reference/scaleway-clusters/list-nodes"},{"title":"Read node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/nodes/{node_id}","href":"/api-reference/scaleway-clusters/read-node"},{"title":"Restart node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/nodes/{node_id}/restart","href":"/api-reference/scaleway-clusters/restart-node"},{"title":"Scale workers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/scale-workers","href":"/api-reference/scaleway-clusters/scale-workers"},{"title":"Read SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/ssh-keys","href":"/api-reference/scaleway-clusters/read-ssh-keys"},{"title":"Update SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/ssh-keys","href":"/api-reference/scaleway-clusters/update-ssh-keys"},{"title":"Resync SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/ssh-keys/resync","href":"/api-reference/scaleway-clusters/resync-ssh-keys"},{"title":"Get disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/k3s-disabled-components","href":"/api-reference/scaleway-clusters/get-disabled-k3s-components"},{"title":"Update disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/scaleway/{cluster_id}/k3s-disabled-components","href":"/api-reference/scaleway-clusters/update-disabled-k3s-components"},{"title":"Start a stopped cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/start","href":"/api-reference/scaleway-clusters/start-a-stopped-cluster"},{"title":"Stop a cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/stop","href":"/api-reference/scaleway-clusters/stop-a-cluster"},{"title":"Upgrade the Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/scaleway/{cluster_id}/upgrade-k8s-version","href":"/api-reference/scaleway-clusters/upgrade-the-kubernetes-version"},{"title":"Read worker count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/scaleway/{cluster_id}/worker-count","href":"/api-reference/scaleway-clusters/read-worker-count"},{"title":"Create a Scaleway Instances cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway","href":"/api-reference/scaleway-clusters/create-a-scaleway-instances-cluster-browser-session"},{"title":"List Scaleway gateway types (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/gateway-types","href":"/api-reference/scaleway-clusters/list-scaleway-gateway-types-browser-session"},{"title":"List Scaleway instance types (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/instance-types","href":"/api-reference/scaleway-clusters/list-scaleway-instance-types-browser-session"},{"title":"List Scaleway locations (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/locations","href":"/api-reference/scaleway-clusters/list-scaleway-locations-browser-session"},{"title":"List Scaleway networks (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/networks","href":"/api-reference/scaleway-clusters/list-scaleway-networks-browser-session"},{"title":"Preflight a Scaleway Instances cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/preflight","href":"/api-reference/scaleway-clusters/preflight-a-scaleway-instances-cluster-browser-session"},{"title":"List Scaleway pricing (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/pricing","href":"/api-reference/scaleway-clusters/list-scaleway-pricing-browser-session"},{"title":"List Scaleway regions (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/regions","href":"/api-reference/scaleway-clusters/list-scaleway-regions-browser-session"},{"title":"List Scaleway zones (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/zones","href":"/api-reference/scaleway-clusters/list-scaleway-zones-browser-session"},{"title":"Deprovision a Scaleway Instances cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/scaleway/{cluster_id}","href":"/api-reference/scaleway-clusters/deprovision-a-scaleway-instances-cluster-browser-session"},{"title":"Read private cluster access (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/access-info","href":"/api-reference/scaleway-clusters/read-private-cluster-access-browser-session"},{"title":"Resize the public gateway (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/bastion/instance-type","href":"/api-reference/scaleway-clusters/resize-the-public-gateway-browser-session"},{"title":"Diagnose bastion (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/{cluster_id}/bastion/diagnose","href":"/api-reference/scaleway-clusters/diagnose-bastion-browser-session"},{"title":"Get bastion health (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/bastion/health","href":"/api-reference/scaleway-clusters/get-bastion-health-browser-session"},{"title":"Read control-plane sizing (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/control-plane","href":"/api-reference/scaleway-clusters/read-control-plane-sizing-browser-session"},{"title":"Update control-plane count (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/control-plane","href":"/api-reference/scaleway-clusters/update-control-plane-count-browser-session"},{"title":"Resize control-plane nodes (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/control-plane/instance-type","href":"/api-reference/scaleway-clusters/resize-control-plane-nodes-browser-session"},{"title":"List live cluster Scaleway gateway types (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/gateway-types","href":"/api-reference/scaleway-clusters/list-live-cluster-scaleway-gateway-types-browser-session"},{"title":"List live cluster Scaleway instance types (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/instance-types","href":"/api-reference/scaleway-clusters/list-live-cluster-scaleway-instance-types-browser-session"},{"title":"Read Kubernetes version (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/k8s-version","href":"/api-reference/scaleway-clusters/read-kubernetes-version-browser-session"},{"title":"List node groups (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/node-groups","href":"/api-reference/scaleway-clusters/list-node-groups-browser-session"},{"title":"Add node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/{cluster_id}/node-groups","href":"/api-reference/scaleway-clusters/add-node-group-browser-session"},{"title":"List standalone VMs (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/vms","href":"/api-reference/scaleway-clusters/list-standalone-vms-browser-session"},{"title":"Add a standalone VM (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/{cluster_id}/vms","href":"/api-reference/scaleway-clusters/add-a-standalone-vm-browser-session"},{"title":"Delete a standalone VM (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/scaleway/{cluster_id}/vms/{vm_id}","href":"/api-reference/scaleway-clusters/delete-a-standalone-vm-browser-session"},{"title":"Resize a standalone VM (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/scaleway-clusters/resize-a-standalone-vm-browser-session"},{"title":"Delete node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/clusters/scaleway/{cluster_id}/node-groups/{group_name}","href":"/api-reference/scaleway-clusters/delete-node-group-browser-session"},{"title":"Read node-group autoscaling (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/scaleway-clusters/read-node-group-autoscaling-browser-session"},{"title":"Update node-group autoscaling (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/node-groups/{group_name}/autoscaling","href":"/api-reference/scaleway-clusters/update-node-group-autoscaling-browser-session"},{"title":"Resize node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/scaleway-clusters/resize-node-group-browser-session"},{"title":"Update node-group labels (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/scaleway-clusters/update-node-group-labels-browser-session"},{"title":"Scale node group (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/scaleway-clusters/scale-node-group-browser-session"},{"title":"Update node-group taints (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/scaleway-clusters/update-node-group-taints-browser-session"},{"title":"List nodes (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/nodes","href":"/api-reference/scaleway-clusters/list-nodes-browser-session"},{"title":"Read node (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/nodes/{node_id}","href":"/api-reference/scaleway-clusters/read-node-browser-session"},{"title":"Restart node (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/{cluster_id}/nodes/{node_id}/restart","href":"/api-reference/scaleway-clusters/restart-node-browser-session"},{"title":"Scale workers (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/{cluster_id}/scale-workers","href":"/api-reference/scaleway-clusters/scale-workers-browser-session"},{"title":"Read SSH keys (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/ssh-keys","href":"/api-reference/scaleway-clusters/read-ssh-keys-browser-session"},{"title":"Update SSH keys (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/scaleway/{cluster_id}/ssh-keys","href":"/api-reference/scaleway-clusters/update-ssh-keys-browser-session"},{"title":"Resync SSH keys (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/{cluster_id}/ssh-keys/resync","href":"/api-reference/scaleway-clusters/resync-ssh-keys-browser-session"},{"title":"Start a stopped cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/{cluster_id}/start","href":"/api-reference/scaleway-clusters/start-a-stopped-cluster-browser-session"},{"title":"Stop a cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/{cluster_id}/stop","href":"/api-reference/scaleway-clusters/stop-a-cluster-browser-session"},{"title":"Upgrade the Kubernetes version (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/scaleway/{cluster_id}/upgrade-k8s-version","href":"/api-reference/scaleway-clusters/upgrade-the-kubernetes-version-browser-session"},{"title":"Read worker count (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/scaleway/{cluster_id}/worker-count","href":"/api-reference/scaleway-clusters/read-worker-count-browser-session"}]},{"group":"UpCloud Clusters","pages":[{"title":"List UpCloud NAT gateway plans","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/gateway-plans","href":"/api-reference/upcloud-clusters/list-upcloud-nat-gateway-plans"},{"title":"Change UpCloud NAT gateway plan","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/gateway-plan","href":"/api-reference/upcloud-clusters/change-upcloud-nat-gateway-plan"},{"title":"Create an UpCloud cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud","href":"/api-reference/upcloud-clusters/create-an-upcloud-cluster"},{"title":"Deprovision an UpCloud cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/upcloud/{cluster_id}","href":"/api-reference/upcloud-clusters/deprovision-an-upcloud-cluster"},{"title":"The persistent volumes deleting a UpCloud cluster removes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/deprovision-volumes","href":"/api-reference/upcloud-clusters/the-persistent-volumes-deleting-a-upcloud-cluster-removes"},{"title":"Read private cluster access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/access-info","href":"/api-reference/upcloud-clusters/read-private-cluster-access"},{"title":"Read node cloud-init log","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud/{cluster_id}/nodes/{node_id}/cloud-init-log","href":"/api-reference/upcloud-clusters/read-node-cloud-init-log"},{"title":"Diagnose bastion","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud/{cluster_id}/bastion/diagnose","href":"/api-reference/upcloud-clusters/diagnose-bastion"},{"title":"Get bastion SSH allowlist","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/bastion/allowed-ips","href":"/api-reference/upcloud-clusters/get-bastion-ssh-allowlist"},{"title":"Update bastion SSH allowlist","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/bastion/allowed-ips","href":"/api-reference/upcloud-clusters/update-bastion-ssh-allowlist"},{"title":"Get bastion health","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/bastion/health","href":"/api-reference/upcloud-clusters/get-bastion-health"},{"title":"Read control-plane sizing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/control-plane","href":"/api-reference/upcloud-clusters/read-control-plane-sizing"},{"title":"Update control-plane count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/control-plane","href":"/api-reference/upcloud-clusters/update-control-plane-count"},{"title":"Resize control-plane nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/control-plane/instance-type","href":"/api-reference/upcloud-clusters/resize-control-plane-nodes"},{"title":"Get current Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/k8s-version","href":"/api-reference/upcloud-clusters/get-current-kubernetes-version"},{"title":"List node groups","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/node-groups","href":"/api-reference/upcloud-clusters/list-node-groups"},{"title":"Add node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud/{cluster_id}/node-groups","href":"/api-reference/upcloud-clusters/add-node-group"},{"title":"List standalone VMs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/vms","href":"/api-reference/upcloud-clusters/list-standalone-vms"},{"title":"Add a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud/{cluster_id}/vms","href":"/api-reference/upcloud-clusters/add-a-standalone-vm"},{"title":"Delete a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/upcloud/{cluster_id}/vms/{vm_id}","href":"/api-reference/upcloud-clusters/delete-a-standalone-vm"},{"title":"Resize a standalone VM","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/vms/{vm_id}/instance-type","href":"/api-reference/upcloud-clusters/resize-a-standalone-vm"},{"title":"Delete node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/upcloud/{cluster_id}/node-groups/{group_name}","href":"/api-reference/upcloud-clusters/delete-node-group"},{"title":"Resize node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/node-groups/{group_name}/instance-type","href":"/api-reference/upcloud-clusters/resize-node-group"},{"title":"Update node-group labels","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/node-groups/{group_name}/labels","href":"/api-reference/upcloud-clusters/update-node-group-labels"},{"title":"Scale node group","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/node-groups/{group_name}/scale","href":"/api-reference/upcloud-clusters/scale-node-group"},{"title":"Update node-group taints","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/node-groups/{group_name}/taints","href":"/api-reference/upcloud-clusters/update-node-group-taints"},{"title":"List nodes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/nodes","href":"/api-reference/upcloud-clusters/list-nodes"},{"title":"Read node","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/nodes/{node_id}","href":"/api-reference/upcloud-clusters/read-node"},{"title":"Scale UpCloud cluster workers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud/{cluster_id}/scale-workers","href":"/api-reference/upcloud-clusters/scale-upcloud-cluster-workers"},{"title":"Read SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/ssh-keys","href":"/api-reference/upcloud-clusters/read-ssh-keys"},{"title":"Update SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/ssh-keys","href":"/api-reference/upcloud-clusters/update-ssh-keys"},{"title":"Resync SSH keys","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud/{cluster_id}/ssh-keys/resync","href":"/api-reference/upcloud-clusters/resync-ssh-keys"},{"title":"Get disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/k3s-disabled-components","href":"/api-reference/upcloud-clusters/get-disabled-k3s-components"},{"title":"Update disabled K3s components","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/k3s-disabled-components","href":"/api-reference/upcloud-clusters/update-disabled-k3s-components"},{"title":"Start an UpCloud cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud/{cluster_id}/start","href":"/api-reference/upcloud-clusters/start-an-upcloud-cluster"},{"title":"Stop an UpCloud cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud/{cluster_id}/stop","href":"/api-reference/upcloud-clusters/stop-an-upcloud-cluster"},{"title":"Upgrade Kubernetes version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/upcloud/{cluster_id}/upgrade-k8s-version","href":"/api-reference/upcloud-clusters/upgrade-kubernetes-version"},{"title":"Get current worker count","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/worker-count","href":"/api-reference/upcloud-clusters/get-current-worker-count"},{"title":"List UpCloud load balancer plans","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/load-balancer-plans","href":"/api-reference/upcloud-clusters/list-upcloud-load-balancer-plans"},{"title":"Get ingress load balancer plan","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/upcloud/{cluster_id}/load-balancer-plan","href":"/api-reference/upcloud-clusters/get-ingress-load-balancer-plan"},{"title":"Change ingress load balancer plan","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/load-balancer-plan","href":"/api-reference/upcloud-clusters/change-ingress-load-balancer-plan"},{"title":"Update UpCloud zone pool","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/clusters/upcloud/{cluster_id}/zones","href":"/api-reference/upcloud-clusters/update-upcloud-zone-pool"}]},{"group":"Cluster Access","pages":[{"title":"Get Cluster Access Policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cluster-access-policy","href":"/api-reference/cluster-access/get-cluster-access-policy"},{"title":"Set Cluster Access Policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/cluster-access-policy","href":"/api-reference/cluster-access/set-cluster-access-policy"},{"title":"List cluster access policy proposals","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cluster-access-policy/proposals","href":"/api-reference/cluster-access/list-cluster-access-policy-proposals"},{"title":"Propose a cluster access policy change","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/cluster-access-policy/proposals","href":"/api-reference/cluster-access/propose-a-cluster-access-policy-change"},{"title":"Get a cluster access policy proposal","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cluster-access-policy/proposals/{proposal_id}","href":"/api-reference/cluster-access/get-a-cluster-access-policy-proposal"},{"title":"List cluster access grants","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/access/grants","href":"/api-reference/cluster-access/list-cluster-access-grants"},{"title":"Create a cluster access grant","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/access/grants","href":"/api-reference/cluster-access/create-a-cluster-access-grant"},{"title":"Elevate your own cluster access","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/access/elevate","href":"/api-reference/cluster-access/elevate-your-own-cluster-access"},{"title":"Delete a cluster access grant","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/clusters/{cluster_id}/access/grants/{grant_id}","href":"/api-reference/cluster-access/delete-a-cluster-access-grant"},{"title":"Mint a Kubernetes access token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/k8s-token","href":"/api-reference/cluster-access/mint-a-kubernetes-access-token"},{"title":"Generate a kubeconfig","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubeconfig","href":"/api-reference/cluster-access/generate-a-kubeconfig"}]},{"group":"Kubernetes","pages":[{"title":"Get a Helm release","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/kubernetes/helm/releases/{namespace}/{name}","href":"/api-reference/kubernetes/get-a-helm-release"},{"title":"Get Helm release history","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/kubernetes/helm/releases/{namespace}/{name}/history","href":"/api-reference/kubernetes/get-helm-release-history"},{"title":"Roll back a Helm release","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/helm/releases/{namespace}/{name}/rollback","href":"/api-reference/kubernetes/roll-back-a-helm-release"},{"title":"Upgrade a Helm release","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/helm/releases/{namespace}/{name}/upgrade","href":"/api-reference/kubernetes/upgrade-a-helm-release"},{"title":"Run an instant Prometheus query","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/metrics/query","href":"/api-reference/kubernetes/run-an-instant-prometheus-query"},{"title":"Run a Prometheus range query","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/metrics/query_range","href":"/api-reference/kubernetes/run-a-prometheus-range-query"},{"title":"Stream pod logs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/kubernetes/pod/logs","href":"/api-reference/kubernetes/stream-pod-logs"},{"title":"List pods","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/clusters/{cluster_id}/kubernetes/pods","href":"/api-reference/kubernetes/list-pods"},{"title":"Apply a Kubernetes resource","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/resources/apply","href":"/api-reference/kubernetes/apply-a-kubernetes-resource"},{"title":"Delete a Kubernetes resource","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/resources/delete","href":"/api-reference/kubernetes/delete-a-kubernetes-resource"},{"title":"Get Kubernetes resources","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/resources/get","href":"/api-reference/kubernetes/get-kubernetes-resources"},{"title":"List Helm releases","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/resources/helm/get","href":"/api-reference/kubernetes/list-helm-releases"},{"title":"Uninstall a Helm release","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/resources/helm/uninstall","href":"/api-reference/kubernetes/uninstall-a-helm-release"},{"title":"Patch a Kubernetes resource","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/clusters/{cluster_id}/kubernetes/resources/patch","href":"/api-reference/kubernetes/patch-a-kubernetes-resource"}]},{"group":"AWS Credentials","pages":[{"title":"Create an AWS access-key credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/aws/keys","href":"/api-reference/aws-credentials/create-an-aws-access-key-credential"},{"title":"Get AWS onboarding details","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/aws/onboarding","href":"/api-reference/aws-credentials/get-aws-onboarding-details"},{"title":"Create an AWS role credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/aws/role","href":"/api-reference/aws-credentials/create-an-aws-role-credential"},{"title":"Create an AWS access-key credential (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/credentials/aws/keys","href":"/api-reference/aws-credentials/create-an-aws-access-key-credential-browser-session"},{"title":"Get AWS onboarding details (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/aws/onboarding","href":"/api-reference/aws-credentials/get-aws-onboarding-details-browser-session"},{"title":"Create an AWS role credential (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/credentials/aws/role","href":"/api-reference/aws-credentials/create-an-aws-role-credential-browser-session"}]},{"group":"Azure Credentials","pages":[{"title":"List Azure credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/azure","href":"/api-reference/azure-credentials/list-azure-credentials"},{"title":"Create an Azure credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/azure","href":"/api-reference/azure-credentials/create-an-azure-credential"},{"title":"Create an SSH key credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/azure/ssh-key","href":"/api-reference/azure-credentials/create-an-ssh-key-credential"},{"title":"List SSH key credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/azure/ssh-keys","href":"/api-reference/azure-credentials/list-ssh-key-credentials"},{"title":"List Azure credentials (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/azure","href":"/api-reference/azure-credentials/list-azure-credentials-browser-session"},{"title":"Create an Azure credential (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/credentials/azure","href":"/api-reference/azure-credentials/create-an-azure-credential-browser-session"},{"title":"Get Azure credential capacity (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/azure/{credential_id}/capacity","href":"/api-reference/azure-credentials/get-azure-credential-capacity-browser-session"},{"title":"Get Azure credential quotas (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/azure/{credential_id}/quotas","href":"/api-reference/azure-credentials/get-azure-credential-quotas-browser-session"}]},{"group":"Data Source Credentials","pages":[{"title":"List data source credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/datasource","href":"/api-reference/data-source-credentials/list-data-source-credentials"},{"title":"Create data source credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/datasource","href":"/api-reference/data-source-credentials/create-data-source-credential"},{"title":"List data source credentials (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/datasource","href":"/api-reference/data-source-credentials/list-data-source-credentials-browser-session"},{"title":"Create data source credential (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/credentials/datasource","href":"/api-reference/data-source-credentials/create-data-source-credential-browser-session"}]},{"group":"DigitalOcean Credentials","pages":[{"title":"List DigitalOcean API credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/digitalocean","href":"/api-reference/digitalocean-credentials/list-digitalocean-api-credentials"},{"title":"Create a DigitalOcean API credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/digitalocean","href":"/api-reference/digitalocean-credentials/create-a-digitalocean-api-credential"},{"title":"Create an SSH key credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/digitalocean/ssh-key","href":"/api-reference/digitalocean-credentials/create-an-ssh-key-credential"},{"title":"List SSH key credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/digitalocean/ssh-keys","href":"/api-reference/digitalocean-credentials/list-ssh-key-credentials"},{"title":"Get DigitalOcean credential capacity (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/digitalocean/{credential_id}/capacity","href":"/api-reference/digitalocean-credentials/get-digitalocean-credential-capacity-browser-session"},{"title":"Get DigitalOcean credential quotas (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/digitalocean/{credential_id}/quotas","href":"/api-reference/digitalocean-credentials/get-digitalocean-credential-quotas-browser-session"}]},{"group":"Hetzner Credentials","pages":[{"title":"List Hetzner API credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/hetzner","href":"/api-reference/hetzner-credentials/list-hetzner-api-credentials"},{"title":"Create a Hetzner API credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/hetzner","href":"/api-reference/hetzner-credentials/create-a-hetzner-api-credential"},{"title":"Create an SSH key credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/hetzner/ssh-key","href":"/api-reference/hetzner-credentials/create-an-ssh-key-credential"},{"title":"List SSH key credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/hetzner/ssh-keys","href":"/api-reference/hetzner-credentials/list-ssh-key-credentials"},{"title":"Get Hetzner credential capacity (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/hetzner/{credential_id}/capacity","href":"/api-reference/hetzner-credentials/get-hetzner-credential-capacity-browser-session"},{"title":"Get Hetzner credential quotas (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/hetzner/{credential_id}/quotas","href":"/api-reference/hetzner-credentials/get-hetzner-credential-quotas-browser-session"}]},{"group":"OVH Credentials","pages":[{"title":"List OVH API credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/ovh","href":"/api-reference/ovh-credentials/list-ovh-api-credentials"},{"title":"Create an OVH API credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/ovh","href":"/api-reference/ovh-credentials/create-an-ovh-api-credential"},{"title":"Create an SSH key credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/ovh/ssh-key","href":"/api-reference/ovh-credentials/create-an-ssh-key-credential"},{"title":"List SSH key credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/ovh/ssh-keys","href":"/api-reference/ovh-credentials/list-ssh-key-credentials"},{"title":"Get OVH credential capacity (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/ovh/{credential_id}/capacity","href":"/api-reference/ovh-credentials/get-ovh-credential-capacity-browser-session"},{"title":"Get OVH credential quotas (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/ovh/{credential_id}/quotas","href":"/api-reference/ovh-credentials/get-ovh-credential-quotas-browser-session"}]},{"group":"Workspaces","pages":[{"title":"List workspaces","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/workspaces","href":"/api-reference/workspaces/list-workspaces"},{"title":"Bring a workspace up","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/workspaces","href":"/api-reference/workspaces/bring-a-workspace-up"},{"title":"Get a workspace","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/workspaces/{workspace_id}","href":"/api-reference/workspaces/get-a-workspace"},{"title":"Tear a workspace down","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/workspaces/{workspace_id}","href":"/api-reference/workspaces/tear-a-workspace-down"},{"title":"Presign a workspace bundle upload","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/workspaces/{workspace_id}/bundles","href":"/api-reference/workspaces/presign-a-workspace-bundle-upload"},{"title":"Start a workspace run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/workspaces/{workspace_id}/runs","href":"/api-reference/workspaces/start-a-workspace-run"},{"title":"Get a workspace run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/workspaces/{workspace_id}/runs/{run_id}","href":"/api-reference/workspaces/get-a-workspace-run"},{"title":"Cancel a workspace run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/workspaces/{workspace_id}/runs/{run_id}/cancel","href":"/api-reference/workspaces/cancel-a-workspace-run"},{"title":"Export a workspace run's results","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/workspaces/{workspace_id}/runs/{run_id}/exports","href":"/api-reference/workspaces/export-a-workspace-runs-results"},{"title":"Stream a workspace run's output","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/workspaces/{workspace_id}/runs/{run_id}/stream","href":"/api-reference/workspaces/stream-a-workspace-runs-output"},{"title":"Get repository workspace profiles","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/pipeline-repositories/{repository_id}/workspace-profiles","href":"/api-reference/workspaces/get-repository-workspace-profiles"},{"title":"Replace repository workspace profiles","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/pipeline-repositories/{repository_id}/workspace-profiles","href":"/api-reference/workspaces/replace-repository-workspace-profiles"}]},{"group":"Object Storage Buckets","pages":[{"title":"List object storage buckets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/object-storage-buckets","href":"/api-reference/object-storage-buckets/list-object-storage-buckets"},{"title":"Create an object storage bucket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/object-storage-buckets","href":"/api-reference/object-storage-buckets/create-an-object-storage-bucket"},{"title":"Get an object storage bucket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/object-storage-buckets/{bucket_id}","href":"/api-reference/object-storage-buckets/get-an-object-storage-bucket"},{"title":"Delete an object storage bucket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/object-storage-buckets/{bucket_id}","href":"/api-reference/object-storage-buckets/delete-an-object-storage-bucket"}]},{"group":"Ankra Cloud Credentials","pages":[{"title":"List Ankra Cloud credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/ankracloud","href":"/api-reference/ankra-cloud-credentials/list-ankra-cloud-credentials"},{"title":"Create an Ankra Cloud credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/ankracloud","href":"/api-reference/ankra-cloud-credentials/create-an-ankra-cloud-credential"},{"title":"List Ankra Cloud credentials (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/ankracloud","href":"/api-reference/ankra-cloud-credentials/list-ankra-cloud-credentials-browser-session"},{"title":"Create an Ankra Cloud credential (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/credentials/ankracloud","href":"/api-reference/ankra-cloud-credentials/create-an-ankra-cloud-credential-browser-session"}]},{"group":"Scaleway Credentials","pages":[{"title":"List Scaleway credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/scaleway","href":"/api-reference/scaleway-credentials/list-scaleway-credentials"},{"title":"Create a Scaleway credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/scaleway","href":"/api-reference/scaleway-credentials/create-a-scaleway-credential"},{"title":"Create an SSH key credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/scaleway/ssh-key","href":"/api-reference/scaleway-credentials/create-an-ssh-key-credential"},{"title":"List SSH key credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/scaleway/ssh-keys","href":"/api-reference/scaleway-credentials/list-ssh-key-credentials"},{"title":"List Scaleway credentials (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/scaleway","href":"/api-reference/scaleway-credentials/list-scaleway-credentials-browser-session"},{"title":"Create a Scaleway credential (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/credentials/scaleway","href":"/api-reference/scaleway-credentials/create-a-scaleway-credential-browser-session"},{"title":"Get Scaleway credential capacity (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/scaleway/{credential_id}/capacity","href":"/api-reference/scaleway-credentials/get-scaleway-credential-capacity-browser-session"},{"title":"Get Scaleway credential quotas (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/scaleway/{credential_id}/quotas","href":"/api-reference/scaleway-credentials/get-scaleway-credential-quotas-browser-session"}]},{"group":"UpCloud Credentials","pages":[{"title":"List UpCloud API credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/upcloud","href":"/api-reference/upcloud-credentials/list-upcloud-api-credentials"},{"title":"Create an UpCloud API credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/upcloud","href":"/api-reference/upcloud-credentials/create-an-upcloud-api-credential"},{"title":"Create an SSH key credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/upcloud/ssh-key","href":"/api-reference/upcloud-credentials/create-an-ssh-key-credential"},{"title":"List SSH key credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/upcloud/ssh-keys","href":"/api-reference/upcloud-credentials/list-ssh-key-credentials"},{"title":"Get UpCloud credential capacity (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/upcloud/{credential_id}/capacity","href":"/api-reference/upcloud-credentials/get-upcloud-credential-capacity-browser-session"},{"title":"Get UpCloud credential quotas (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/upcloud/{credential_id}/quotas","href":"/api-reference/upcloud-credentials/get-upcloud-credential-quotas-browser-session"}]},{"group":"AI Memory","pages":[{"title":"List AI memories","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-memory/memories","href":"/api-reference/ai-memory/list-ai-memories"},{"title":"Clear AI memories","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/ai-memory/memories","href":"/api-reference/ai-memory/clear-ai-memories"},{"title":"Delete an AI memory","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/ai-memory/memories/{memory_id}","href":"/api-reference/ai-memory/delete-an-ai-memory"},{"title":"Get the learned AI profile","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-memory/profile","href":"/api-reference/ai-memory/get-the-learned-ai-profile"},{"title":"Update the learned AI profile","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ai-memory/profile","href":"/api-reference/ai-memory/update-the-learned-ai-profile"},{"title":"Reset the learned AI profile","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/ai-memory/profile","href":"/api-reference/ai-memory/reset-the-learned-ai-profile"}]},{"group":"Account Tokens","pages":[{"title":"List API tokens","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/account/tokens","href":"/api-reference/account-tokens/list-api-tokens"},{"title":"Create an API token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/account/tokens","href":"/api-reference/account-tokens/create-an-api-token"},{"title":"Delete an API token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/account/tokens/{token_id}","href":"/api-reference/account-tokens/delete-an-api-token"},{"title":"Revoke an API token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/account/tokens/{token_id}/revoke","href":"/api-reference/account-tokens/revoke-an-api-token"},{"title":"Renew an API token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/account/tokens/{token_id}/rotate","href":"/api-reference/account-tokens/renew-an-api-token"}]},{"group":"AI Agent Runs","pages":[{"title":"List agent runs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-agent-runs","href":"/api-reference/ai-agent-runs/list-agent-runs"},{"title":"Get an agent run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-agent-runs/{run_id}","href":"/api-reference/ai-agent-runs/get-an-agent-run"},{"title":"Cancel an agent run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-agent-runs/{run_id}/cancel","href":"/api-reference/ai-agent-runs/cancel-an-agent-run"},{"title":"Get an agent run's transcript","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-agent-runs/{run_id}/transcript","href":"/api-reference/ai-agent-runs/get-an-agent-runs-transcript"}]},{"group":"Variables","pages":[{"title":"List cluster variables","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/variables","href":"/api-reference/variables/list-cluster-variables"},{"title":"Create a cluster variable","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/variables","href":"/api-reference/variables/create-a-cluster-variable"},{"title":"Update a cluster variable","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/clusters/imported/{cluster_id}/variables/{variable_name}","href":"/api-reference/variables/update-a-cluster-variable"},{"title":"Delete a cluster variable","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/clusters/imported/{cluster_id}/variables/{variable_name}","href":"/api-reference/variables/delete-a-cluster-variable"},{"title":"List organisation variables","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/variables","href":"/api-reference/variables/list-organisation-variables"},{"title":"Create an organisation variable","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/variables","href":"/api-reference/variables/create-an-organisation-variable"},{"title":"Update an organisation variable","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/variables/{variable_name}","href":"/api-reference/variables/update-an-organisation-variable"},{"title":"Delete an organisation variable","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/variables/{variable_name}","href":"/api-reference/variables/delete-an-organisation-variable"},{"title":"Reveal an organisation variable value","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/variables/{variable_name}/value","href":"/api-reference/variables/reveal-an-organisation-variable-value"},{"title":"List where an organisation variable is used","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/variables/{variable_name}/usage","href":"/api-reference/variables/list-where-an-organisation-variable-is-used"}]},{"group":"Credentials","pages":[{"title":"List credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/credentials","href":"/api-reference/credentials/list-credentials"},{"title":"Validate credential name","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/credentials/validate","href":"/api-reference/credentials/validate-credential-name"},{"title":"Get credential details","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/credentials/{credential_id}","href":"/api-reference/credentials/get-credential-details"},{"title":"Rotate a credential's secret in place","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/credentials/{credential_id}","href":"/api-reference/credentials/rotate-a-credentials-secret-in-place"},{"title":"Delete a credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/credentials/{credential_id}","href":"/api-reference/credentials/delete-a-credential"},{"title":"Set or clear a credential display name","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/credentials/{credential_id}","href":"/api-reference/credentials/set-or-clear-a-credential-display-name"},{"title":"List the repositories a credential covers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/credentials/{credential_id}/repositories","href":"/api-reference/credentials/list-the-repositories-a-credential-covers"},{"title":"List a Bitbucket Cloud repository's branches","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/bitbucket-cloud/{credential_id}/branches","href":"/api-reference/credentials/list-a-bitbucket-cloud-repositorys-branches"},{"title":"List a Bitbucket Cloud repository's branches (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/bitbucket-cloud/{credential_id}/branches","href":"/api-reference/credentials/list-a-bitbucket-cloud-repositorys-branches-browser-session"},{"title":"List registry projects","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/registry-projects","href":"/api-reference/credentials/list-registry-projects"},{"title":"Create a registry project","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/registry-projects","href":"/api-reference/credentials/create-a-registry-project"},{"title":"Delete a registry project","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/registry-projects/{project_name}","href":"/api-reference/credentials/delete-a-registry-project"},{"title":"Get registry storage","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/registry-storage","href":"/api-reference/credentials/get-registry-storage"},{"title":"Get paid registry storage","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/registry-storage/addon","href":"/api-reference/credentials/get-paid-registry-storage"},{"title":"Set paid registry storage","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/registry-storage/addon","href":"/api-reference/credentials/set-paid-registry-storage"},{"title":"List registry repositories by size","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/registry-storage/repositories","href":"/api-reference/credentials/list-registry-repositories-by-size"},{"title":"Get registry retention","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/registry-storage/retention","href":"/api-reference/credentials/get-registry-retention"},{"title":"Update registry retention","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/registry-storage/retention","href":"/api-reference/credentials/update-registry-retention"},{"title":"Run registry retention now","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/registry-storage/retention/run","href":"/api-reference/credentials/run-registry-retention-now"},{"title":"List the organisation's registry robots","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/registry-robots","href":"/api-reference/credentials/list-the-organisations-registry-robots"},{"title":"Create a registry robot","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/registry-robots","href":"/api-reference/credentials/create-a-registry-robot"},{"title":"Read a registry robot","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/registry-robots/{robot_name}","href":"/api-reference/credentials/read-a-registry-robot"},{"title":"Revoke a registry robot","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/registry-robots/{robot_name}","href":"/api-reference/credentials/revoke-a-registry-robot"},{"title":"Rotate a registry robot's secret","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/registry-robots/{robot_name}/rotate","href":"/api-reference/credentials/rotate-a-registry-robots-secret"},{"title":"List registry providers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/registry-providers","href":"/api-reference/credentials/list-registry-providers"},{"title":"Verify an integrated registry connection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/registry-connections/verify","href":"/api-reference/credentials/verify-an-integrated-registry-connection"},{"title":"Discover a registry connection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/registry-connections/discover","href":"/api-reference/credentials/discover-a-registry-connection"}]},{"group":"Executions","pages":[{"title":"List executions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/executions","href":"/api-reference/executions/list-executions"},{"title":"Cancel a batch of executions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/executions/cancel","href":"/api-reference/executions/cancel-a-batch-of-executions"},{"title":"Get execution detail","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/executions/{execution_id}","href":"/api-reference/executions/get-execution-detail"},{"title":"Cancel an execution","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/executions/{execution_id}/cancel","href":"/api-reference/executions/cancel-an-execution"},{"title":"Get execution status events","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/executions/{execution_id}/events","href":"/api-reference/executions/get-execution-status-events"},{"title":"Get execution step results","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/executions/{execution_id}/result","href":"/api-reference/executions/get-execution-step-results"},{"title":"Retry a terminal execution","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/executions/{execution_id}/retry","href":"/api-reference/executions/retry-a-terminal-execution"},{"title":"List execution steps","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/executions/{execution_id}/steps","href":"/api-reference/executions/list-execution-steps"},{"title":"Cancel a step within an execution","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/executions/{execution_id}/steps/{step_id}/cancel","href":"/api-reference/executions/cancel-a-step-within-an-execution"}]},{"group":"Helm","pages":[{"title":"List Helm charts","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/charts","href":"/api-reference/helm/list-helm-charts"},{"title":"Get a Helm chart version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/charts/chart/{repository_name}/{chart_name}/{chart_version}","href":"/api-reference/helm/get-a-helm-chart-version"},{"title":"Get a file from a Helm chart version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/charts/chart/{repository_name}/{chart_name}/{chart_version}/file","href":"/api-reference/helm/get-a-file-from-a-helm-chart-version"},{"title":"List files in a Helm chart version","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/charts/chart/{repository_name}/{chart_name}/{chart_version}/files","href":"/api-reference/helm/list-files-in-a-helm-chart-version"},{"title":"List clusters using a Helm chart","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/charts/clusters/{repository_name}/{chart_name}","href":"/api-reference/helm/list-clusters-using-a-helm-chart"},{"title":"List Helm chart releases","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/charts/releases/{repository_name}/{chart_name}","href":"/api-reference/helm/list-helm-chart-releases"},{"title":"List registry credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/credentials","href":"/api-reference/helm/list-registry-credentials"},{"title":"Create a registry credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/helm/credentials","href":"/api-reference/helm/create-a-registry-credential"},{"title":"Get a registry credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/credentials/{credential_name}","href":"/api-reference/helm/get-a-registry-credential"},{"title":"Update a registry credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/helm/credentials/{credential_name}","href":"/api-reference/helm/update-a-registry-credential"},{"title":"Delete a registry credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/helm/credentials/{credential_name}","href":"/api-reference/helm/delete-a-registry-credential"},{"title":"List Helm registries","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/registries","href":"/api-reference/helm/list-helm-registries"},{"title":"Create a Helm registry","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/helm/registries","href":"/api-reference/helm/create-a-helm-registry"},{"title":"Get a Helm registry","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/registries/{registry_name}","href":"/api-reference/helm/get-a-helm-registry"},{"title":"Update a Helm registry","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/helm/registries/{registry_name}","href":"/api-reference/helm/update-a-helm-registry"},{"title":"Delete a Helm registry","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/helm/registries/{registry_name}","href":"/api-reference/helm/delete-a-helm-registry"},{"title":"Sync a Helm registry","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/helm/registries/{registry_name}/sync","href":"/api-reference/helm/sync-a-helm-registry"},{"title":"List registry sync jobs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/registries/{registry_name}/sync-jobs","href":"/api-reference/helm/list-registry-sync-jobs"},{"title":"Get Helm chart default values","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/helm/charts/chart/{repository_name}/{chart_name}/{chart_version}/values","href":"/api-reference/helm/get-helm-chart-default-values"},{"title":"Render a chart version's manifests with helm template","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/helm/charts/template","href":"/api-reference/helm/render-a-chart-versions-manifests-with-helm-template"}]},{"group":"Operations","pages":[{"title":"(Removed) Cancel an operation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/operations/{operation_id}/cancel","href":"/api-reference/operations/removed-cancel-an-operation"},{"title":"(Removed) Cancel a job within an operation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/operations/{operation_id}/jobs/{job_id}/cancel","href":"/api-reference/operations/removed-cancel-a-job-within-an-operation"}]},{"group":"Organisation","pages":[{"title":"List organisations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/organisation","href":"/api-reference/organisation/list-organisations"},{"title":"Create a new organisation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/organisation","href":"/api-reference/organisation/create-a-new-organisation"},{"title":"Invite user to organisation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/organisation/invite","href":"/api-reference/organisation/invite-user-to-organisation"},{"title":"Switch user organisation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/organisation/switch","href":"/api-reference/organisation/switch-user-organisation"},{"title":"Delete user from organisation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/organisation/user","href":"/api-reference/organisation/delete-user-from-organisation"},{"title":"Get organisation details","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/organisation/{organisation_id}","href":"/api-reference/organisation/get-organisation-details"},{"title":"List the audit log of one cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/{cluster_id}/audit-logs","href":"/api-reference/organisation/list-the-audit-log-of-one-cluster"},{"title":"Export the organisation audit log with an API token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/organisation/audit-logs/export","href":"/api-reference/organisation/export-the-organisation-audit-log-with-an-api-token"},{"title":"Export the organisation audit log","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/organisation/audit-logs/export","href":"/api-reference/organisation/export-the-organisation-audit-log"},{"title":"Get organisation logo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/organisation/{organisation_id}/logo","href":"/api-reference/organisation/get-organisation-logo"},{"title":"Get organisation logo (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/organisation/{organisation_id}/logo","href":"/api-reference/organisation/get-organisation-logo-browser-session"},{"title":"Store organisation logo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/organisation/{organisation_id}/logo","href":"/api-reference/organisation/store-organisation-logo"},{"title":"Delete organisation logo","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/organisation/{organisation_id}/logo","href":"/api-reference/organisation/delete-organisation-logo"},{"title":"Get organisation single sign-on settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/organisation/{organisation_id}/sso","href":"/api-reference/organisation/get-organisation-single-sign-on-settings"},{"title":"Configure the organisation's identity provider","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/organisation/{organisation_id}/sso","href":"/api-reference/organisation/configure-the-organisations-identity-provider"},{"title":"Remove organisation single sign-on","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/organisation/{organisation_id}/sso","href":"/api-reference/organisation/remove-organisation-single-sign-on"},{"title":"Update organisation single sign-on policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /org/organisation/{organisation_id}/sso","href":"/api-reference/organisation/update-organisation-single-sign-on-policy"},{"title":"Claim an email domain for single sign-on","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/organisation/{organisation_id}/sso/domains","href":"/api-reference/organisation/claim-an-email-domain-for-single-sign-on"},{"title":"Remove a claimed email domain","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /org/organisation/{organisation_id}/sso/domains/{domain_id}","href":"/api-reference/organisation/remove-a-claimed-email-domain"},{"title":"Verify a claimed email domain by its DNS record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/organisation/{organisation_id}/sso/domains/{domain_id}/verify","href":"/api-reference/organisation/verify-a-claimed-email-domain-by-its-dns-record"},{"title":"Replace the group-to-role mappings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/organisation/{organisation_id}/sso/group-mappings","href":"/api-reference/organisation/replace-the-group-to-role-mappings"},{"title":"Ensure the cluster repository webhook","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/{cluster_id}/webhook/ensure","href":"/api-reference/organisation/ensure-the-cluster-repository-webhook"}]},{"group":"SOPS","pages":[{"title":"Get SOPS configuration including public key","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/sops/config","href":"/api-reference/sops/get-sops-configuration-including-public-key"},{"title":"Decrypt content using SOPS","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/sops/decrypt","href":"/api-reference/sops/decrypt-content-using-sops"},{"title":"Encrypt content using SOPS","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/sops/encrypt","href":"/api-reference/sops/encrypt-content-using-sops"}]},{"group":"Charts","pages":[{"title":"List available Helm charts","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/stacks/charts","href":"/api-reference/charts/list-available-helm-charts"},{"title":"Get detailed information about a specific chart","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/stacks/charts/details","href":"/api-reference/charts/get-detailed-information-about-a-specific-chart"}]},{"group":"Support","pages":[{"title":"List support tickets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/support/tickets","href":"/api-reference/support/list-support-tickets"},{"title":"Create a support ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/support/tickets","href":"/api-reference/support/create-a-support-ticket"},{"title":"Review a support ticket draft","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/support/tickets/review","href":"/api-reference/support/review-a-support-ticket-draft"},{"title":"Get a support ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/support/tickets/{ticket_id}","href":"/api-reference/support/get-a-support-ticket"},{"title":"Add an attachment to a support ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/support/tickets/{ticket_id}/attachments","href":"/api-reference/support/add-an-attachment-to-a-support-ticket"},{"title":"Download a support ticket attachment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/support/tickets/{ticket_id}/attachments/{attachment_id}","href":"/api-reference/support/download-a-support-ticket-attachment"},{"title":"Close a support ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/support/tickets/{ticket_id}/close","href":"/api-reference/support/close-a-support-ticket"},{"title":"Comment on a support ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/support/tickets/{ticket_id}/comments","href":"/api-reference/support/comment-on-a-support-ticket"}]},{"group":"Security","pages":[{"title":"Get imported cluster add-on security posture (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/addons/{addon_name}/security","href":"/api-reference/security/get-imported-cluster-add-on-security-posture-browser-session"},{"title":"Get imported cluster stack security posture (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/stacks/{stack_name}/security","href":"/api-reference/security/get-imported-cluster-stack-security-posture-browser-session"},{"title":"List the CVEs across one stack's workloads (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/stacks/{stack_name}/security/findings","href":"/api-reference/security/list-the-cves-across-one-stacks-workloads-browser-session"},{"title":"List the bill-of-materials components across one stack's workloads (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/stacks/{stack_name}/security/sbom","href":"/api-reference/security/list-the-bill-of-materials-components-across-one-stacks-workloads-browser-session"},{"title":"List the running pods of a stack with their containers' security posture (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/stacks/{stack_name}/security/pods","href":"/api-reference/security/list-the-running-pods-of-a-stack-with-their-containers-security-posture-browser-session"},{"title":"Get one imported cluster's compliance view (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/security/compliance","href":"/api-reference/security/get-one-imported-clusters-compliance-view-browser-session"},{"title":"List the resources failing one compliance control (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/security/compliance/checks/{check_id}/resources","href":"/api-reference/security/list-the-resources-failing-one-compliance-control-browser-session"},{"title":"Set the security baseline policy mode (audit or enforce) (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/imported/{cluster_id}/security/policy-mode","href":"/api-reference/security/set-the-security-baseline-policy-mode-audit-or-enforce-browser-session"},{"title":"Get one imported cluster's NetworkPolicy over-privilege score (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/security/network-policy-overprivilege","href":"/api-reference/security/get-one-imported-clusters-networkpolicy-over-privilege-score-browser-session"},{"title":"Get one imported cluster's aggregated policy violations (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/security/policy-violations","href":"/api-reference/security/get-one-imported-clusters-aggregated-policy-violations-browser-session"},{"title":"Get imported cluster pod security posture (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/security/pods/{namespace}/{pod_name}","href":"/api-reference/security/get-imported-cluster-pod-security-posture-browser-session"},{"title":"Daily security posture trend of one cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/security/trivy/history","href":"/api-reference/security/daily-security-posture-trend-of-one-cluster-browser-session"},{"title":"The cluster's scheduled security report (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/security/report-schedule","href":"/api-reference/security/the-clusters-scheduled-security-report-browser-session"},{"title":"Store the cluster's scheduled security report (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /org/clusters/imported/{cluster_id}/security/report-schedule","href":"/api-reference/security/store-the-clusters-scheduled-security-report-browser-session"},{"title":"Email the cluster's security report now (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/clusters/imported/{cluster_id}/security/report-schedule/send-now","href":"/api-reference/security/email-the-clusters-security-report-now-browser-session"},{"title":"List cluster security posture (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/clusters","href":"/api-reference/security/list-cluster-security-posture-browser-session"},{"title":"Get cluster access posture (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/clusters/{cluster_id}/access-posture","href":"/api-reference/security/get-cluster-access-posture-browser-session"},{"title":"Enable the curated security baseline stack (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/clusters/{cluster_id}/enable-baseline","href":"/api-reference/security/enable-the-curated-security-baseline-stack-browser-session"},{"title":"Get the organisation compliance rollup (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/compliance","href":"/api-reference/security/get-the-organisation-compliance-rollup-browser-session"},{"title":"List the compliance frameworks (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/compliance/frameworks","href":"/api-reference/security/list-the-compliance-frameworks-browser-session"},{"title":"Enable or disable one compliance framework (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /org/security/compliance/frameworks/{framework_key}","href":"/api-reference/security/enable-or-disable-one-compliance-framework-browser-session"},{"title":"Get one compliance framework report (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/compliance/frameworks/{framework_key}/report","href":"/api-reference/security/get-one-compliance-framework-report-browser-session"},{"title":"Export the organisation compliance evidence report (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/compliance-report","href":"/api-reference/security/export-the-organisation-compliance-evidence-report-browser-session"},{"title":"List organization security findings (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/findings","href":"/api-reference/security/list-organization-security-findings-browser-session"},{"title":"Get organization security finding detail (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/findings/{finding_id}","href":"/api-reference/security/get-organization-security-finding-detail-browser-session"},{"title":"List organization security finding occurrences (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/findings/{finding_id}/occurrences","href":"/api-reference/security/list-organization-security-finding-occurrences-browser-session"},{"title":"Plan base-image bump pull requests for a security finding (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/findings/{finding_id}/rebuild-plan","href":"/api-reference/security/plan-base-image-bump-pull-requests-for-a-security-finding-browser-session"},{"title":"Start or reuse remediation runs for a security finding (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/findings/{finding_id}/remediations","href":"/api-reference/security/start-or-reuse-remediation-runs-for-a-security-finding-browser-session"},{"title":"List security remediation runs (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/remediations","href":"/api-reference/security/list-security-remediation-runs-browser-session"},{"title":"Read a security remediation run (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/remediations/{run_id}","href":"/api-reference/security/read-a-security-remediation-run-browser-session"},{"title":"Cancel a security remediation run (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/remediations/{run_id}/cancel","href":"/api-reference/security/cancel-a-security-remediation-run-browser-session"},{"title":"List security evidence destinations (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/evidence/destinations","href":"/api-reference/security/list-security-evidence-destinations-browser-session"},{"title":"Create a security evidence destination (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/evidence/destinations","href":"/api-reference/security/create-a-security-evidence-destination-browser-session"},{"title":"Revoke a security evidence destination (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/evidence/destinations/{destination_id}/revoke","href":"/api-reference/security/revoke-a-security-evidence-destination-browser-session"},{"title":"List security evidence deliveries (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/evidence/deliveries","href":"/api-reference/security/list-security-evidence-deliveries-browser-session"},{"title":"Send security evidence to a destination (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/evidence/deliveries","href":"/api-reference/security/send-security-evidence-to-a-destination-browser-session"},{"title":"Submit an uploaded Vanta evidence document (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/evidence/deliveries/{delivery_id}/submit","href":"/api-reference/security/submit-an-uploaded-vanta-evidence-document-browser-session"},{"title":"Open base-image bump pull requests for a security finding (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/findings/{finding_id}/rebuild","href":"/api-reference/security/open-base-image-bump-pull-requests-for-a-security-finding-browser-session"},{"title":"Get the platform advisory page for one CVE (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/advisories/{cve_id}","href":"/api-reference/security/get-the-platform-advisory-page-for-one-cve-browser-session"},{"title":"Get organization security overview (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/overview","href":"/api-reference/security/get-organization-security-overview-browser-session"},{"title":"List code finding dispositions (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/code-dispositions","href":"/api-reference/security/list-code-finding-dispositions-browser-session"},{"title":"Create code finding disposition (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/code-dispositions","href":"/api-reference/security/create-code-finding-disposition-browser-session"},{"title":"Preview code finding disposition (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/code-dispositions/preview","href":"/api-reference/security/preview-code-finding-disposition-browser-session"},{"title":"Revoke code finding disposition (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/code-dispositions/{disposition_id}/revoke","href":"/api-reference/security/revoke-code-finding-disposition-browser-session"},{"title":"List vulnerability disposition policies (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/vulnerability-dispositions","href":"/api-reference/security/list-vulnerability-disposition-policies-browser-session"},{"title":"Create vulnerability disposition policy (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/vulnerability-dispositions","href":"/api-reference/security/create-vulnerability-disposition-policy-browser-session"},{"title":"Preview vulnerability disposition policy (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/vulnerability-dispositions/preview","href":"/api-reference/security/preview-vulnerability-disposition-policy-browser-session"},{"title":"Update vulnerability disposition policy (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /org/security/vulnerability-dispositions/{policy_id}","href":"/api-reference/security/update-vulnerability-disposition-policy-browser-session"},{"title":"Soft-revoke vulnerability disposition policy (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/security/vulnerability-dispositions/{policy_id}/revoke","href":"/api-reference/security/soft-revoke-vulnerability-disposition-policy-browser-session"},{"title":"List organization security workloads (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/workloads","href":"/api-reference/security/list-organization-security-workloads-browser-session"},{"title":"Security posture by cluster and namespace (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/namespaces","href":"/api-reference/security/security-posture-by-cluster-and-namespace-browser-session"},{"title":"The pods of one namespace joined to their scanned workload's findings (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/pods","href":"/api-reference/security/the-pods-of-one-namespace-joined-to-their-scanned-workloads-findings-browser-session"},{"title":"The fleet's software bill of materials (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/sbom","href":"/api-reference/security/the-fleets-software-bill-of-materials-browser-session"},{"title":"Images with a bill of materials (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/sbom/images","href":"/api-reference/security/images-with-a-bill-of-materials-browser-session"},{"title":"One image's bill of materials (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/sbom/image","href":"/api-reference/security/one-images-bill-of-materials-browser-session"},{"title":"Where one package runs: the images carrying it, the workload containers running them, and their clusters (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/sbom/component","href":"/api-reference/security/where-one-package-runs:-the-images-carrying-it-the-workload-containers-running-them-and-their-clusters-browser-session"},{"title":"Running containers and their bills of materials (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/sbom/containers","href":"/api-reference/security/running-containers-and-their-bills-of-materials-browser-session"},{"title":"Download an image's bill of materials (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/sbom/image/export","href":"/api-reference/security/download-an-images-bill-of-materials-browser-session"},{"title":"List the vulnerabilities on one image (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/sbom/image/findings","href":"/api-reference/security/list-the-vulnerabilities-on-one-image-browser-session"},{"title":"Get organization security overview","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/overview","href":"/api-reference/security/get-organization-security-overview"},{"title":"List organization security findings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/findings","href":"/api-reference/security/list-organization-security-findings"},{"title":"Get organization security finding detail","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/findings/{finding_id}","href":"/api-reference/security/get-organization-security-finding-detail"},{"title":"List organization security finding occurrences","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/findings/{finding_id}/occurrences","href":"/api-reference/security/list-organization-security-finding-occurrences"},{"title":"Plan base-image bump pull requests for a security finding","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/findings/{finding_id}/rebuild-plan","href":"/api-reference/security/plan-base-image-bump-pull-requests-for-a-security-finding"},{"title":"Start or reuse remediation runs for a security finding","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/findings/{finding_id}/remediations","href":"/api-reference/security/start-or-reuse-remediation-runs-for-a-security-finding"},{"title":"List security remediation runs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/remediations","href":"/api-reference/security/list-security-remediation-runs"},{"title":"Read a security remediation run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/remediations/{run_id}","href":"/api-reference/security/read-a-security-remediation-run"},{"title":"Cancel a security remediation run","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/remediations/{run_id}/cancel","href":"/api-reference/security/cancel-a-security-remediation-run"},{"title":"List security evidence destinations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/evidence/destinations","href":"/api-reference/security/list-security-evidence-destinations"},{"title":"Create a security evidence destination","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/evidence/destinations","href":"/api-reference/security/create-a-security-evidence-destination"},{"title":"Revoke a security evidence destination","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/evidence/destinations/{destination_id}/revoke","href":"/api-reference/security/revoke-a-security-evidence-destination"},{"title":"List security evidence deliveries","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/evidence/deliveries","href":"/api-reference/security/list-security-evidence-deliveries"},{"title":"Send security evidence to a destination","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/evidence/deliveries","href":"/api-reference/security/send-security-evidence-to-a-destination"},{"title":"Submit an uploaded Vanta evidence document","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/evidence/deliveries/{delivery_id}/submit","href":"/api-reference/security/submit-an-uploaded-vanta-evidence-document"},{"title":"Open base-image bump pull requests for a security finding","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/findings/{finding_id}/rebuild","href":"/api-reference/security/open-base-image-bump-pull-requests-for-a-security-finding"},{"title":"Get the platform advisory page for one CVE","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/advisories/{cve_id}","href":"/api-reference/security/get-the-platform-advisory-page-for-one-cve"},{"title":"List organization security workloads","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/workloads","href":"/api-reference/security/list-organization-security-workloads"},{"title":"Security posture by cluster and namespace","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/namespaces","href":"/api-reference/security/security-posture-by-cluster-and-namespace"},{"title":"The pods of one namespace joined to their scanned workload's findings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/pods","href":"/api-reference/security/the-pods-of-one-namespace-joined-to-their-scanned-workloads-findings"},{"title":"The fleet's software bill of materials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/sbom","href":"/api-reference/security/the-fleets-software-bill-of-materials"},{"title":"Images with a bill of materials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/sbom/images","href":"/api-reference/security/images-with-a-bill-of-materials"},{"title":"One image's bill of materials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/sbom/image","href":"/api-reference/security/one-images-bill-of-materials"},{"title":"Where one package runs: the images carrying it, the workload containers running them, and their clusters","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/sbom/component","href":"/api-reference/security/where-one-package-runs:-the-images-carrying-it-the-workload-containers-running-them-and-their-clusters"},{"title":"Running containers and their bills of materials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/sbom/containers","href":"/api-reference/security/running-containers-and-their-bills-of-materials"},{"title":"Download an image's bill of materials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/sbom/image/export","href":"/api-reference/security/download-an-images-bill-of-materials"},{"title":"List the vulnerabilities on one image","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/sbom/image/findings","href":"/api-reference/security/list-the-vulnerabilities-on-one-image"},{"title":"List cluster security posture","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/clusters","href":"/api-reference/security/list-cluster-security-posture"},{"title":"Get cluster access posture","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/clusters/{cluster_id}/access-posture","href":"/api-reference/security/get-cluster-access-posture"},{"title":"Get imported cluster stack security posture","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/security","href":"/api-reference/security/get-imported-cluster-stack-security-posture"},{"title":"List the CVEs across one stack's workloads","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/security/findings","href":"/api-reference/security/list-the-cves-across-one-stacks-workloads"},{"title":"List the bill-of-materials components across one stack's workloads","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/security/sbom","href":"/api-reference/security/list-the-bill-of-materials-components-across-one-stacks-workloads"},{"title":"List the running pods of a stack with their containers' security posture","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/security/pods","href":"/api-reference/security/list-the-running-pods-of-a-stack-with-their-containers-security-posture"},{"title":"Get imported cluster pod security posture","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/security/pods/{namespace}/{pod_name}","href":"/api-reference/security/get-imported-cluster-pod-security-posture"},{"title":"List the compliance frameworks","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/compliance/frameworks","href":"/api-reference/security/list-the-compliance-frameworks"},{"title":"Get one compliance framework report","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/compliance/frameworks/{framework_key}/report","href":"/api-reference/security/get-one-compliance-framework-report"},{"title":"List the security posture of every stack of an imported cluster (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/security/stacks","href":"/api-reference/security/list-the-security-posture-of-every-stack-of-an-imported-cluster-browser-session"},{"title":"List the workloads of an imported cluster stack with their security posture (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/clusters/imported/{cluster_id}/stacks/{stack_name}/security/workloads","href":"/api-reference/security/list-the-workloads-of-an-imported-cluster-stack-with-their-security-posture-browser-session"},{"title":"List the security posture of every stack of an imported cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/security/stacks","href":"/api-reference/security/list-the-security-posture-of-every-stack-of-an-imported-cluster"},{"title":"List the workloads of an imported cluster stack with their security posture","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/stacks/{stack_name}/security/workloads","href":"/api-reference/security/list-the-workloads-of-an-imported-cluster-stack-with-their-security-posture"},{"title":"Security filter options (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/security/filter-options","href":"/api-reference/security/security-filter-options-browser-session"},{"title":"Security filter options","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/filter-options","href":"/api-reference/security/security-filter-options"},{"title":"List code finding dispositions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/code-dispositions","href":"/api-reference/security/list-code-finding-dispositions"},{"title":"Create code finding disposition","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/code-dispositions","href":"/api-reference/security/create-code-finding-disposition"},{"title":"Preview code finding disposition","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/code-dispositions/preview","href":"/api-reference/security/preview-code-finding-disposition"},{"title":"Revoke code finding disposition","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/code-dispositions/{disposition_id}/revoke","href":"/api-reference/security/revoke-code-finding-disposition"},{"title":"List vulnerability disposition policies","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/vulnerability-dispositions","href":"/api-reference/security/list-vulnerability-disposition-policies"},{"title":"Create vulnerability disposition policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/vulnerability-dispositions","href":"/api-reference/security/create-vulnerability-disposition-policy"},{"title":"Preview vulnerability disposition policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/vulnerability-dispositions/preview","href":"/api-reference/security/preview-vulnerability-disposition-policy"},{"title":"Update vulnerability disposition policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/security/vulnerability-dispositions/{policy_id}","href":"/api-reference/security/update-vulnerability-disposition-policy"},{"title":"Soft-revoke vulnerability disposition policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/vulnerability-dispositions/{policy_id}/revoke","href":"/api-reference/security/soft-revoke-vulnerability-disposition-policy"},{"title":"Enable the curated security baseline stack","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/security/clusters/{cluster_id}/enable-baseline","href":"/api-reference/security/enable-the-curated-security-baseline-stack"},{"title":"Export the organisation compliance evidence report","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/compliance-report","href":"/api-reference/security/export-the-organisation-compliance-evidence-report"},{"title":"Get the organisation compliance rollup","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/security/compliance","href":"/api-reference/security/get-the-organisation-compliance-rollup"},{"title":"Enable or disable one compliance framework","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/security/compliance/frameworks/{framework_key}","href":"/api-reference/security/enable-or-disable-one-compliance-framework"},{"title":"Get imported cluster add-on security posture","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/addons/{addon_name}/security","href":"/api-reference/security/get-imported-cluster-add-on-security-posture"},{"title":"Get one imported cluster's compliance view","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/security/compliance","href":"/api-reference/security/get-one-imported-clusters-compliance-view"},{"title":"List the resources failing one compliance control","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/security/compliance/checks/{check_id}/resources","href":"/api-reference/security/list-the-resources-failing-one-compliance-control"},{"title":"Get one imported cluster's aggregated policy violations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/security/policy-violations","href":"/api-reference/security/get-one-imported-clusters-aggregated-policy-violations"},{"title":"Get one imported cluster's NetworkPolicy over-privilege score","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/security/network-policy-overprivilege","href":"/api-reference/security/get-one-imported-clusters-networkpolicy-over-privilege-score"},{"title":"Get one imported cluster's stored security policy mode","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/security/policy-mode","href":"/api-reference/security/get-one-imported-clusters-stored-security-policy-mode"},{"title":"Set the security baseline policy mode (audit or enforce)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/security/policy-mode","href":"/api-reference/security/set-the-security-baseline-policy-mode-audit-or-enforce"},{"title":"Daily security posture trend of one cluster","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/security/trivy/history","href":"/api-reference/security/daily-security-posture-trend-of-one-cluster"},{"title":"The cluster's scheduled security report","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/clusters/imported/{cluster_id}/security/report-schedule","href":"/api-reference/security/the-clusters-scheduled-security-report"},{"title":"Store the cluster's scheduled security report","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/clusters/imported/{cluster_id}/security/report-schedule","href":"/api-reference/security/store-the-clusters-scheduled-security-report"},{"title":"Email the cluster's security report now","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/clusters/imported/{cluster_id}/security/report-schedule/send-now","href":"/api-reference/security/email-the-clusters-security-report-now"}]},{"group":"HPE Morpheus Credentials","pages":[{"title":"Get HPE Morpheus credential capacity (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/morpheus/{credential_id}/capacity","href":"/api-reference/hpe-morpheus-credentials/get-hpe-morpheus-credential-capacity-browser-session"},{"title":"Get HPE Morpheus credential quotas (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/morpheus/{credential_id}/quotas","href":"/api-reference/hpe-morpheus-credentials/get-hpe-morpheus-credential-quotas-browser-session"}]},{"group":"Proxmox Credentials","pages":[{"title":"Get Proxmox VE credential capacity (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/proxmox/{credential_id}/capacity","href":"/api-reference/proxmox-credentials/get-proxmox-ve-credential-capacity-browser-session"},{"title":"Get Proxmox VE credential quotas (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/credentials/proxmox/{credential_id}/quotas","href":"/api-reference/proxmox-credentials/get-proxmox-ve-credential-quotas-browser-session"}]},{"group":"AI Tickets","pages":[{"title":"List AI tickets","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tickets","href":"/api-reference/ai-tickets/list-ai-tickets"},{"title":"Create an AI ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets","href":"/api-reference/ai-tickets/create-an-ai-ticket"},{"title":"Get the AI ticket board summary","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tickets/summary","href":"/api-reference/ai-tickets/get-the-ai-ticket-board-summary"},{"title":"Get AI ticket desk settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tickets/settings","href":"/api-reference/ai-tickets/get-ai-ticket-desk-settings"},{"title":"Update AI ticket desk settings","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ai-tickets/settings","href":"/api-reference/ai-tickets/update-ai-ticket-desk-settings"},{"title":"List AI ticket sync connections","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tickets/sync/connections","href":"/api-reference/ai-tickets/list-ai-ticket-sync-connections"},{"title":"Create an AI ticket sync connection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/sync/connections","href":"/api-reference/ai-tickets/create-an-ai-ticket-sync-connection"},{"title":"Get an AI ticket sync connection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tickets/sync/connections/{connection_id}","href":"/api-reference/ai-tickets/get-an-ai-ticket-sync-connection"},{"title":"Update an AI ticket sync connection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ai-tickets/sync/connections/{connection_id}","href":"/api-reference/ai-tickets/update-an-ai-ticket-sync-connection"},{"title":"Delete an AI ticket sync connection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/ai-tickets/sync/connections/{connection_id}","href":"/api-reference/ai-tickets/delete-an-ai-ticket-sync-connection"},{"title":"List AI ticket sync destinations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/sync/destinations","href":"/api-reference/ai-tickets/list-ai-ticket-sync-destinations"},{"title":"Get an AI ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tickets/{ticket_id}","href":"/api-reference/ai-tickets/get-an-ai-ticket"},{"title":"Update an AI ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/ai-tickets/{ticket_id}","href":"/api-reference/ai-tickets/update-an-ai-ticket"},{"title":"Transition an AI ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/transition","href":"/api-reference/ai-tickets/transition-an-ai-ticket"},{"title":"Answer an AI ticket's decision","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/decision","href":"/api-reference/ai-tickets/answer-an-ai-tickets-decision"},{"title":"Assign an AI ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/assign","href":"/api-reference/ai-tickets/assign-an-ai-ticket"},{"title":"Create an AI sub-ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/sub-tickets","href":"/api-reference/ai-tickets/create-an-ai-sub-ticket"},{"title":"Comment on an AI ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/comments","href":"/api-reference/ai-tickets/comment-on-an-ai-ticket"},{"title":"List AI ticket events","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tickets/{ticket_id}/events","href":"/api-reference/ai-tickets/list-ai-ticket-events"},{"title":"Draft an AI ticket plan","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/plan","href":"/api-reference/ai-tickets/draft-an-ai-ticket-plan"},{"title":"Review an AI ticket plan","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/plan/review","href":"/api-reference/ai-tickets/review-an-ai-ticket-plan"},{"title":"List AI ticket links","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tickets/{ticket_id}/links","href":"/api-reference/ai-tickets/list-ai-ticket-links"},{"title":"Add an AI ticket link","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/links","href":"/api-reference/ai-tickets/add-an-ai-ticket-link"},{"title":"Remove an AI ticket link","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/ai-tickets/{ticket_id}/links/{link_id}","href":"/api-reference/ai-tickets/remove-an-ai-ticket-link"},{"title":"Attach a workspace to an AI ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/workspace","href":"/api-reference/ai-tickets/attach-a-workspace-to-an-ai-ticket"},{"title":"Close an AI ticket","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tickets/{ticket_id}/close","href":"/api-reference/ai-tickets/close-an-ai-ticket"}]},{"group":"DNS","pages":[{"title":"List Cloud DNS zones in the authenticated organisation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-dns/zones","href":"/api-reference/dns/list-cloud-dns-zones-in-the-authenticated-organisation"},{"title":"Read a proxied zone access policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloud-dns/zones/{zone_id}/access","href":"/api-reference/dns/read-a-proxied-zone-access-policy"},{"title":"Set a proxied zone access policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/cloud-dns/zones/{zone_id}/access","href":"/api-reference/dns/set-a-proxied-zone-access-policy"},{"title":"Get the organisation's DNS zone","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/dns/zone","href":"/api-reference/dns/get-the-organisations-dns-zone"},{"title":"List organisation DNS records","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/dns/records","href":"/api-reference/dns/list-organisation-dns-records"},{"title":"Create an organisation DNS record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/dns/records","href":"/api-reference/dns/create-an-organisation-dns-record"},{"title":"Delete an organisation DNS record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/dns/records/{record_id}","href":"/api-reference/dns/delete-an-organisation-dns-record"},{"title":"Update an organisation DNS record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/dns/records/{record_id}","href":"/api-reference/dns/update-an-organisation-dns-record"},{"title":"List the organisation's cluster DNS zones","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/dns/cluster-zones","href":"/api-reference/dns/list-the-organisations-cluster-dns-zones"},{"title":"List the organisation's custom DNS zones","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/custom-dns-zones","href":"/api-reference/dns/list-the-organisations-custom-dns-zones"},{"title":"Declare a custom DNS zone for every cluster in the organisation","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/custom-dns-zones","href":"/api-reference/dns/declare-a-custom-dns-zone-for-every-cluster-in-the-organisation"},{"title":"Verify the organisation's custom DNS zones","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/custom-dns-zones/verification","href":"/api-reference/dns/verify-the-organisations-custom-dns-zones"},{"title":"Withdraw an organisation-wide custom DNS zone","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/custom-dns-zones/{zone}","href":"/api-reference/dns/withdraw-an-organisation-wide-custom-dns-zone"}]},{"group":"Canvas Pages","pages":[{"title":"List published canvas pages","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/canvas-publications","href":"/api-reference/canvas-pages/list-published-canvas-pages"},{"title":"Publish a canvas page","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/canvas-publications","href":"/api-reference/canvas-pages/publish-a-canvas-page"},{"title":"Unpublish a canvas page","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/canvas-publications/{publication_id}","href":"/api-reference/canvas-pages/unpublish-a-canvas-page"}]},{"group":"Canvases","pages":[{"title":"List canvases","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/canvases","href":"/api-reference/canvases/list-canvases"},{"title":"Create a canvas","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/canvases","href":"/api-reference/canvases/create-a-canvas"},{"title":"Get a canvas","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/canvases/{canvas_id}","href":"/api-reference/canvases/get-a-canvas"},{"title":"Delete a canvas","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/canvases/{canvas_id}","href":"/api-reference/canvases/delete-a-canvas"},{"title":"Rename or share a canvas","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/canvases/{canvas_id}","href":"/api-reference/canvases/rename-or-share-a-canvas"},{"title":"List canvas revisions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/canvases/{canvas_id}/revisions","href":"/api-reference/canvases/list-canvas-revisions"},{"title":"Save a canvas revision","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/canvases/{canvas_id}/revisions","href":"/api-reference/canvases/save-a-canvas-revision"},{"title":"Get a canvas revision","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/canvases/{canvas_id}/revisions/{revision_id}","href":"/api-reference/canvases/get-a-canvas-revision"},{"title":"Move a canvas draft","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/canvases/{canvas_id}/draft","href":"/api-reference/canvases/move-a-canvas-draft"},{"title":"Pin a canvas","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/canvases/{canvas_id}/pin","href":"/api-reference/canvases/pin-a-canvas"},{"title":"Unpin a canvas","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/canvases/{canvas_id}/pin","href":"/api-reference/canvases/unpin-a-canvas"}]},{"group":"AI Remediation","pages":[{"title":"Read the auto-remediation policy","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-remediation/policy","href":"/api-reference/ai-remediation/read-the-auto-remediation-policy"}]},{"group":"AI Conditions","pages":[{"title":"List the organisation's conditions","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-conditions","href":"/api-reference/ai-conditions/list-the-organisations-conditions"},{"title":"Get a condition's evidence timeline","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-conditions/{condition_id}","href":"/api-reference/ai-conditions/get-a-conditions-evidence-timeline"},{"title":"List the organisation's conditions (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/ai-conditions","href":"/api-reference/ai-conditions/list-the-organisations-conditions-browser-session"},{"title":"Get a condition's evidence timeline (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/ai-conditions/{condition_id}","href":"/api-reference/ai-conditions/get-a-conditions-evidence-timeline-browser-session"}]},{"group":"AI Engineering Handoffs","pages":[{"title":"List the organisation's engineering handoffs","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-engineering-handoffs","href":"/api-reference/ai-engineering-handoffs/list-the-organisations-engineering-handoffs"},{"title":"Acknowledge an engineering handoff with the tracker's reference","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-engineering-handoffs/{handoff_id}/acknowledge","href":"/api-reference/ai-engineering-handoffs/acknowledge-an-engineering-handoff-with-the-trackers-reference"},{"title":"List the organisation's engineering handoffs (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/ai-engineering-handoffs","href":"/api-reference/ai-engineering-handoffs/list-the-organisations-engineering-handoffs-browser-session"},{"title":"Acknowledge an engineering handoff with the tracker's reference (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/ai-engineering-handoffs/{handoff_id}/acknowledge","href":"/api-reference/ai-engineering-handoffs/acknowledge-an-engineering-handoff-with-the-trackers-reference-browser-session"}]},{"group":"Alerts","pages":[{"title":"List alert ingest credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/alerts/ingest-credentials","href":"/api-reference/alerts/list-alert-ingest-credentials"},{"title":"Create an alert ingest credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/alerts/ingest-credentials","href":"/api-reference/alerts/create-an-alert-ingest-credential"},{"title":"Delete an alert ingest credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/alerts/ingest-credentials/{credential_id}","href":"/api-reference/alerts/delete-an-alert-ingest-credential"},{"title":"List alert integrations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/alerts/integrations","href":"/api-reference/alerts/list-alert-integrations"},{"title":"Create an alert integration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/alerts/integrations","href":"/api-reference/alerts/create-an-alert-integration"},{"title":"List Slack channels for alert integrations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/alerts/integrations/slack/channels","href":"/api-reference/alerts/list-slack-channels-for-alert-integrations"},{"title":"List Microsoft Teams channels for alert integrations","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/alerts/integrations/teams/channels","href":"/api-reference/alerts/list-microsoft-teams-channels-for-alert-integrations"},{"title":"Get an alert integration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/alerts/integrations/{integration_id}","href":"/api-reference/alerts/get-an-alert-integration"},{"title":"Update an alert integration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/alerts/integrations/{integration_id}","href":"/api-reference/alerts/update-an-alert-integration"},{"title":"Delete an alert integration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/alerts/integrations/{integration_id}","href":"/api-reference/alerts/delete-an-alert-integration"},{"title":"Test an alert integration","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/alerts/integrations/{integration_id}/test","href":"/api-reference/alerts/test-an-alert-integration"},{"title":"Test an alert integration URL","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/alerts/integrations/test-url","href":"/api-reference/alerts/test-an-alert-integration-url"}]},{"group":"Notifications","pages":[{"title":"List notification routes","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/notifications/routes","href":"/api-reference/notifications/list-notification-routes"},{"title":"Create a notification route","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/notifications/routes","href":"/api-reference/notifications/create-a-notification-route"},{"title":"Preview notification routing","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/notifications/routes/preview","href":"/api-reference/notifications/preview-notification-routing"},{"title":"Delete a notification route","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/notifications/routes/{route_id}","href":"/api-reference/notifications/delete-a-notification-route"},{"title":"Update a notification route","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/notifications/routes/{route_id}","href":"/api-reference/notifications/update-a-notification-route"},{"title":"Test a notification route","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/notifications/routes/{route_id}/test","href":"/api-reference/notifications/test-a-notification-route"}]},{"group":"DNS Credentials","pages":[{"title":"List DNS credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/credentials/dns","href":"/api-reference/dns-credentials/list-dns-credentials"},{"title":"Create a DNS credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/credentials/dns","href":"/api-reference/dns-credentials/create-a-dns-credential"}]},{"group":"Avura","pages":[{"title":"Get Avura Connection","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/avura/connection","href":"/api-reference/avura/get-avura-connection"},{"title":"Connect Avura","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/avura/connection","href":"/api-reference/avura/connect-avura"},{"title":"Disconnect Avura","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/avura/connection","href":"/api-reference/avura/disconnect-avura"},{"title":"List Avura Domains","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/avura/domains","href":"/api-reference/avura/list-avura-domains"},{"title":"List Avura DNS Records","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/avura/domains/{domain_id}/records","href":"/api-reference/avura/list-avura-dns-records"},{"title":"Create Avura DNS Record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/avura/domains/{domain_id}/records","href":"/api-reference/avura/create-avura-dns-record"},{"title":"Delete Avura DNS Record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/avura/domains/{domain_id}/records/{record_id}","href":"/api-reference/avura/delete-avura-dns-record"},{"title":"Update Avura DNS Record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/avura/domains/{domain_id}/records/{record_id}","href":"/api-reference/avura/update-avura-dns-record"}]},{"group":"Cloudflare","pages":[{"title":"List Cloudflare credentials","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloudflare/credentials","href":"/api-reference/cloudflare/list-cloudflare-credentials"},{"title":"Connect a Cloudflare credential","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/cloudflare/credentials","href":"/api-reference/cloudflare/connect-a-cloudflare-credential"},{"title":"Verify a Cloudflare token","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/cloudflare/credentials/verify","href":"/api-reference/cloudflare/verify-a-cloudflare-token"},{"title":"List Cloudflare domains","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloudflare/domains","href":"/api-reference/cloudflare/list-cloudflare-domains"},{"title":"Get a Cloudflare domain","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloudflare/domains/{zone_id}","href":"/api-reference/cloudflare/get-a-cloudflare-domain"},{"title":"List Cloudflare DNS records","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/cloudflare/domains/{zone_id}/records","href":"/api-reference/cloudflare/list-cloudflare-dns-records"},{"title":"Create a Cloudflare DNS record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/cloudflare/domains/{zone_id}/records","href":"/api-reference/cloudflare/create-a-cloudflare-dns-record"},{"title":"Delete a Cloudflare DNS record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/cloudflare/domains/{zone_id}/records/{record_id}","href":"/api-reference/cloudflare/delete-a-cloudflare-dns-record"},{"title":"Update a Cloudflare DNS record","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json patch /api/v1/org/cloudflare/domains/{zone_id}/records/{record_id}","href":"/api-reference/cloudflare/update-a-cloudflare-dns-record"}]},{"group":"AI Playbooks","pages":[{"title":"List AI playbooks","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-playbooks","href":"/api-reference/ai-playbooks/list-ai-playbooks"},{"title":"Adopt an AI playbook","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-playbooks/{playbook_id}/adopt","href":"/api-reference/ai-playbooks/adopt-an-ai-playbook"},{"title":"Retire an AI playbook","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-playbooks/{playbook_id}/retire","href":"/api-reference/ai-playbooks/retire-an-ai-playbook"}]},{"group":"Backups","pages":[{"title":"Preview restoring an application deployment","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/deployments/{deployment_id}/restore-points/{restore_point_id}/restore-plan","href":"/api-reference/backups/preview-restoring-an-application-deployment"},{"title":"Restore an application deployment from a restore point","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/applications/{application_id}/deployments/{deployment_id}/restore-points/{restore_point_id}/restore","href":"/api-reference/backups/restore-an-application-deployment-from-a-restore-point"},{"title":"Read one application deployment restore point with its receipt","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/applications/{application_id}/deployments/{deployment_id}/restore-points/{restore_point_id}","href":"/api-reference/backups/read-one-application-deployment-restore-point-with-its-receipt"},{"title":"Preview restoring an application deployment (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/deployments/{deployment_id}/restore-points/{restore_point_id}/restore-plan","href":"/api-reference/backups/preview-restoring-an-application-deployment-browser-session"},{"title":"Restore an application deployment from a restore point (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /org/applications/{application_id}/deployments/{deployment_id}/restore-points/{restore_point_id}/restore","href":"/api-reference/backups/restore-an-application-deployment-from-a-restore-point-browser-session"},{"title":"Read one application deployment restore point with its receipt (browser session)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /org/applications/{application_id}/deployments/{deployment_id}/restore-points/{restore_point_id}","href":"/api-reference/backups/read-one-application-deployment-restore-point-with-its-receipt-browser-session"}]},{"group":"AI Settings","pages":[{"title":"List the model each AI lane runs on","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-settings/lane-models","href":"/api-reference/ai-settings/list-the-model-each-ai-lane-runs-on"},{"title":"Choose the model one AI lane runs on","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ai-settings/lane-models/{lane}","href":"/api-reference/ai-settings/choose-the-model-one-ai-lane-runs-on"}]},{"group":"Decisions","pages":[{"title":"List the organisation's decision proposals","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/decisions","href":"/api-reference/decisions/list-the-organisations-decision-proposals"},{"title":"Record a computed proposal (upsert by dedupe key)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/decisions","href":"/api-reference/decisions/record-a-computed-proposal-upsert-by-dedupe-key"},{"title":"Read one decision proposal","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/decisions/{decision_id}","href":"/api-reference/decisions/read-one-decision-proposal"},{"title":"Approve a decision proposal","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/decisions/{decision_id}/approve","href":"/api-reference/decisions/approve-a-decision-proposal"},{"title":"Set a decision proposal aside","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/decisions/{decision_id}/set-aside","href":"/api-reference/decisions/set-a-decision-proposal-aside"},{"title":"Hold a decision","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/decisions/{decision_id}/hold","href":"/api-reference/decisions/hold-a-decision"},{"title":"Release a held decision","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/decisions/{decision_id}/release","href":"/api-reference/decisions/release-a-held-decision"},{"title":"Run an approved decision proposal","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/decisions/{decision_id}/execute","href":"/api-reference/decisions/run-an-approved-decision-proposal"},{"title":"A decision proposal's activity feed","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/decisions/{decision_id}/activity","href":"/api-reference/decisions/a-decision-proposals-activity-feed"}]},{"group":"AI Management","pages":[{"title":"List organisation agent tasks (ai.use)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tasks","href":"/api-reference/ai-management/list-organisation-agent-tasks-aiuse"},{"title":"Create an agent task (ai.manage and organisation admin)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tasks","href":"/api-reference/ai-management/create-an-agent-task-aimanage-and-organisation-admin"},{"title":"Read an agent task (ai.use)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tasks/{task_id}","href":"/api-reference/ai-management/read-an-agent-task-aiuse"},{"title":"Update an agent task (ai.manage and organisation admin)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ai-tasks/{task_id}","href":"/api-reference/ai-management/update-an-agent-task-aimanage-and-organisation-admin"},{"title":"Delete an agent task (ai.manage and organisation admin)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/ai-tasks/{task_id}","href":"/api-reference/ai-management/delete-an-agent-task-aimanage-and-organisation-admin"},{"title":"Run an agent task (ai.manage and organisation admin)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tasks/{task_id}/run","href":"/api-reference/ai-management/run-an-agent-task-aimanage-and-organisation-admin"},{"title":"Pause an agent task (ai.manage and organisation admin)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tasks/{task_id}/pause","href":"/api-reference/ai-management/pause-an-agent-task-aimanage-and-organisation-admin"},{"title":"Resume an agent task (ai.manage and organisation admin)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tasks/{task_id}/resume","href":"/api-reference/ai-management/resume-an-agent-task-aimanage-and-organisation-admin"},{"title":"Stop an agent task (ai.manage and organisation admin)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tasks/{task_id}/stop","href":"/api-reference/ai-management/stop-an-agent-task-aimanage-and-organisation-admin"},{"title":"Verify the token's user and organisation (ai.use)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-settings/identity","href":"/api-reference/ai-management/verify-the-tokens-user-and-organisation-aiuse"},{"title":"Read the organisation AI pause switch (ai.manage)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-settings/pause","href":"/api-reference/ai-management/read-the-organisation-ai-pause-switch-aimanage"},{"title":"Pause or resume all organisation AI (ai.manage)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/ai-settings/pause","href":"/api-reference/ai-management/pause-or-resume-all-organisation-ai-aimanage"},{"title":"List agent hire templates (ai.use)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tasks/templates","href":"/api-reference/ai-management/list-agent-hire-templates-aiuse"},{"title":"Hire an agent from a role template (ai.manage and organisation admin)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tasks/templates/{template_id}/hire","href":"/api-reference/ai-management/hire-an-agent-from-a-role-template-aimanage-and-organisation-admin"},{"title":"List agent task runs (ai.use)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/ai-tasks/{task_id}/runs","href":"/api-reference/ai-management/list-agent-task-runs-aiuse"},{"title":"Reapply the current role envelope (ai.manage and organisation admin)","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/ai-tasks/{task_id}/reapply-template","href":"/api-reference/ai-management/reapply-the-current-role-envelope-aimanage-and-organisation-admin"}]},{"group":"MCP Servers","pages":[{"title":"List curated MCP adapters","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/mcp-servers/catalog","href":"/api-reference/mcp-servers/list-curated-mcp-adapters"},{"title":"List MCP servers","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/mcp-servers","href":"/api-reference/mcp-servers/list-mcp-servers"},{"title":"Register an MCP server","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/mcp-servers","href":"/api-reference/mcp-servers/register-an-mcp-server"},{"title":"Get an MCP server","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/mcp-servers/{server_id}","href":"/api-reference/mcp-servers/get-an-mcp-server"},{"title":"Update an MCP server","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/mcp-servers/{server_id}","href":"/api-reference/mcp-servers/update-an-mcp-server"},{"title":"Delete an MCP server","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/mcp-servers/{server_id}","href":"/api-reference/mcp-servers/delete-an-mcp-server"},{"title":"Enable an MCP server","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/mcp-servers/{server_id}/enable","href":"/api-reference/mcp-servers/enable-an-mcp-server"},{"title":"Disable an MCP server","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/mcp-servers/{server_id}/disable","href":"/api-reference/mcp-servers/disable-an-mcp-server"},{"title":"Check MCP server health","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/mcp-servers/{server_id}/health","href":"/api-reference/mcp-servers/check-mcp-server-health"},{"title":"List MCP server tools","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/mcp-servers/{server_id}/tools","href":"/api-reference/mcp-servers/list-mcp-server-tools"},{"title":"List MCP tool grants","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/mcp-servers/{server_id}/grants","href":"/api-reference/mcp-servers/list-mcp-tool-grants"},{"title":"Grant an MCP tool to a role","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/mcp-servers/{server_id}/grants","href":"/api-reference/mcp-servers/grant-an-mcp-tool-to-a-role"},{"title":"Revoke an MCP tool grant","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/mcp-servers/{server_id}/grants/{tool_name}/{role}","href":"/api-reference/mcp-servers/revoke-an-mcp-tool-grant"}]},{"group":"Secret Slots","pages":[{"title":"List secret slots","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json get /api/v1/org/secret-slots","href":"/api-reference/secret-slots/list-secret-slots"},{"title":"Create a secret slot","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json post /api/v1/org/secret-slots","href":"/api-reference/secret-slots/create-a-secret-slot"},{"title":"Replace a secret slot value","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json put /api/v1/org/secret-slots/{slot_id}","href":"/api-reference/secret-slots/replace-a-secret-slot-value"},{"title":"Delete a secret slot","deprecated":null,"version":null,"openapi":"https://platform.ankra.app/openapi.json delete /api/v1/org/secret-slots/{slot_id}","href":"/api-reference/secret-slots/delete-a-secret-slot"}]}]}]},{"tab":"Changelog","icon":"clock-rotate-left","pages":[{"title":"Changelog","href":"/changelog"}]}]},"title":"Promote a proven build into another environment - Ankra","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-BRm_l__d.js","utils-f1l1Oc-G.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BlhqDhJO.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DHCB7rsC.js","snippetPresets-CYXLx6Hv.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-B78P2dEq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C4YLPVAh.js","shallow-vlLnTDkQ.js","getApiPlaygroundDisplay-D_98hhvf.js","CodeSnippet-DtnZHGqq.js","CodeSnippets-CLFb8KJt.js","Page-kQh739Uz.js","getPastedJson-Cq-zlbnU.js","icon-sN3t983t.js","MethodPill-P_YQ2s09.js","DuplicateIcon-BVzyNsGJ.js","createIcon-B3jqgqC6.js","DynamicMarkdown-Crwq6WG_.js","SectionHeading-C7pGS2Bb.js","axios-vUo_bRtp.js","Markdown-BuPH8yuW.js","clsx-CCOYKgaU.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BnkC_6oA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BM4S31-f.js"]}