{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Ravion Docs","description":"Fast, powerful building blocks for CI/CD pipelines, deploys, and Terraform automation. An open module system and one canvas connect them for your team and agents, in your own cloud.","colors":{"primary":"#FE6104","light":"#FE6104","dark":"#F6DDCE"},"logo":{"light":"https://mintcdn.com/ravion-b90c0359/flJhuOPF2oqAa_dG/logo/light.svg?fit=max\u0026auto=format\u0026n=flJhuOPF2oqAa_dG\u0026q=85\u0026s=1f2e6cab050d18d564cdeb5f723e684d","dark":"https://mintcdn.com/ravion-b90c0359/flJhuOPF2oqAa_dG/logo/dark.svg?fit=max\u0026auto=format\u0026n=flJhuOPF2oqAa_dG\u0026q=85\u0026s=c9ebae6d3a290cf6ee644bb63dcf4b3e","href":"https://www.ravion.com"},"favicon":"https://mintcdn.com/ravion-b90c0359/zFu0q6w3B8mEcsTw/favicon.png?fit=max\u0026auto=format\u0026n=zFu0q6w3B8mEcsTw\u0026q=85\u0026s=b7e9559b318054140788c5c4f83a5739","background":{"color":{"dark":"#0F0004"}},"navbar":{"links":[{"href":"https://app.ravion.com/signup","label":"Start free trial"},{"href":"https://cal.com/team/ravion/demo","label":"Book a demo"},{"href":"https://discord.gg/hJyRfg4nNa","label":"Discord","type":"discord"}]},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/ravionhq","x":"https://x.com/ravion"}},"fonts":{"heading":{"family":"PP Fragment","weight":400,"source":"docs/fonts/PPFragment-GlareRegular.woff2","format":"woff2"},"body":{"family":"PP Neue Montreal","weight":450,"source":"docs/fonts/PPNeueMontreal-Variable.woff2","format":"woff2"}},"integrations":{"fathom":{"siteId":"GMFTPQUB"},"ga4":{"measurementId":"G-9F3ZH30W5Y"},"posthog":{"apiKey":"phc_knvqBBWDUykLHBQFmz9spqtcuvWnkupHeVcxqFF2K977","apiHost":"https://api.ravion.com/i"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ravion-b90c0359","hasAudioNarration":false,"actualSubdomain":"ravion-b90c0359","customDomains":["www.ravion.com"],"gitSource":{"type":"github","owner":"ravionhq","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"collectionId":"79764873-dcd8-42c5-996a-446649891aca","liveDeploymentHistoryId":"6aebbd2eb49a3451b1bddc68","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aebbd2eb49a3451b1bddc68"},"feedback":{"edits":true,"issues":true,"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"}},"buildId":"6aedf3140b5cc06928d376b5","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"API reference","count":549},{"language":"default","tag":"Documentation","count":117},{"language":"default","tag":"Modules","count":48},{"language":"default","tag":"CLI","count":42},{"language":"default","tag":"Standard library","count":40},{"language":"default","tag":"Command reference","count":38},{"language":"default","tag":"Deploy to AWS","count":27},{"language":"default","tag":"Frameworks","count":27},{"language":"default","tag":"Pipelines","count":23},{"language":"default","tag":"ExecutionEnvironments","count":19}],"searchSettings":{"maxResults":15}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@ravion.com"}},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"/* latin-ext */\n@font-face {\n font-family: 'DM Mono';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/dmmono/v16/aFTW7PB1QTsUX8KYth-gCKSIUKw.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'DM Mono';\n font-style: italic;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/dmmono/v16/aFTW7PB1QTsUX8KYth-gBqSI.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* latin-ext */\n@font-face {\n font-family: 'DM Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/dmmono/v16/aFTU7PB1QTsUX8KYthSQBLyM.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'DM Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/docs/_mintlify/assets/fonts/google/s/dmmono/v16/aFTU7PB1QTsUX8KYthqQBA.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n@font-face{font-family:\"PP Neue Montreal\";src:url(\"/docs/fonts/PPNeueMontreal-Variable.woff2\") format(\"woff2\");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-mono:\n \"DM Mono\", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\",\n \"Courier New\", monospace;--radius-interactive-element: 0.125rem;--radius-sm: 0.125rem;--radius-text-highlight: 0.125rem;--radius-md: 0.125rem;--radius-menus: 0.125rem;--radius-lg: 0.125rem;--radius-xl: 0.125rem;--radius-full: 9999px;--rounded-sm: 0.125rem;--rounded: 0.125rem;--rounded-md: 0.125rem;--rounded-lg: 0.125rem;--rounded-xl: 0.125rem;--rounded-2xl: 0.125rem;--rounded-3xl: 0.125rem;--border-radius: 0.125rem;font-size:17px}:where([class*=\"rounded\"]:not(.rounded-none):not(.rounded-full):not([class*=\"rounded-full\"])){border-radius:0.125rem!important}.rounded-full,[class*=\"rounded-full\"]{border-radius:var(--radius-full)!important}[data-radix-menu-content],[data-radix-dropdown-menu-content],[role=\"menu\"][data-side],[data-component-part=\"search-modal\"],[data-component-part=\"search-header\"],[data-component-part=\"search-list\"]{border-radius:0.125rem!important}:is(.dark,[data-theme=\"dark\"]) [data-component-part=\"search-modal\"]{box-shadow:0 0 0 100vmax rgb(0 0 0 / 60%),\n 0 25px 50px -12px rgb(0 0 0 / 70%)!important}@media (prefers-color-scheme: dark){[data-component-part=\"search-modal\"]{box-shadow:0 0 0 100vmax rgb(0 0 0 / 60%),\n 0 25px 50px -12px rgb(0 0 0 / 70%)!important}}code,pre,kbd,samp,[class*=\"language-\"],[data-component-part=\"code-block\"],[data-component-part=\"code-block\"] *{font-family:var(--font-mono)!important;font-weight:400!important}html{letter-spacing:0.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,p,li{letter-spacing:0.02em}strong,b,.font-semibold{font-weight:600!important}a{font-weight:inherit!important}h1,h2,h3,h4,h5,h6{letter-spacing:0!important;font-weight:400!important}h1,h4,h5,h6{line-height:1.2!important}h2,h3{line-height:1.5!important}h3+h4{margin-top:1.25rem!important}h1.font-semibold,h2.font-semibold,h3.font-semibold,h4.font-semibold,h5.font-semibold,h6.font-semibold{font-weight:400!important}html[data-current-path=\"/changelog\"] #page-title{font-size:0!important}html[data-current-path=\"/changelog\"] #page-title::before{content:\"Product updates\";font-size:1.875rem}html[data-current-path=\"/changelog\"] #content-area>*{max-width:41.4rem}@media (min-width: 640px){html[data-current-path=\"/changelog\"] #page-title::before{font-size:2.25rem}}@media (min-width: 1536px){html[data-current-path=\"/changelog\"] #content-area>*{max-width:48.3rem}}.sidebar-group-header h3,h3.sidebar-title{font-weight:600!important}#navigation-items{line-height:1.25rem}#navigation-items .sidebar-group>*+*{margin-top:0!important}[data-component-part=\"card-title\"]{font-size:1.2rem!important}[data-component-part=\"card-content\"]{margin-top:0.5rem!important}code,pre,kbd,samp,[class*=\"language-\"],[data-component-part=\"code-block\"],[data-component-part=\"code-block\"] *{letter-spacing:normal}.max-w-8xl,[class*=\"max-w-8xl\"]{max-width:100%!important}#content-area>*{width:100%;max-width:36rem;margin-left:auto;margin-right:auto}@media (min-width: 1536px){#content-area>*{max-width:42rem}}[data-component-part=\"code-block-root\"],.code-block{--primary-light: 139 92 246}:is(.dark,[data-theme=\"dark\"]) [data-component-part=\"code-block-root\"],:is(.dark,[data-theme=\"dark\"]) .code-block{--primary-light: 167 139 250}a[href=\"https://www.mintlify.com/?utm_campaign=poweredBy\u0026utm_medium=referral\u0026utm_source=ravion-b90c0359\"],a[href*=\"mintlify.com\"][href*=\"poweredBy\"],a[href*=\"mintlify.com\"][href*=\"powered-by\"],a[aria-label*=\"Mintlify\"],a[title*=\"Mintlify\"]{display:none!important}html:not([data-ravion-auth-state]) :is(.navbar-link,navbar-link):has(a[href=\"https://app.ravion.com/signup\"],a[href=\"https://cal.com/team/ravion/demo\"]){visibility:hidden}:root{--rvn-base: #0f0004;--rvn-anchor-neutral: #fdddc9;--rvn-anchor-orange: #fe6104;--rvn-anchor-purple: #b287ff;--rvn-anchor-green: #88d18a;--rvn-anchor-red: #ff4d61}html.dark{--gray-50: 253 221 201;--gray-100: 253 221 201;--gray-200: 253 221 201;--gray-300: 224 194 177;--gray-400: 196 168 154;--gray-500: 136 113 104;--gray-600: 113 91 85;--gray-700: 86 66 63;--gray-800: 51 33 34;--gray-900: 39 22 24;--gray-950: 27 11 14;--color-white: var(--rvn-anchor-neutral)}html.dark [data-component-part=\"code-block-root\"],html.dark .dark\\:bg-codeblock{background-color:color-mix(in srgb, var(--rvn-anchor-neutral) 5%, var(--rvn-base))!important}html.dark [data-callout-type]{--rvn-callout: var(--rvn-anchor-purple);background-color:color-mix(in srgb, var(--rvn-callout) 5%, var(--rvn-base))!important;border-color:color-mix(in srgb, var(--rvn-callout) 30%, var(--rvn-base))!important}html.dark [data-callout-type=\"warning\"]{--rvn-callout: var(--rvn-anchor-orange)}html.dark :is([data-callout-type=\"tip\"],[data-callout-type=\"check\"]){--rvn-callout: var(--rvn-anchor-green)}html.dark :is([data-callout-type=\"danger\"],[data-callout-type=\"error\"]){--rvn-callout: var(--rvn-anchor-red)}html.dark [data-callout-type]>*,html.dark [data-callout-type] svg{color:var(--rvn-callout)!important}html.dark svg[id^=\"mermaid\"] :is(.node rect,.node polygon,.node circle,.node path){fill:color-mix(in srgb, var(--rvn-anchor-neutral) 10%, var(--rvn-base))!important;stroke:color-mix(in srgb, var(--rvn-anchor-neutral) 30%, var(--rvn-base))!important}html.dark svg[id^=\"mermaid\"] .cluster rect{fill:color-mix(in srgb, var(--rvn-anchor-neutral) 5%, var(--rvn-base))!important;stroke:color-mix(in srgb, var(--rvn-anchor-neutral) 15%, var(--rvn-base))!important}html.dark svg[id^=\"mermaid\"] :is(.cluster text,.cluster-label,.cluster-label *){fill:var(--rvn-anchor-neutral)!important;color:var(--rvn-anchor-neutral)!important}html.dark svg[id^=\"mermaid\"] :is(.flowchart-link,.edgePath path,.transition):not([style*=\"stroke\"]){stroke:color-mix(in srgb, var(--rvn-anchor-neutral) 51%, var(--rvn-base))!important}html.dark svg[id^=\"mermaid\"] :is(.flowchart-link,.edgePath path)[style*=\"CBD5E1\"i]{stroke:color-mix(in srgb, var(--rvn-anchor-neutral) 20%, var(--rvn-base))!important}html.dark svg[id^=\"mermaid\"] :is(.arrowMarkerPath,marker path){fill:color-mix(in srgb, var(--rvn-anchor-neutral) 51%, var(--rvn-base))!important;stroke:color-mix(in srgb, var(--rvn-anchor-neutral) 51%, var(--rvn-base))!important}html.dark svg[id^=\"mermaid\"] :is(.edgeLabel,.edgeLabel p,.edgeLabel span,.labelBkg){background-color:var(--rvn-base)!important;color:color-mix(in srgb, var(--rvn-anchor-neutral) 76%, var(--rvn-base))!important}html.dark svg[id^=\"mermaid\"] .edgeLabel rect{fill:var(--rvn-base)!important;opacity:1!important}"}],"page":{"pagePath":"api-reference/reports/report-a-bug-or-provide-feedback","slug":"/api-reference/reports/report-a-bug-or-provide-feedback","pageMetadata":{"title":"Report a bug or provide feedback","description":"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report.","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /reports","href":"/api-reference/reports/report-a-bug-or-provide-feedback","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: \"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report.\"\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":"Report a bug or provide feedback","description":"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report.","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /reports","href":"/api-reference/reports/report-a-bug-or-provide-feedback","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/ravion-b90c0359/c514f1aea613ba76/navbar-auth-link.js","/docs/_mintlify/custom/ravion-b90c0359/073d951ef5e29315/schema-anchor-redirects.js","/docs/_mintlify/custom/ravion-b90c0359/a38f18e58e04c0a7/catalog-anchor-redirects.js"],"openApiReferenceData":{"operation":{"description":"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report.","operationId":"CreateReport","requestBody":"a9ecd205-2ff5-4fa5-8254-023ca5a5aa0e","responses":{"204":"c393d5c8-2f30-40c5-896e-ca16a321f9a2","400":"68499241-285b-4b58-8124-581fe235972a","401":"329e5c16-00da-4e12-8d8b-205cb066a872","403":"cdbfa16f-b67e-426d-8f92-e01ea7274703","413":"6cd074a6-2b8b-4de2-87ae-69c8ef6b331c","422":"80ab09cf-18f8-4cd5-b4c4-42436770a4ad","429":"9c777066-6814-47af-87cf-2a37a69c29c0","500":"1ac72be8-2b9b-455f-abea-be7297af3f71","503":"8b94af04-ec74-4545-babd-396eb610ed5e"},"summary":"Report a bug or provide feedback","tags":["Reports"],"x-mint":{"metadata":{"description":"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report."}},"x-ogen-operation-group":"Reports","method":"post","type":"path","servers":["5b17d386-3021-426e-894a-4a2dcac8f965"],"security":["2af3d80f-cca5-4b25-9c26-3cab15e54973"],"path":"/reports","baseUrlOptions":["https://api.ravion.com"],"title":"Report a bug or provide feedback","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"data":{"additionalProperties":false,"properties":{"message":{"description":"Detailed report content. Supports multiline Markdown.","maxLength":10000,"minLength":1,"type":"string","isRequired":true,"uniqueKey":"data.message","typeLabel":"string"},"type":{"enum":["bug","feedback"],"type":"string","isRequired":true,"uniqueKey":"data.type","typeLabel":"enum\u003cstring>"},"metadata":{"additionalProperties":false,"properties":{"agent":{"maxLength":100,"type":"string","uniqueKey":"data.metadata.agent","typeLabel":"string"},"arch":{"maxLength":100,"type":"string","uniqueKey":"data.metadata.arch","typeLabel":"string"},"cliVersion":{"maxLength":100,"type":"string","uniqueKey":"data.metadata.cliVersion","typeLabel":"string"},"command":{"maxLength":500,"type":"string","uniqueKey":"data.metadata.command","typeLabel":"string"},"os":{"maxLength":100,"type":"string","uniqueKey":"data.metadata.os","typeLabel":"string"}},"type":"object","uniqueKey":"data.metadata","typeLabel":"object"},"title":{"description":"Optional explicit issue title. Ravion generates one with AI when omitted.","maxLength":120,"minLength":1,"type":"string","uniqueKey":"data.title","typeLabel":"string"}},"required":["type","message"],"type":"object","isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"required":["data"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"message":"\u003cstring>","metadata":{"agent":"\u003cstring>","arch":"\u003cstring>","cliVersion":"\u003cstring>","command":"\u003cstring>","os":"\u003cstring>"},"title":"\u003cstring>"}}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"c393d5c8-2f30-40c5-896e-ca16a321f9a2":{"description":"There is no content to send for this request, but the headers may be useful.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"68499241-285b-4b58-8124-581fe235972a":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"User-facing error presentation data.\nThis is what the API returns to the frontend after formatting ErrorData\nusing CEL templates from the error registry.\n\nUsed for both:\n- Error fields on domain models (e.g., PipelineRun.error)\n- API error response bodies (HTTP 4xx/5xx responses)","properties":{"code":{"description":"Full error code, e.g., \"Ravion:Pipeline:NOT_FOUND\"","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"description":"Main error message (required)","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"action":{"type":"object","description":"Optional action to help resolve the error","required":["label","url"],"properties":{"label":{"description":"Button/link label text","type":"string","isRequired":true,"uniqueKey":"action.label","typeLabel":"string"},"url":{"description":"URL to navigate to for resolution","type":"string","isRequired":true,"uniqueKey":"action.url","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"action","typeLabel":"object"},"description":{"description":"Additional description with more details","type":"string","uniqueKey":"description","typeLabel":"string"},"details":{"description":"Structured details rendered as user-facing sections.","items":{"additionalProperties":false,"description":"Structured user-facing error detail section.","properties":{"render":{"description":"Rendering hint for clients. Valid values are list or object.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].render","typeLabel":"string"},"title":{"description":"Detail section title shown in the UI.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].title","typeLabel":"string"},"items":{"description":"List of detail values for this section.","items":{"type":"string","uniqueKey":"details.items.[INDEX].\\items.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details.items.[INDEX].\\items","typeLabel":"string[]"},"object":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"details.items.[INDEX].object.additionalProperties","typeLabel":"any"},"description":"Structured detail payload for object rendering.","type":"object","uniqueKey":"details.items.[INDEX].object","typeLabel":"object"}},"required":["title","render"],"type":"object","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"details","typeLabel":"object[]"},"isInternal":{"description":"Indicates whether this error is internal (only set when ShowInternal=true).\nThis allows Ravion staff to identify internal errors while viewing full details.","type":"boolean","uniqueKey":"isInternal","typeLabel":"boolean"},"metadata":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Error params/metadata. Internal error details are visible only to Ravion staff.","type":"object","uniqueKey":"metadata","typeLabel":"object"},"requestId":{"description":"Request ID for correlating errors with server logs.","type":"string","uniqueKey":"requestId","typeLabel":"string"}},"required":["code","message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","action":{"label":"\u003cstring>","url":"\u003cstring>"},"description":"\u003cstring>","details":[{"render":"\u003cstring>","title":"\u003cstring>","items":["\u003cstring>"],"object":{}}],"isInternal":true,"metadata":{},"requestId":"\u003cstring>"}}},"exampleType":"generated"}},"description":"The request is invalid or malformed.","exampleType":"generated"},"329e5c16-00da-4e12-8d8b-205cb066a872":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"User-facing error presentation data.\nThis is what the API returns to the frontend after formatting ErrorData\nusing CEL templates from the error registry.\n\nUsed for both:\n- Error fields on domain models (e.g., PipelineRun.error)\n- API error response bodies (HTTP 4xx/5xx responses)","properties":{"code":{"description":"Full error code, e.g., \"Ravion:Pipeline:NOT_FOUND\"","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"description":"Main error message (required)","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"action":{"type":"object","description":"Optional action to help resolve the error","required":["label","url"],"properties":{"label":{"description":"Button/link label text","type":"string","isRequired":true,"uniqueKey":"action.label","typeLabel":"string"},"url":{"description":"URL to navigate to for resolution","type":"string","isRequired":true,"uniqueKey":"action.url","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"action","typeLabel":"object"},"description":{"description":"Additional description with more details","type":"string","uniqueKey":"description","typeLabel":"string"},"details":{"description":"Structured details rendered as user-facing sections.","items":{"additionalProperties":false,"description":"Structured user-facing error detail section.","properties":{"render":{"description":"Rendering hint for clients. Valid values are list or object.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].render","typeLabel":"string"},"title":{"description":"Detail section title shown in the UI.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].title","typeLabel":"string"},"items":{"description":"List of detail values for this section.","items":{"type":"string","uniqueKey":"details.items.[INDEX].\\items.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details.items.[INDEX].\\items","typeLabel":"string[]"},"object":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"details.items.[INDEX].object.additionalProperties","typeLabel":"any"},"description":"Structured detail payload for object rendering.","type":"object","uniqueKey":"details.items.[INDEX].object","typeLabel":"object"}},"required":["title","render"],"type":"object","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"details","typeLabel":"object[]"},"isInternal":{"description":"Indicates whether this error is internal (only set when ShowInternal=true).\nThis allows Ravion staff to identify internal errors while viewing full details.","type":"boolean","uniqueKey":"isInternal","typeLabel":"boolean"},"metadata":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Error params/metadata. Internal error details are visible only to Ravion staff.","type":"object","uniqueKey":"metadata","typeLabel":"object"},"requestId":{"description":"Request ID for correlating errors with server logs.","type":"string","uniqueKey":"requestId","typeLabel":"string"}},"required":["code","message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","action":{"label":"\u003cstring>","url":"\u003cstring>"},"description":"\u003cstring>","details":[{"render":"\u003cstring>","title":"\u003cstring>","items":["\u003cstring>"],"object":{}}],"isInternal":true,"metadata":{},"requestId":"\u003cstring>"}}},"exampleType":"generated"}},"description":"You are not authenticated","exampleType":"generated"},"cdbfa16f-b67e-426d-8f92-e01ea7274703":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"User-facing error presentation data.\nThis is what the API returns to the frontend after formatting ErrorData\nusing CEL templates from the error registry.\n\nUsed for both:\n- Error fields on domain models (e.g., PipelineRun.error)\n- API error response bodies (HTTP 4xx/5xx responses)","properties":{"code":{"description":"Full error code, e.g., \"Ravion:Pipeline:NOT_FOUND\"","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"description":"Main error message (required)","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"action":{"type":"object","description":"Optional action to help resolve the error","required":["label","url"],"properties":{"label":{"description":"Button/link label text","type":"string","isRequired":true,"uniqueKey":"action.label","typeLabel":"string"},"url":{"description":"URL to navigate to for resolution","type":"string","isRequired":true,"uniqueKey":"action.url","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"action","typeLabel":"object"},"description":{"description":"Additional description with more details","type":"string","uniqueKey":"description","typeLabel":"string"},"details":{"description":"Structured details rendered as user-facing sections.","items":{"additionalProperties":false,"description":"Structured user-facing error detail section.","properties":{"render":{"description":"Rendering hint for clients. Valid values are list or object.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].render","typeLabel":"string"},"title":{"description":"Detail section title shown in the UI.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].title","typeLabel":"string"},"items":{"description":"List of detail values for this section.","items":{"type":"string","uniqueKey":"details.items.[INDEX].\\items.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details.items.[INDEX].\\items","typeLabel":"string[]"},"object":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"details.items.[INDEX].object.additionalProperties","typeLabel":"any"},"description":"Structured detail payload for object rendering.","type":"object","uniqueKey":"details.items.[INDEX].object","typeLabel":"object"}},"required":["title","render"],"type":"object","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"details","typeLabel":"object[]"},"isInternal":{"description":"Indicates whether this error is internal (only set when ShowInternal=true).\nThis allows Ravion staff to identify internal errors while viewing full details.","type":"boolean","uniqueKey":"isInternal","typeLabel":"boolean"},"metadata":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Error params/metadata. Internal error details are visible only to Ravion staff.","type":"object","uniqueKey":"metadata","typeLabel":"object"},"requestId":{"description":"Request ID for correlating errors with server logs.","type":"string","uniqueKey":"requestId","typeLabel":"string"}},"required":["code","message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","action":{"label":"\u003cstring>","url":"\u003cstring>"},"description":"\u003cstring>","details":[{"render":"\u003cstring>","title":"\u003cstring>","items":["\u003cstring>"],"object":{}}],"isInternal":true,"metadata":{},"requestId":"\u003cstring>"}}},"exampleType":"generated"}},"description":"You do not have permission to access this resource.","exampleType":"generated"},"6cd074a6-2b8b-4de2-87ae-69c8ef6b331c":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"User-facing error presentation data.\nThis is what the API returns to the frontend after formatting ErrorData\nusing CEL templates from the error registry.\n\nUsed for both:\n- Error fields on domain models (e.g., PipelineRun.error)\n- API error response bodies (HTTP 4xx/5xx responses)","properties":{"code":{"description":"Full error code, e.g., \"Ravion:Pipeline:NOT_FOUND\"","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"description":"Main error message (required)","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"action":{"type":"object","description":"Optional action to help resolve the error","required":["label","url"],"properties":{"label":{"description":"Button/link label text","type":"string","isRequired":true,"uniqueKey":"action.label","typeLabel":"string"},"url":{"description":"URL to navigate to for resolution","type":"string","isRequired":true,"uniqueKey":"action.url","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"action","typeLabel":"object"},"description":{"description":"Additional description with more details","type":"string","uniqueKey":"description","typeLabel":"string"},"details":{"description":"Structured details rendered as user-facing sections.","items":{"additionalProperties":false,"description":"Structured user-facing error detail section.","properties":{"render":{"description":"Rendering hint for clients. Valid values are list or object.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].render","typeLabel":"string"},"title":{"description":"Detail section title shown in the UI.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].title","typeLabel":"string"},"items":{"description":"List of detail values for this section.","items":{"type":"string","uniqueKey":"details.items.[INDEX].\\items.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details.items.[INDEX].\\items","typeLabel":"string[]"},"object":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"details.items.[INDEX].object.additionalProperties","typeLabel":"any"},"description":"Structured detail payload for object rendering.","type":"object","uniqueKey":"details.items.[INDEX].object","typeLabel":"object"}},"required":["title","render"],"type":"object","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"details","typeLabel":"object[]"},"isInternal":{"description":"Indicates whether this error is internal (only set when ShowInternal=true).\nThis allows Ravion staff to identify internal errors while viewing full details.","type":"boolean","uniqueKey":"isInternal","typeLabel":"boolean"},"metadata":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Error params/metadata. Internal error details are visible only to Ravion staff.","type":"object","uniqueKey":"metadata","typeLabel":"object"},"requestId":{"description":"Request ID for correlating errors with server logs.","type":"string","uniqueKey":"requestId","typeLabel":"string"}},"required":["code","message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","action":{"label":"\u003cstring>","url":"\u003cstring>"},"description":"\u003cstring>","details":[{"render":"\u003cstring>","title":"\u003cstring>","items":["\u003cstring>"],"object":{}}],"isInternal":true,"metadata":{},"requestId":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Client error","exampleType":"generated"},"80ab09cf-18f8-4cd5-b4c4-42436770a4ad":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"User-facing error presentation data.\nThis is what the API returns to the frontend after formatting ErrorData\nusing CEL templates from the error registry.\n\nUsed for both:\n- Error fields on domain models (e.g., PipelineRun.error)\n- API error response bodies (HTTP 4xx/5xx responses)","properties":{"code":{"description":"Full error code, e.g., \"Ravion:Pipeline:NOT_FOUND\"","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"description":"Main error message (required)","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"action":{"type":"object","description":"Optional action to help resolve the error","required":["label","url"],"properties":{"label":{"description":"Button/link label text","type":"string","isRequired":true,"uniqueKey":"action.label","typeLabel":"string"},"url":{"description":"URL to navigate to for resolution","type":"string","isRequired":true,"uniqueKey":"action.url","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"action","typeLabel":"object"},"description":{"description":"Additional description with more details","type":"string","uniqueKey":"description","typeLabel":"string"},"details":{"description":"Structured details rendered as user-facing sections.","items":{"additionalProperties":false,"description":"Structured user-facing error detail section.","properties":{"render":{"description":"Rendering hint for clients. Valid values are list or object.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].render","typeLabel":"string"},"title":{"description":"Detail section title shown in the UI.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].title","typeLabel":"string"},"items":{"description":"List of detail values for this section.","items":{"type":"string","uniqueKey":"details.items.[INDEX].\\items.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details.items.[INDEX].\\items","typeLabel":"string[]"},"object":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"details.items.[INDEX].object.additionalProperties","typeLabel":"any"},"description":"Structured detail payload for object rendering.","type":"object","uniqueKey":"details.items.[INDEX].object","typeLabel":"object"}},"required":["title","render"],"type":"object","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"details","typeLabel":"object[]"},"isInternal":{"description":"Indicates whether this error is internal (only set when ShowInternal=true).\nThis allows Ravion staff to identify internal errors while viewing full details.","type":"boolean","uniqueKey":"isInternal","typeLabel":"boolean"},"metadata":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Error params/metadata. Internal error details are visible only to Ravion staff.","type":"object","uniqueKey":"metadata","typeLabel":"object"},"requestId":{"description":"Request ID for correlating errors with server logs.","type":"string","uniqueKey":"requestId","typeLabel":"string"}},"required":["code","message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","action":{"label":"\u003cstring>","url":"\u003cstring>"},"description":"\u003cstring>","details":[{"render":"\u003cstring>","title":"\u003cstring>","items":["\u003cstring>"],"object":{}}],"isInternal":true,"metadata":{},"requestId":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Client error","exampleType":"generated"},"9c777066-6814-47af-87cf-2a37a69c29c0":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"User-facing error presentation data.\nThis is what the API returns to the frontend after formatting ErrorData\nusing CEL templates from the error registry.\n\nUsed for both:\n- Error fields on domain models (e.g., PipelineRun.error)\n- API error response bodies (HTTP 4xx/5xx responses)","properties":{"code":{"description":"Full error code, e.g., \"Ravion:Pipeline:NOT_FOUND\"","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"description":"Main error message (required)","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"action":{"type":"object","description":"Optional action to help resolve the error","required":["label","url"],"properties":{"label":{"description":"Button/link label text","type":"string","isRequired":true,"uniqueKey":"action.label","typeLabel":"string"},"url":{"description":"URL to navigate to for resolution","type":"string","isRequired":true,"uniqueKey":"action.url","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"action","typeLabel":"object"},"description":{"description":"Additional description with more details","type":"string","uniqueKey":"description","typeLabel":"string"},"details":{"description":"Structured details rendered as user-facing sections.","items":{"additionalProperties":false,"description":"Structured user-facing error detail section.","properties":{"render":{"description":"Rendering hint for clients. Valid values are list or object.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].render","typeLabel":"string"},"title":{"description":"Detail section title shown in the UI.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].title","typeLabel":"string"},"items":{"description":"List of detail values for this section.","items":{"type":"string","uniqueKey":"details.items.[INDEX].\\items.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details.items.[INDEX].\\items","typeLabel":"string[]"},"object":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"details.items.[INDEX].object.additionalProperties","typeLabel":"any"},"description":"Structured detail payload for object rendering.","type":"object","uniqueKey":"details.items.[INDEX].object","typeLabel":"object"}},"required":["title","render"],"type":"object","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"details","typeLabel":"object[]"},"isInternal":{"description":"Indicates whether this error is internal (only set when ShowInternal=true).\nThis allows Ravion staff to identify internal errors while viewing full details.","type":"boolean","uniqueKey":"isInternal","typeLabel":"boolean"},"metadata":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Error params/metadata. Internal error details are visible only to Ravion staff.","type":"object","uniqueKey":"metadata","typeLabel":"object"},"requestId":{"description":"Request ID for correlating errors with server logs.","type":"string","uniqueKey":"requestId","typeLabel":"string"}},"required":["code","message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","action":{"label":"\u003cstring>","url":"\u003cstring>"},"description":"\u003cstring>","details":[{"render":"\u003cstring>","title":"\u003cstring>","items":["\u003cstring>"],"object":{}}],"isInternal":true,"metadata":{},"requestId":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Client error","exampleType":"generated"},"1ac72be8-2b9b-455f-abea-be7297af3f71":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"User-facing error presentation data.\nThis is what the API returns to the frontend after formatting ErrorData\nusing CEL templates from the error registry.\n\nUsed for both:\n- Error fields on domain models (e.g., PipelineRun.error)\n- API error response bodies (HTTP 4xx/5xx responses)","properties":{"code":{"description":"Full error code, e.g., \"Ravion:Pipeline:NOT_FOUND\"","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"description":"Main error message (required)","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"action":{"type":"object","description":"Optional action to help resolve the error","required":["label","url"],"properties":{"label":{"description":"Button/link label text","type":"string","isRequired":true,"uniqueKey":"action.label","typeLabel":"string"},"url":{"description":"URL to navigate to for resolution","type":"string","isRequired":true,"uniqueKey":"action.url","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"action","typeLabel":"object"},"description":{"description":"Additional description with more details","type":"string","uniqueKey":"description","typeLabel":"string"},"details":{"description":"Structured details rendered as user-facing sections.","items":{"additionalProperties":false,"description":"Structured user-facing error detail section.","properties":{"render":{"description":"Rendering hint for clients. Valid values are list or object.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].render","typeLabel":"string"},"title":{"description":"Detail section title shown in the UI.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].title","typeLabel":"string"},"items":{"description":"List of detail values for this section.","items":{"type":"string","uniqueKey":"details.items.[INDEX].\\items.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details.items.[INDEX].\\items","typeLabel":"string[]"},"object":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"details.items.[INDEX].object.additionalProperties","typeLabel":"any"},"description":"Structured detail payload for object rendering.","type":"object","uniqueKey":"details.items.[INDEX].object","typeLabel":"object"}},"required":["title","render"],"type":"object","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"details","typeLabel":"object[]"},"isInternal":{"description":"Indicates whether this error is internal (only set when ShowInternal=true).\nThis allows Ravion staff to identify internal errors while viewing full details.","type":"boolean","uniqueKey":"isInternal","typeLabel":"boolean"},"metadata":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Error params/metadata. Internal error details are visible only to Ravion staff.","type":"object","uniqueKey":"metadata","typeLabel":"object"},"requestId":{"description":"Request ID for correlating errors with server logs.","type":"string","uniqueKey":"requestId","typeLabel":"string"}},"required":["code","message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","action":{"label":"\u003cstring>","url":"\u003cstring>"},"description":"\u003cstring>","details":[{"render":"\u003cstring>","title":"\u003cstring>","items":["\u003cstring>"],"object":{}}],"isInternal":true,"metadata":{},"requestId":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Server error","exampleType":"generated"},"8b94af04-ec74-4545-babd-396eb610ed5e":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"User-facing error presentation data.\nThis is what the API returns to the frontend after formatting ErrorData\nusing CEL templates from the error registry.\n\nUsed for both:\n- Error fields on domain models (e.g., PipelineRun.error)\n- API error response bodies (HTTP 4xx/5xx responses)","properties":{"code":{"description":"Full error code, e.g., \"Ravion:Pipeline:NOT_FOUND\"","type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"description":"Main error message (required)","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"action":{"type":"object","description":"Optional action to help resolve the error","required":["label","url"],"properties":{"label":{"description":"Button/link label text","type":"string","isRequired":true,"uniqueKey":"action.label","typeLabel":"string"},"url":{"description":"URL to navigate to for resolution","type":"string","isRequired":true,"uniqueKey":"action.url","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"action","typeLabel":"object"},"description":{"description":"Additional description with more details","type":"string","uniqueKey":"description","typeLabel":"string"},"details":{"description":"Structured details rendered as user-facing sections.","items":{"additionalProperties":false,"description":"Structured user-facing error detail section.","properties":{"render":{"description":"Rendering hint for clients. Valid values are list or object.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].render","typeLabel":"string"},"title":{"description":"Detail section title shown in the UI.","type":"string","isRequired":true,"uniqueKey":"details.items.[INDEX].title","typeLabel":"string"},"items":{"description":"List of detail values for this section.","items":{"type":"string","uniqueKey":"details.items.[INDEX].\\items.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"details.items.[INDEX].\\items","typeLabel":"string[]"},"object":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"details.items.[INDEX].object.additionalProperties","typeLabel":"any"},"description":"Structured detail payload for object rendering.","type":"object","uniqueKey":"details.items.[INDEX].object","typeLabel":"object"}},"required":["title","render"],"type":"object","uniqueKey":"details.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"details","typeLabel":"object[]"},"isInternal":{"description":"Indicates whether this error is internal (only set when ShowInternal=true).\nThis allows Ravion staff to identify internal errors while viewing full details.","type":"boolean","uniqueKey":"isInternal","typeLabel":"boolean"},"metadata":{"additionalProperties":{"oneOf":[{}],"uniqueKey":"metadata.additionalProperties","typeLabel":"any"},"description":"Error params/metadata. Internal error details are visible only to Ravion staff.","type":"object","uniqueKey":"metadata","typeLabel":"object"},"requestId":{"description":"Request ID for correlating errors with server logs.","type":"string","uniqueKey":"requestId","typeLabel":"string"}},"required":["code","message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"\u003cstring>","message":"\u003cstring>","action":{"label":"\u003cstring>","url":"\u003cstring>"},"description":"\u003cstring>","details":[{"render":"\u003cstring>","title":"\u003cstring>","items":["\u003cstring>"],"object":{}}],"isInternal":true,"metadata":{},"requestId":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Service unavailable.","exampleType":"generated"}},"security":{"2af3d80f-cca5-4b25-9c26-3cab15e54973":{"BearerAuth":{"scheme":"Bearer","type":"http","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"5b17d386-3021-426e-894a-4a2dcac8f965":{"url":"https://api.ravion.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"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://api.ravion.com/openapi.yaml"},"subdomain":"ravion-b90c0359","siteName":"Ravion Docs","title":"Report a bug or provide feedback - Ravion Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-06T15:32:50.877Z","originalFileLocation":"api-reference/reports/report-a-bug-or-provide-feedback.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=\"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Ravion Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Report a bug or provide feedback - Ravion Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Ravion Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://ravion-b90c0359.mintlify.site/docs/_mintlify/api/og/v2?division=Reports\u0026amp;title=Report+a+bug+or+provide+feedback\u0026amp;description=Submit+a+bug+report+or+product+feedback+to+Ravion.+The+request+may+include+CLI+and+platform+metadata+to+help+diagnose+the+report.\u0026amp;theme=8238410b3a3753fc5dba544e\u0026amp;signature=58676d729a1e6faa7525701a45486ae2e24fa27ebf6948606f3cadaa60a4d956\">\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=\"Report a bug or provide feedback - Ravion Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://ravion-b90c0359.mintlify.site/docs/_mintlify/api/og/v2?division=Reports\u0026amp;title=Report+a+bug+or+provide+feedback\u0026amp;description=Submit+a+bug+report+or+product+feedback+to+Ravion.+The+request+may+include+CLI+and+platform+metadata+to+help+diagnose+the+report.\u0026amp;theme=8238410b3a3753fc5dba544e\u0026amp;signature=58676d729a1e6faa7525701a45486ae2e24fa27ebf6948606f3cadaa60a4d956\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/ravion-b90c0359/PBg3PC_UrJuB5_rW/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Ravion Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FE6104\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/reports/report-a-bug-or-provide-feedback.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.ravion.com/#organization\",\"name\":\"Ravion Docs\",\"url\":\"https://www.ravion.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/ravion-b90c0359/flJhuOPF2oqAa_dG/logo/light.svg?fit=max\u0026auto=format\u0026n=flJhuOPF2oqAa_dG\u0026q=85\u0026s=1f2e6cab050d18d564cdeb5f723e684d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.ravion.com/docs#website\",\"name\":\"Ravion Docs\",\"url\":\"https://www.ravion.com/docs\",\"publisher\":{\"@id\":\"https://www.ravion.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback#webpage\",\"url\":\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback\",\"name\":\"Report a bug or provide feedback\",\"description\":\"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report.\",\"dateModified\":\"2026-11-06T15:32:50.877Z\",\"isPartOf\":{\"@id\":\"https://www.ravion.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API reference\",\"item\":\"https://www.ravion.com/docs/api-reference/acmcertificates/create-acmcertificate\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Report a bug or provide feedback\",\"item\":\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback#apireference\",\"headline\":\"Report a bug or provide feedback\",\"name\":\"Report a bug or provide feedback\",\"description\":\"Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report.\",\"url\":\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback\",\"mainEntityOfPage\":{\"@id\":\"https://www.ravion.com/docs/api-reference/reports/report-a-bug-or-provide-feedback#webpage\"},\"dateModified\":\"2026-11-06T15:32:50.877Z\",\"publisher\":{\"@id\":\"https://www.ravion.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.ravion.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Ravion Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Ravion Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"Deploy to AWS","pages":[{"title":"Deploy to AWS","href":"/deploy/aws"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/mcp/overview"}]},{"tab":"API reference","groups":[{"group":"Get started","boost":0.25,"pages":[{"title":"API overview","href":"/api-reference/overview"}]},{"group":"API reference","boost":0.25,"pages":[{"group":"AcmCertificates","pages":[{"title":"Create AcmCertificate","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /acm-certificates","href":"/api-reference/acmcertificates/create-acmcertificate"},{"title":"List attached ACM certificates","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /acm-certificates/attached","href":"/api-reference/acmcertificates/list-attached-acm-certificates"},{"title":"Get AcmCertificate by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /acm-certificates/{id}","href":"/api-reference/acmcertificates/get-acmcertificate-by-id"},{"title":"Delete AcmCertificate","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /acm-certificates/{id}","href":"/api-reference/acmcertificates/delete-acmcertificate"},{"title":"Patch AcmCertificate","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /acm-certificates/{id}","href":"/api-reference/acmcertificates/patch-acmcertificate"},{"title":"Retry ACM certificate validation","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /acm-certificates/{id}/retry-validation","href":"/api-reference/acmcertificates/retry-acm-certificate-validation"}]},{"group":"Alerts","pages":[{"title":"List active alerts","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /alerts","href":"/api-reference/alerts/list-active-alerts"},{"title":"Create an alert","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /alerts","href":"/api-reference/alerts/create-an-alert"},{"title":"End an alert","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /alerts/{alertId}/end","href":"/api-reference/alerts/end-an-alert"}]},{"group":"ApiKeys","pages":[{"title":"List ApiKeys","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /api-keys","href":"/api-reference/apikeys/list-apikeys"},{"title":"Create ApiKey","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /api-keys","href":"/api-reference/apikeys/create-apikey"},{"title":"List the permissions a key can have","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /api-keys/permissions","href":"/api-reference/apikeys/list-the-permissions-a-key-can-have"},{"title":"Get ApiKey by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /api-keys/{id}","href":"/api-reference/apikeys/get-apikey-by-id"},{"title":"Delete ApiKey","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /api-keys/{id}","href":"/api-reference/apikeys/delete-apikey"},{"title":"Patch ApiKey","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /api-keys/{id}","href":"/api-reference/apikeys/patch-apikey"}]},{"group":"Auth","pages":[{"title":"Log in","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /auth/login","href":"/api-reference/auth/log-in"},{"title":"Log out","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /auth/logout","href":"/api-reference/auth/log-out"},{"title":"Confirm sign-up for a verified identity","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /auth/pending-signup/confirm","href":"/api-reference/auth/confirm-sign-up-for-a-verified-identity"},{"title":"Sign up","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /auth/signup","href":"/api-reference/auth/sign-up"},{"title":"Verify email with one-time code","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /auth/verify-email","href":"/api-reference/auth/verify-email-with-one-time-code"},{"title":"Resend email verification code","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /auth/verify-email/resend","href":"/api-reference/auth/resend-email-verification-code"},{"title":"Get current user information","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /auth/whoami","href":"/api-reference/auth/get-current-user-information"},{"title":"OAuth callback","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /auth/{provider}/callback","href":"/api-reference/auth/oauth-callback"},{"title":"Start OAuth authentication","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /auth/{provider}/{action}","href":"/api-reference/auth/start-oauth-authentication"}]},{"group":"AwsAccounts","pages":[{"title":"List AwsAccounts","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /aws-accounts","href":"/api-reference/awsaccounts/list-awsaccounts"},{"title":"Create AwsAccount","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /aws-accounts","href":"/api-reference/awsaccounts/create-awsaccount"},{"title":"Get AwsAccount by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /aws-accounts/{id}","href":"/api-reference/awsaccounts/get-awsaccount-by-id"},{"title":"Delete AwsAccount","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /aws-accounts/{id}","href":"/api-reference/awsaccounts/delete-awsaccount"},{"title":"Patch AwsAccount","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /aws-accounts/{id}","href":"/api-reference/awsaccounts/patch-awsaccount"},{"title":"Get AWS account connection template","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /aws-accounts/{id}/cloudformation-template-url","href":"/api-reference/awsaccounts/get-aws-account-connection-template"},{"title":"Get IAM policy diff for an AWS account","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /aws-accounts/{id}/policy-diff","href":"/api-reference/awsaccounts/get-iam-policy-diff-for-an-aws-account"},{"title":"List AWS account quota issues","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /aws-accounts/{id}/quota-issues","href":"/api-reference/awsaccounts/list-aws-account-quota-issues"},{"title":"Dismiss an AWS quota issue","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /aws-accounts/{id}/quota-issues/{issueId}/dismiss","href":"/api-reference/awsaccounts/dismiss-an-aws-quota-issue"},{"title":"Request an AWS service quota increase","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /aws-accounts/{id}/quota-issues/{issueId}/increase","href":"/api-reference/awsaccounts/request-an-aws-service-quota-increase"},{"title":"Refresh an AWS quota limit and request status","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /aws-accounts/{id}/quota-issues/{issueId}/refresh","href":"/api-reference/awsaccounts/refresh-an-aws-quota-limit-and-request-status"}]},{"group":"AwsAmp","pages":[{"title":"Run a PromQL range query","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /aws/amp/query-range","href":"/api-reference/awsamp/run-a-promql-range-query"}]},{"group":"AwsCloudWatch","pages":[{"title":"Query CloudWatch Logs Insights rows","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /aws/cloudwatch/logs-insights","href":"/api-reference/awscloudwatch/query-cloudwatch-logs-insights-rows"},{"title":"Query CloudWatch Logs Insights histogram","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /aws/cloudwatch/logs-insights/histogram","href":"/api-reference/awscloudwatch/query-cloudwatch-logs-insights-histogram"},{"title":"Get CloudWatch metric data","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /aws/cloudwatch/metric","href":"/api-reference/awscloudwatch/get-cloudwatch-metric-data"},{"title":"Stream CloudWatch logs (SSE)","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /aws/cloudwatch/stream","href":"/api-reference/awscloudwatch/stream-cloudwatch-logs-sse"}]},{"group":"AwsDefaultNetworks","pages":[{"title":"Create AwsDefaultNetwork","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /aws/default-network","href":"/api-reference/awsdefaultnetworks/create-awsdefaultnetwork"}]},{"group":"BillingAccounts","pages":[{"title":"Get BillingAccount","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-account","href":"/api-reference/billingaccounts/get-billingaccount"},{"title":"Set the billing address","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml put /billing-address","href":"/api-reference/billingaccounts/set-the-billing-address"},{"title":"Go to the billing portal","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-portal","href":"/api-reference/billingaccounts/go-to-the-billing-portal"},{"title":"Open the billing portal","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /billing-portal-sessions","href":"/api-reference/billingaccounts/open-the-billing-portal"}]},{"group":"BillingAddOns","pages":[{"title":"List add-ons","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-add-ons","href":"/api-reference/billingaddons/list-add-ons"},{"title":"Enable an add-on","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml put /billing-add-ons/{key}","href":"/api-reference/billingaddons/enable-an-add-on"},{"title":"Disable an add-on","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /billing-add-ons/{key}","href":"/api-reference/billingaddons/disable-an-add-on"}]},{"group":"BillingCycles","pages":[{"title":"Replace the organization's billing cycle","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml put /billing-cycle","href":"/api-reference/billingcycles/replace-the-organizations-billing-cycle"}]},{"group":"BillingInvoices","pages":[{"title":"List invoices","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-invoices","href":"/api-reference/billinginvoices/list-invoices"}]},{"group":"BillingPlans","pages":[{"title":"Get the organization's billing plan","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-plan","href":"/api-reference/billingplans/get-the-organizations-billing-plan"},{"title":"Replace the organization's billing plan","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml put /billing-plan","href":"/api-reference/billingplans/replace-the-organizations-billing-plan"},{"title":"List BillingPlans","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-plans","href":"/api-reference/billingplans/list-billingplans"},{"title":"Get BillingPlan by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-plans/{id}","href":"/api-reference/billingplans/get-billingplan-by-id"},{"title":"Preview a plan change","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-plans/{planId}/preview","href":"/api-reference/billingplans/preview-a-plan-change"}]},{"group":"BillingUsageSummaries","pages":[{"title":"List billing usage summaries","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-usage-summaries","href":"/api-reference/billingusagesummaries/list-billing-usage-summaries"},{"title":"Get billing usage summary by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /billing-usage-summaries/{id}","href":"/api-reference/billingusagesummaries/get-billing-usage-summary-by-id"}]},{"group":"CodeSources","pages":[{"title":"Search code source by repo URL","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /code-source/search","href":"/api-reference/codesources/search-code-source-by-repo-url"},{"title":"List code source branches","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /code-source/{id}/branches","href":"/api-reference/codesources/list-code-source-branches"},{"title":"Check if module.yaml exists at path","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /code-source/{id}/module-yaml-exists","href":"/api-reference/codesources/check-if-moduleyaml-exists-at-path"},{"title":"Get repository from git provider","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /code-source/{id}/repository","href":"/api-reference/codesources/get-repository-from-git-provider"},{"title":"Search code source terraform variables","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /code-source/{id}/terraform-variables","href":"/api-reference/codesources/search-code-source-terraform-variables"},{"title":"List CodeSources","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /code-sources","href":"/api-reference/codesources/list-codesources"},{"title":"Create CodeSource","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /code-sources","href":"/api-reference/codesources/create-codesource"},{"title":"Get CodeSource by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /code-sources/{id}","href":"/api-reference/codesources/get-codesource-by-id"},{"title":"Delete CodeSource","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /code-sources/{id}","href":"/api-reference/codesources/delete-codesource"}]},{"group":"DefaultValueDefinitions","pages":[{"title":"List DefaultValueDefinitions","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /default-value-definitions","href":"/api-reference/defaultvaluedefinitions/list-defaultvaluedefinitions"},{"title":"Create DefaultValueDefinition","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /default-value-definitions","href":"/api-reference/defaultvaluedefinitions/create-defaultvaluedefinition"},{"title":"Get DefaultValueDefinition by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /default-value-definitions/{id}","href":"/api-reference/defaultvaluedefinitions/get-defaultvaluedefinition-by-id"},{"title":"Delete DefaultValueDefinition","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /default-value-definitions/{id}","href":"/api-reference/defaultvaluedefinitions/delete-defaultvaluedefinition"},{"title":"Patch DefaultValueDefinition","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /default-value-definitions/{id}","href":"/api-reference/defaultvaluedefinitions/patch-defaultvaluedefinition"}]},{"group":"DefaultValues","pages":[{"title":"List DefaultValues","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /default-values","href":"/api-reference/defaultvalues/list-defaultvalues"},{"title":"Create DefaultValue","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /default-values","href":"/api-reference/defaultvalues/create-defaultvalue"},{"title":"Get DefaultValue by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /default-values/{id}","href":"/api-reference/defaultvalues/get-defaultvalue-by-id"},{"title":"Delete DefaultValue","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /default-values/{id}","href":"/api-reference/defaultvalues/delete-defaultvalue"},{"title":"Patch DefaultValue","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /default-values/{id}","href":"/api-reference/defaultvalues/patch-defaultvalue"}]},{"group":"DeploymentResources","pages":[{"title":"List DeploymentResources","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /deployment-resources","href":"/api-reference/deploymentresources/list-deploymentresources"},{"title":"Get DeploymentResource by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /deployment-resources/{id}","href":"/api-reference/deploymentresources/get-deploymentresource-by-id"},{"title":"Restart an EKS workload","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /deployment-resources/{id}/restart","href":"/api-reference/deploymentresources/restart-an-eks-workload"},{"title":"Roll an EKS workload's Helm release back","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /deployment-resources/{id}/rollback","href":"/api-reference/deploymentresources/roll-an-eks-workloads-helm-release-back"},{"title":"Get a durable Operator management command","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /operator-command-operations/{operationId}","href":"/api-reference/deploymentresources/get-a-durable-operator-management-command"}]},{"group":"Deployments","pages":[{"title":"List Deployments","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /deployments","href":"/api-reference/deployments/list-deployments"},{"title":"Create a deployment for a module","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /deployments","href":"/api-reference/deployments/create-a-deployment-for-a-module"},{"title":"Get Deployment by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /deployments/{id}","href":"/api-reference/deployments/get-deployment-by-id"},{"title":"Cancel a deployment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /deployments/{id}/cancel","href":"/api-reference/deployments/cancel-a-deployment"},{"title":"Continue a paused deployment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /deployments/{id}/continue","href":"/api-reference/deployments/continue-a-paused-deployment"},{"title":"Get what a deployment applied","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /deployments/{id}/definition","href":"/api-reference/deployments/get-what-a-deployment-applied"},{"title":"Redeploy a deployment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /deployments/{id}/redeploy","href":"/api-reference/deployments/redeploy-a-deployment"},{"title":"Start a rollback deployment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /deployments/{id}/rollback","href":"/api-reference/deployments/start-a-rollback-deployment"},{"title":"List rollback candidates","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /deployments/{id}/rollback-candidates","href":"/api-reference/deployments/list-rollback-candidates"}]},{"group":"Describe","pages":[{"title":"Describe a Ravion resource ID with frontend links","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /describe/{id}","href":"/api-reference/describe/describe-a-ravion-resource-id-with-frontend-links"}]},{"group":"Domains","pages":[{"title":"List Domains","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /domains","href":"/api-reference/domains/list-domains"},{"title":"Create Domain","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /domains","href":"/api-reference/domains/create-domain"},{"title":"Get domainsapex status","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /domains/apex-status","href":"/api-reference/domains/get-domainsapex-status"},{"title":"Get domainsdns status","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /domains/dns-status","href":"/api-reference/domains/get-domainsdns-status"},{"title":"Get domainsevents","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /domains/events","href":"/api-reference/domains/get-domainsevents"},{"title":"Get domainsname availability","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /domains/name-availability","href":"/api-reference/domains/get-domainsname-availability"},{"title":"Get Domain by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /domains/{id}","href":"/api-reference/domains/get-domain-by-id"},{"title":"Delete Domain","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /domains/{id}","href":"/api-reference/domains/delete-domain"}]},{"group":"Environments","pages":[{"title":"List Environments","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /environments","href":"/api-reference/environments/list-environments"},{"title":"Create Environment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /environments","href":"/api-reference/environments/create-environment"},{"title":"Get Environment by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /environments/{id}","href":"/api-reference/environments/get-environment-by-id"},{"title":"Delete Environment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /environments/{id}","href":"/api-reference/environments/delete-environment"},{"title":"Patch Environment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /environments/{id}","href":"/api-reference/environments/patch-environment"},{"title":"Get environment module graph","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /environments/{id}/module-graph","href":"/api-reference/environments/get-environment-module-graph"}]},{"group":"ExecutionEnvironments","pages":[{"title":"List ExecutionEnvironments","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments","href":"/api-reference/executionenvironments/list-executionenvironments"},{"title":"Create ExecutionEnvironment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /execution-environments","href":"/api-reference/executionenvironments/create-executionenvironment"},{"title":"Close a GitHub runner migration pull request","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /execution-environments/{executionEnvironmentId}/github-runner-migration-pull-requests/close","href":"/api-reference/executionenvironments/close-a-github-runner-migration-pull-request"},{"title":"Get a GitHub runner migration pull request description","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{executionEnvironmentId}/github-runner-migration-pull-requests/description","href":"/api-reference/executionenvironments/get-a-github-runner-migration-pull-request-description"},{"title":"List GitHub runner migration results","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{executionEnvironmentId}/github-runner-migration-results","href":"/api-reference/executionenvironments/list-github-runner-migration-results"},{"title":"Get ExecutionEnvironment by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}","href":"/api-reference/executionenvironments/get-executionenvironment-by-id"},{"title":"Delete ExecutionEnvironment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /execution-environments/{id}","href":"/api-reference/executionenvironments/delete-executionenvironment"},{"title":"Patch ExecutionEnvironment","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /execution-environments/{id}","href":"/api-reference/executionenvironments/patch-executionenvironment"},{"title":"Download a GitHub Actions artifact","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}/artifacts/download","href":"/api-reference/executionenvironments/download-a-github-actions-artifact"},{"title":"Delete execution environment cache","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /execution-environments/{id}/delete-cache","href":"/api-reference/executionenvironments/delete-execution-environment-cache"},{"title":"Start a GitHub Actions runner migration","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /execution-environments/{id}/github-runner-migrations","href":"/api-reference/executionenvironments/start-a-github-actions-runner-migration"},{"title":"Check GitHub App installations for runners","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}/github-runner-migrations/github-app-check","href":"/api-reference/executionenvironments/check-github-app-installations-for-runners"},{"title":"Preview a GitHub Actions runner migration","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}/github-runner-migrations/preview","href":"/api-reference/executionenvironments/preview-a-github-actions-runner-migration"},{"title":"Get a GitHub Actions runner migration preview","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}/github-runner-migrations/preview/{previewId}","href":"/api-reference/executionenvironments/get-a-github-actions-runner-migration-preview"},{"title":"List GitHub runner migration repositories","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}/github-runner-migrations/repositories","href":"/api-reference/executionenvironments/list-github-runner-migration-repositories"},{"title":"List sandbox pool hosts","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}/sandbox-hosts","href":"/api-reference/executionenvironments/list-sandbox-pool-hosts"},{"title":"Get sandbox host details","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}/sandbox-hosts/{hostId}","href":"/api-reference/executionenvironments/get-sandbox-host-details"},{"title":"Get sandbox host boot logs","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}/sandbox-hosts/{hostId}/logs","href":"/api-reference/executionenvironments/get-sandbox-host-boot-logs"},{"title":"Get execution environment usage","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /execution-environments/{id}/usage","href":"/api-reference/executionenvironments/get-execution-environment-usage"}]},{"group":"FeatureFlags","pages":[{"title":"List the features on for the organization","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /feature-flags","href":"/api-reference/featureflags/list-the-features-on-for-the-organization"}]},{"group":"Git","pages":[{"title":"List Git namespaces","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /git/namespaces","href":"/api-reference/git/list-git-namespaces"},{"title":"List self-hosted servers","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /git/self-hosted","href":"/api-reference/git/list-self-hosted-servers"},{"title":"Get self-hosted server","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /git/self-hosted/{id}","href":"/api-reference/git/get-self-hosted-server"}]},{"group":"GitHub Actions","pages":[{"title":"List GitHub API rate limits","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github-rate-limits","href":"/api-reference/github-actions/list-github-api-rate-limits"},{"title":"Read GitHub Actions cost and savings estimates","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github/actions/usage/report","href":"/api-reference/github-actions/read-github-actions-cost-and-savings-estimates"}]},{"group":"Github","pages":[{"title":"Authorize GitHub OAuth","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github/authorize","href":"/api-reference/github/authorize-github-oauth"},{"title":"GitHub OAuth callback","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github/callback","href":"/api-reference/github/github-oauth-callback"},{"title":"Start GitHub App installation","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github/install","href":"/api-reference/github/start-github-app-installation"},{"title":"List GitHub installations","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github/installations","href":"/api-reference/github/list-github-installations"},{"title":"Configure GitHub App installation","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github/installations/{installationId}/configure","href":"/api-reference/github/configure-github-app-installation"},{"title":"Get GitHub organization member count","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github/installations/{installationId}/member-count","href":"/api-reference/github/get-github-organization-member-count"},{"title":"List GitHub repositories","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github/installations/{installationId}/repositories","href":"/api-reference/github/list-github-repositories"},{"title":"Stream GitHub repositories (SSE)","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /github/installations/{installationId}/repositories/stream","href":"/api-reference/github/stream-github-repositories-sse"}]},{"group":"Gitlab","pages":[{"title":"GitLab OAuth callback","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /gitlab/callback","href":"/api-reference/gitlab/gitlab-oauth-callback"},{"title":"Start GitLab OAuth","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /gitlab/login","href":"/api-reference/gitlab/start-gitlab-oauth"},{"title":"List GitLab repositories","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /gitlab/namespaces/{namespaceId}/repositories","href":"/api-reference/gitlab/list-gitlab-repositories"},{"title":"Stream GitLab repositories (SSE)","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /gitlab/namespaces/{namespaceId}/repositories/stream","href":"/api-reference/gitlab/stream-gitlab-repositories-sse"},{"title":"GitLab OAuth reauthentication","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /gitlab/reauthenticate","href":"/api-reference/gitlab/gitlab-oauth-reauthentication"},{"title":"List GitLab self-hosted repositories","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /gitlab/self-hosted/namespaces/{namespaceId}/repositories","href":"/api-reference/gitlab/list-gitlab-self-hosted-repositories"},{"title":"Stream GitLab self-hosted repositories (SSE)","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /gitlab/self-hosted/namespaces/{namespaceId}/repositories/stream","href":"/api-reference/gitlab/stream-gitlab-self-hosted-repositories-sse"},{"title":"Start self-hosted GitLab OAuth","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /gitlab/self-hosted/{gitSelfHostedServerId}/login","href":"/api-reference/gitlab/start-self-hosted-gitlab-oauth"},{"title":"Self-hosted GitLab OAuth reauthentication","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /gitlab/self-hosted/{gitSelfHostedServerId}/reauthenticate","href":"/api-reference/gitlab/self-hosted-gitlab-oauth-reauthentication"}]},{"group":"Health","pages":[{"title":"Health check","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /health","href":"/api-reference/health/health-check"}]},{"group":"InfrastructureEvents","pages":[{"title":"List InfrastructureEvents","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /infrastructure-events","href":"/api-reference/infrastructureevents/list-infrastructureevents"}]},{"group":"Integrations","pages":[{"title":"List Integrations","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /integrations","href":"/api-reference/integrations/list-integrations"},{"title":"Post integrations","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /integrations","href":"/api-reference/integrations/post-integrations"},{"title":"Get Integration by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /integrations/{id}","href":"/api-reference/integrations/get-integration-by-id"},{"title":"Delete Integration","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /integrations/{id}","href":"/api-reference/integrations/delete-integration"},{"title":"Patch Integration","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /integrations/{id}","href":"/api-reference/integrations/patch-integration"},{"title":"Post integrations credential","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /integrations/{id}/credential","href":"/api-reference/integrations/post-integrations-credential"},{"title":"Post integrations validate","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /integrations/{id}/validate","href":"/api-reference/integrations/post-integrations-validate"}]},{"group":"EksLoki","pages":[{"title":"Query in-cluster Loki log rows","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /logs/eks-loki","href":"/api-reference/eksloki/query-in-cluster-loki-log-rows"},{"title":"Query in-cluster Loki log histogram","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /logs/eks-loki/histogram","href":"/api-reference/eksloki/query-in-cluster-loki-log-histogram"},{"title":"Stream in-cluster Loki logs (SSE)","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /logs/eks-loki/stream","href":"/api-reference/eksloki/stream-in-cluster-loki-logs-sse"}]},{"group":"Memberships","pages":[{"title":"List Memberships","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /memberships","href":"/api-reference/memberships/list-memberships"},{"title":"Create Membership","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /memberships","href":"/api-reference/memberships/create-membership"},{"title":"Get Membership Invitation by token","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /memberships/invitation/{invitationToken}","href":"/api-reference/memberships/get-membership-invitation-by-token"},{"title":"Get Membership by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /memberships/{id}","href":"/api-reference/memberships/get-membership-by-id"},{"title":"Delete Membership","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /memberships/{id}","href":"/api-reference/memberships/delete-membership"},{"title":"Patch Membership","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /memberships/{id}","href":"/api-reference/memberships/patch-membership"},{"title":"Accept Membership Invitation","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /memberships/{id}/accept","href":"/api-reference/memberships/accept-membership-invitation"}]},{"group":"EksPrometheus","pages":[{"title":"Run a PromQL range query through an Operator agent","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /metrics/eks-prometheus/query-range","href":"/api-reference/eksprometheus/run-a-promql-range-query-through-an-operator-agent"}]},{"group":"API Reference","pages":[{"title":"Query a batch of native PlanetScale module metrics","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /metrics/planetscale/query-range","href":"/api-reference/query-a-batch-of-native-planetscale-module-metrics"}]},{"group":"ModuleCategories","pages":[{"title":"List ModuleCategories","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-categories","href":"/api-reference/modulecategories/list-modulecategories"},{"title":"Create ModuleCategory","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /module-categories","href":"/api-reference/modulecategories/create-modulecategory"},{"title":"Get ModuleCategory by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-categories/{id}","href":"/api-reference/modulecategories/get-modulecategory-by-id"},{"title":"Delete ModuleCategory","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /module-categories/{id}","href":"/api-reference/modulecategories/delete-modulecategory"},{"title":"Patch ModuleCategory","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /module-categories/{id}","href":"/api-reference/modulecategories/patch-modulecategory"}]},{"group":"ModuleDefinitions","pages":[{"title":"List ModuleDefinitions","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-definitions","href":"/api-reference/moduledefinitions/list-moduledefinitions"},{"title":"Create ModuleDefinition","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /module-definitions","href":"/api-reference/moduledefinitions/create-moduledefinition"},{"title":"Get module definition schema reference","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-definitions/schema.md","href":"/api-reference/moduledefinitions/get-module-definition-schema-reference"},{"title":"Get ModuleDefinition by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-definitions/{id}","href":"/api-reference/moduledefinitions/get-moduledefinition-by-id"},{"title":"Delete ModuleDefinition","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /module-definitions/{id}","href":"/api-reference/moduledefinitions/delete-moduledefinition"},{"title":"Patch ModuleDefinition","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /module-definitions/{id}","href":"/api-reference/moduledefinitions/patch-moduledefinition"},{"title":"Get module input schema reference","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-definitions/{moduleType}/schema.md","href":"/api-reference/moduledefinitions/get-module-input-schema-reference"}]},{"group":"ModuleInstances","pages":[{"title":"List ModuleInstances","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-instances","href":"/api-reference/moduleinstances/list-moduleinstances"},{"title":"Create ModuleInstance","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /module-instances","href":"/api-reference/moduleinstances/create-moduleinstance"},{"title":"Get ModuleInstance by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-instances/{id}","href":"/api-reference/moduleinstances/get-moduleinstance-by-id"},{"title":"Delete ModuleInstance","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /module-instances/{id}","href":"/api-reference/moduleinstances/delete-moduleinstance"},{"title":"Patch ModuleInstance","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /module-instances/{id}","href":"/api-reference/moduleinstances/patch-moduleinstance"},{"title":"Get EC2 AMI status of a module instance","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-instances/{id}/ec2-ami-status","href":"/api-reference/moduleinstances/get-ec2-ami-status-of-a-module-instance"}]},{"group":"ModuleVersions","pages":[{"title":"List ModuleVersions","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-versions","href":"/api-reference/moduleversions/list-moduleversions"},{"title":"Create ModuleVersion","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /module-versions","href":"/api-reference/moduleversions/create-moduleversion"},{"title":"List module version summaries","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-versions/summaries","href":"/api-reference/moduleversions/list-module-version-summaries"},{"title":"Get ModuleVersion by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /module-versions/{id}","href":"/api-reference/moduleversions/get-moduleversion-by-id"}]},{"group":"OAuth","pages":[{"title":"OAuth 2.1 PKCE authorize","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /oauth/authorize","href":"/api-reference/oauth/oauth-21-pkce-authorize"},{"title":"OAuth 2.0 device authorization approval","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /oauth/device/approve","href":"/api-reference/oauth/oauth-20-device-authorization-approval"},{"title":"OAuth 2.0 device authorization request","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /oauth/device/code","href":"/api-reference/oauth/oauth-20-device-authorization-request"},{"title":"OAuth 2.1 refresh token rotation","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /oauth/refresh","href":"/api-reference/oauth/oauth-21-refresh-token-rotation"},{"title":"OAuth 2.1 PKCE token exchange","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /oauth/token","href":"/api-reference/oauth/oauth-21-pkce-token-exchange"}]},{"group":"Organizations","pages":[{"title":"List Organizations","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /organizations","href":"/api-reference/organizations/list-organizations"},{"title":"Create Organization","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /organizations","href":"/api-reference/organizations/create-organization"},{"title":"Get Organization by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /organizations/{id}","href":"/api-reference/organizations/get-organization-by-id"},{"title":"Delete Organization","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /organizations/{id}","href":"/api-reference/organizations/delete-organization"},{"title":"Patch Organization","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /organizations/{id}","href":"/api-reference/organizations/patch-organization"},{"title":"Get permitted identity providers for an organization","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /organizations/{id}/permitted-identity-providers","href":"/api-reference/organizations/get-permitted-identity-providers-for-an-organization"},{"title":"Update permitted identity providers for an organization","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /organizations/{id}/permitted-identity-providers","href":"/api-reference/organizations/update-permitted-identity-providers-for-an-organization"},{"title":"Get Admin Portal link for SAML SSO setup","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /organizations/{id}/sso-portal-link","href":"/api-reference/organizations/get-admin-portal-link-for-saml-sso-setup"},{"title":"Get SAML SSO settings","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /organizations/{id}/sso-settings","href":"/api-reference/organizations/get-saml-sso-settings"},{"title":"Update SAML SSO settings","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /organizations/{id}/sso-settings","href":"/api-reference/organizations/update-saml-sso-settings"}]},{"group":"PipelineRuns","pages":[{"title":"List PipelineRuns","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-runs","href":"/api-reference/pipelineruns/list-pipelineruns"},{"title":"Create PipelineRun","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /pipeline-runs","href":"/api-reference/pipelineruns/create-pipelinerun"},{"title":"Get PipelineRun by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-runs/{id}","href":"/api-reference/pipelineruns/get-pipelinerun-by-id"},{"title":"Cancel a pipeline run","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /pipeline-runs/{id}/cancel","href":"/api-reference/pipelineruns/cancel-a-pipeline-run"},{"title":"Retry a pipeline run","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /pipeline-runs/{id}/retry","href":"/api-reference/pipelineruns/retry-a-pipeline-run"},{"title":"List Terraform resources for a pipeline run","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-runs/{id}/terraform-resources","href":"/api-reference/pipelineruns/list-terraform-resources-for-a-pipeline-run"}]},{"group":"PipelineStepExecutions","pages":[{"title":"List PipelineStepExecutions","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-step-executions","href":"/api-reference/pipelinestepexecutions/list-pipelinestepexecutions"},{"title":"Get PipelineStepExecution by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-step-executions/{id}","href":"/api-reference/pipelinestepexecutions/get-pipelinestepexecution-by-id"},{"title":"Approve a pipeline step execution","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /pipeline-step-executions/{id}/approve","href":"/api-reference/pipelinestepexecutions/approve-a-pipeline-step-execution"},{"title":"Stream pipeline step execution logs (SSE)","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-step-executions/{id}/logs/stream","href":"/api-reference/pipelinestepexecutions/stream-pipeline-step-execution-logs-sse"},{"title":"List Terraform resources for a step execution","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-step-executions/{id}/terraform-resources","href":"/api-reference/pipelinestepexecutions/list-terraform-resources-for-a-step-execution"}]},{"group":"PipelineVersions","pages":[{"title":"List PipelineVersions","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-versions","href":"/api-reference/pipelineversions/list-pipelineversions"},{"title":"Create PipelineVersion","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /pipeline-versions","href":"/api-reference/pipelineversions/create-pipelineversion"},{"title":"Validate a pipeline configuration","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /pipeline-versions/validate","href":"/api-reference/pipelineversions/validate-a-pipeline-configuration"},{"title":"Get PipelineVersion by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-versions/{id}","href":"/api-reference/pipelineversions/get-pipelineversion-by-id"},{"title":"Get a pipeline variant's run inputs","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-versions/{id}/run-inputs","href":"/api-reference/pipelineversions/get-a-pipeline-variants-run-inputs"},{"title":"Get a pipeline version's sandbox host plan","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipeline-versions/{id}/sandbox-plan","href":"/api-reference/pipelineversions/get-a-pipeline-versions-sandbox-host-plan"}]},{"group":"Pipelines","pages":[{"title":"List Pipelines","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipelines","href":"/api-reference/pipelines/list-pipelines"},{"title":"Create Pipeline","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /pipelines","href":"/api-reference/pipelines/create-pipeline"},{"title":"Get pipeline schema reference","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipelines/schema.md","href":"/api-reference/pipelines/get-pipeline-schema-reference"},{"title":"Get Pipeline by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /pipelines/{id}","href":"/api-reference/pipelines/get-pipeline-by-id"},{"title":"Delete Pipeline","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /pipelines/{id}","href":"/api-reference/pipelines/delete-pipeline"},{"title":"Patch Pipeline","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /pipelines/{id}","href":"/api-reference/pipelines/patch-pipeline"}]},{"group":"Projects","pages":[{"title":"List Projects","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /projects","href":"/api-reference/projects/list-projects"},{"title":"Create Project","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /projects","href":"/api-reference/projects/create-project"},{"title":"Get project config schema reference","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /projects/config/schema.md","href":"/api-reference/projects/get-project-config-schema-reference"},{"title":"Get Project by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /projects/{id}","href":"/api-reference/projects/get-project-by-id"},{"title":"Delete Project","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /projects/{id}","href":"/api-reference/projects/delete-project"},{"title":"Patch Project","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /projects/{id}","href":"/api-reference/projects/patch-project"},{"title":"Get project modules config","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /projects/{id}/config","href":"/api-reference/projects/get-project-modules-config"},{"title":"Update project modules config","description":"Updates project module configuration for explicitly selected environments, or every environment when the selector is omitted.","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /projects/{id}/config","href":"/api-reference/projects/update-project-modules-config"}]},{"group":"Reports","pages":[{"title":"Report a bug or provide feedback","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /reports","href":"/api-reference/reports/report-a-bug-or-provide-feedback"}]},{"group":"ServiceAccounts","pages":[{"title":"List ServiceAccounts","description":"List the service accounts in your organization. Returns a paginated collection with cursor metadata for fetching additional pages.","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /service-accounts","href":"/api-reference/serviceaccounts/list-serviceaccounts"},{"title":"Create ServiceAccount","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /service-accounts","href":"/api-reference/serviceaccounts/create-serviceaccount"},{"title":"List Assignable Service Account Roles","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /service-accounts/assignable-roles","href":"/api-reference/serviceaccounts/list-assignable-service-account-roles"},{"title":"Get ServiceAccount by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /service-accounts/{id}","href":"/api-reference/serviceaccounts/get-serviceaccount-by-id"},{"title":"Delete ServiceAccount","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /service-accounts/{id}","href":"/api-reference/serviceaccounts/delete-serviceaccount"},{"title":"Patch ServiceAccount","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /service-accounts/{id}","href":"/api-reference/serviceaccounts/patch-serviceaccount"}]},{"group":"StackWorkspaces","pages":[{"title":"List stack workspaces in the active organization","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /stack-workspaces","href":"/api-reference/stackworkspaces/list-stack-workspaces-in-the-active-organization"}]},{"group":"Stacks","pages":[{"title":"List Stacks","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /stacks","href":"/api-reference/stacks/list-stacks"},{"title":"Count current-state terraform resources for stacks","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /stacks/resource-count","href":"/api-reference/stacks/count-current-state-terraform-resources-for-stacks"},{"title":"Get Stack by id","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /stacks/{id}","href":"/api-reference/stacks/get-stack-by-id"},{"title":"Read current-state metadata without loading stack history or resources","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /stacks/{id}/current-state","href":"/api-reference/stacks/read-current-state-metadata-without-loading-stack-history-or-resources"},{"title":"Read a stack's Terraform state lock","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /stacks/{id}/lock","href":"/api-reference/stacks/read-a-stacks-terraform-state-lock"},{"title":"Trigger a pipeline run for a stack","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /stacks/{id}/pipeline-run","href":"/api-reference/stacks/trigger-a-pipeline-run-for-a-stack"},{"title":"Force-release a stack's Terraform state lock","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /stacks/{id}/unlock","href":"/api-reference/stacks/force-release-a-stacks-terraform-state-lock"}]},{"group":"TerraformExecutionSummaries","pages":[{"title":"List terraform execution summaries","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /terraform-execution-summaries","href":"/api-reference/terraformexecutionsummaries/list-terraform-execution-summaries"},{"title":"Get terraform execution summary","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /terraform-execution-summaries/{id}","href":"/api-reference/terraformexecutionsummaries/get-terraform-execution-summary"}]},{"group":"TerraformResources","pages":[{"title":"List terraform resources","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /terraform-resources","href":"/api-reference/terraformresources/list-terraform-resources"},{"title":"Get resource change summary","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /terraform-resources/{address}/change-summary","href":"/api-reference/terraformresources/get-resource-change-summary"},{"title":"Get terraform resource","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /terraform-resources/{id}","href":"/api-reference/terraformresources/get-terraform-resource"}]},{"group":"User","pages":[{"title":"Update user profile","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml patch /users/{userId}","href":"/api-reference/user/update-user-profile"},{"title":"Change user password","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml post /users/{userId}/change-password","href":"/api-reference/user/change-user-password"},{"title":"Get auth settings for a user","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /users/{userId}/identities","href":"/api-reference/user/get-auth-settings-for-a-user"},{"title":"Disconnect an identity provider","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml delete /users/{userId}/identities/{provider}","href":"/api-reference/user/disconnect-an-identity-provider"},{"title":"Get user organizations","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /users/{userId}/organizations","href":"/api-reference/user/get-user-organizations"}]},{"group":"Values","pages":[{"title":"Get AWS EC2 instance type values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/aws/ec2/instances","href":"/api-reference/values/get-aws-ec2-instance-type-values"},{"title":"Get AWS ECR image values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/aws/ecr/images","href":"/api-reference/values/get-aws-ecr-image-values"},{"title":"Get AWS EKS version values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/aws/eks-versions","href":"/api-reference/values/get-aws-eks-version-values"},{"title":"Get AWS Fargate size values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/aws/fargate/sizes","href":"/api-reference/values/get-aws-fargate-size-values"},{"title":"Get AWS region values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/aws/regions","href":"/api-reference/values/get-aws-region-values"},{"title":"Get AWS security group values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/aws/security-groups","href":"/api-reference/values/get-aws-security-group-values"},{"title":"Get AWS subnet values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/aws/subnets","href":"/api-reference/values/get-aws-subnet-values"},{"title":"Get AWS VPC values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/aws/vpcs","href":"/api-reference/values/get-aws-vpc-values"},{"title":"Get OpenTofu version values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/opentofu/versions","href":"/api-reference/values/get-opentofu-version-values"},{"title":"Get PlanetScale cluster size values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/planetscale/cluster-sizes","href":"/api-reference/values/get-planetscale-cluster-size-values"},{"title":"Get PlanetScale region values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/planetscale/regions","href":"/api-reference/values/get-planetscale-region-values"},{"title":"Get Terraform version values","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /values/terraform/versions","href":"/api-reference/values/get-terraform-version-values"}]},{"group":"WebSocket","pages":[{"title":"WebSocket event stream","deprecated":null,"version":null,"openapi":"https://api.ravion.com/openapi.yaml get /ws/events","href":"/api-reference/websocket/websocket-event-stream"}]}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"Report a bug or provide feedback - Ravion Docs","buildId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","deploymentId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CNqlzjVB.js","utils-BqFiXZ79.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CnR4QBe6.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BY2ZM1OO.js","snippetPresets-x-8ACO8V.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Ch-SJE05.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CqqG_0NE.js","shallow-BXrZ2b0C.js","getApiPlaygroundDisplay-n7J_wkjq.js","CodeSnippet-CQsp4vyQ.js","CodeSnippets-BfuHqvZx.js","Page-CTxrMSpo.js","getPastedJson-BjrGIK1i.js","icon-7iLZnVOC.js","MethodPill-TBS1m84e.js","DuplicateIcon-BNMrV4Vs.js","createIcon-C5kCqeU2.js","DynamicMarkdown-Bq09mRwR.js","SectionHeading-G4Bflf5Q.js","axios-vUo_bRtp.js","Markdown-BTUds0aX.js","clsx-6wHzaN2_.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BPypQKlo.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-o6bee4ro.js"]}