# Ravion Docs ## Docs - [Create AcmCertificate](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/acmcertificates/create-acmcertificate.md): Provision a managed certificate and begin issuance. The returned id is stable across future rotations. POST /acm-certificates in the Ravion API reference. - [List attached ACM certificates](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/acmcertificates/list-attached-acm-certificates.md): List the certificates attached to a module instance's target(s), each correlated to the service it covers (or marked EXTERNAL). - [Get AcmCertificate by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/acmcertificates/get-acmcertificate-by-id.md): Get a managed certificate by id. Returns 404 once the certificate is gone, and keeps returning 200 during an in-progress rotation. - [Delete AcmCertificate](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/acmcertificates/delete-acmcertificate.md): Delete a managed certificate: detach it, delete the underlying ACM certificate(s), and clean up its DNS records. - [Patch AcmCertificate](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/acmcertificates/patch-acmcertificate.md): Change the set of domain names a managed certificate covers. PATCH /acm-certificates/{id} in the Ravion API reference. - [Retry ACM certificate validation](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/acmcertificates/retry-acm-certificate-validation.md): Retry DNS validation for a certificate stuck in PENDINGVALIDATION. POST /acm-certificates/{id}/retry-validation in the Ravion API reference. - [List ApiKeys](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/apikeys/list-apikeys.md): List the API keys in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create ApiKey](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/apikeys/create-apikey.md): Create a new API key. Returns the created API key, including its assigned ID and initial state. POST /api-keys in the Ravion API reference. - [List the permissions a key can have](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/apikeys/list-the-permissions-a-key-can-have.md): List, grouped by high-level entity, the resource types and actions an API key's permissions can name, and which of them the key's owner holds somewhere. - [Get ApiKey by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/apikeys/get-apikey-by-id.md): Retrieve an API key by ID. Returns its owner, expiration, safe token suffix, and current authentication metadata without exposing the secret token. - [Delete ApiKey](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/apikeys/delete-apikey.md): Permanently delete an API key by ID. Returns no content on success. DELETE /api-keys/{id} in the Ravion API reference. - [Patch ApiKey](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/apikeys/patch-apikey.md): Update an existing API key by ID. Only the fields you supply are modified; returns the updated API key. PATCH /api-keys/{id} in the Ravion API reference. - [Log in](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/auth/log-in.md): Log in. An account that has not yet verified its email address receives a fresh one-time code instead of a session. - [Log out](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/auth/log-out.md): End the current authenticated session by clearing its server-side authentication state. Returns an empty successful response. - [Sign up](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/auth/sign-up.md): Create an account. POST /auth/signup in the Ravion API reference. - [Verify email with one-time code](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/auth/verify-email-with-one-time-code.md): Finish signing in by submitting the one-time code emailed to the user. The pending verification state is read from a secure cookie set when the code was sent. - [Resend email verification code](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/auth/resend-email-verification-code.md): Email a one-time code for the sign-in currently held at the verification step. POST /auth/verify-email/resend in the Ravion API reference. - [Get current user information](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/auth/get-current-user-information.md): Return the authenticated principal and organization context, including whether access came from a membership or service-account credential. - [OAuth callback](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/auth/oauth-callback.md): OAuth callback. Exchanges code for user profile and performs the requested action. GET /auth/{provider}/callback in the Ravion API reference. - [Start OAuth authentication](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/auth/start-oauth-authentication.md): Start OAuth authentication flow. Redirects to the OAuth provider's authorization page. GET /auth/{provider}/{action} in the Ravion API reference. - [List authorization assignments](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/list-authorization-assignments.md): List the organization's assignments, optionally filtered by subject, role or source. Each assignment shows the system-managed or custom role it gives. - [Create an authorization assignment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/create-an-authorization-assignment.md): Give a subject a system-managed role or a custom role it does not hold yet. POST /authorization/assignments in the Ravion API reference. - [Get an authorization assignment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/get-an-authorization-assignment.md): Get one assignment by ID with the role it gives. Returns 404 when it does not exist in the organization. GET /authorization/assignments/{id} in the Ravion… - [Delete an authorization assignment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/delete-an-authorization-assignment.md): Delete an assignment. A membership's or service account's only role cannot be removed, and the last effective owner assignment cannot be deleted. - [Update an authorization assignment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/update-an-authorization-assignment.md): Replace the role an assignment gives with another system-managed or custom role the subject does not hold yet. - [Get the authorization catalog](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/get-the-authorization-catalog.md): Get the resource types, actions, scopes and system-managed roles that policy statements can reference. GET /authorization/catalog in the Ravion API reference. - [Check what the caller may do](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/check-what-the-caller-may-do.md): Answer, for the authenticated caller, whether it may perform each action. Needs no permission on policy and answers only about the caller. - [Summarize what the caller may do](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/summarize-what-the-caller-may-do.md): For every action in the authorization catalog, whether the caller may perform it on all resources of the type, on some of them, or on none. - [List custom authorization roles](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/list-custom-authorization-roles.md): List the organization's custom roles with their statements. System-managed roles are listed in the authorization catalog. - [Create a custom authorization role](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/create-a-custom-authorization-role.md): Create a custom role from policy statements. The statements are stored as policy rules, but grant nothing until the role is assigned. - [Get a custom authorization role](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/get-a-custom-authorization-role.md): Get one custom role and its statements by ID. Returns 404 when the role does not exist in the organization. GET /authorization/roles/{id} in the Ravion API… - [Delete a custom authorization role](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/delete-a-custom-authorization-role.md): Delete a custom role and its policy rules. Fails while the role is assigned unless detach is true, which also deletes those assignments. - [Update a custom authorization role](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/update-a-custom-authorization-role.md): Rename a custom role, change its description, or replace all of its statements. Assignments of the role pick up the new statements. - [Get the authorization policy state](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/get-the-authorization-policy-state.md): Get the organization's current policy revision and versions. Send the revision as expectedRevision on the next policy change. - [Duplicate a system-managed role](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/authorization/duplicate-a-system-managed-role.md): Create a custom role from a copy of a system-managed role's current statements. POST /authorization/system-roles/{key}/duplicate in the Ravion API reference. - [List AwsAccounts](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/list-awsaccounts.md): List the AWS account connections in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create AwsAccount](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/create-awsaccount.md): Create a new AWS account connection. Returns the created AWS account connection, including its assigned ID and initial state. - [Get AwsAccount by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/get-awsaccount-by-id.md): Retrieve a single AWS account connection by ID. Returns its full configuration and current state. GET /aws-accounts/{id} in the Ravion API reference. - [Delete AwsAccount](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/delete-awsaccount.md): Disconnect an AWS account from the organization and remove its Ravion connection record. Infrastructure remains in AWS, but Ravion can no longer manage it. - [Patch AwsAccount](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/patch-awsaccount.md): Update an existing AWS account connection by ID. Only the fields you supply are modified; returns the updated AWS account connection. - [Get AWS account connection template](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/get-aws-account-connection-template.md): Generate a presigned CloudFormation template URL and scoped onboarding JWT for connecting or upgrading an AWS account. - [Get IAM policy diff for an AWS account](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/get-iam-policy-diff-for-an-aws-account.md): Compare the AWS account's installed Ravion IAM policy with the latest available policy and return newer versions plus their changelog. - [List AWS account quota issues](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/list-aws-account-quota-issues.md): List the quota issues known for this AWS account from the database without making AWS API calls. GET /aws-accounts/{id}/quota-issues in the Ravion API… - [Request an AWS service quota increase](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/request-an-aws-service-quota-increase.md): Submit an explicitly requested AWS service quota increase and retain its operation history. Returns the updated quota issue and request status. - [Refresh an AWS quota limit and request status](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsaccounts/refresh-an-aws-quota-limit-and-request-status.md): Fetch the current AWS quota metadata and request history for this issue, then save the latest snapshot. Returns the refreshed quota issue. - [Run a PromQL range query](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsamp/run-a-promql-range-query.md): Run a PromQL range query against an Amazon Managed Prometheus workspace. GET /aws/amp/query-range in the Ravion API reference. - [Query CloudWatch Logs Insights rows](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awscloudwatch/query-cloudwatch-logs-insights-rows.md): Run CloudWatch Logs Insights over a selected set of module-instance ui.logs sources, filtered by a structured predicate tree. - [Query CloudWatch Logs Insights histogram](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awscloudwatch/query-cloudwatch-logs-insights-histogram.md): Compute the full-window per-level histogram for the same scope/window/filter as the row query. POST /aws/cloudwatch/logs-insights/histogram in the Ravion… - [Get CloudWatch metric data](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awscloudwatch/get-cloudwatch-metric-data.md): Fetch CloudWatch metric data for a module instance UI metric. Resolves the AWS account from awsAccountId region. - [Stream CloudWatch logs (SSE)](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awscloudwatch/stream-cloudwatch-logs-sse.md): Stream CloudWatch logs via SSE. Fetches historical logs first, then optionally tails for new logs. GET /aws/cloudwatch/stream in the Ravion API reference. - [Create AwsDefaultNetwork](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/awsdefaultnetworks/create-awsdefaultnetwork.md): Create or discover the default AWS network for an account and region. Returns the VPC and region that Ravion will use for infrastructure execution. - [Get BillingAccount](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingaccounts/get-billingaccount.md): Retrieve a single organization billing account by ID. Returns its full configuration and current state. GET /billing-account in the Ravion API reference. - [Set the billing address](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingaccounts/set-the-billing-address.md): Replace the address invoices are issued to and the tax registration they carry, creating the organization's Stripe customer first when needed. - [Go to the billing portal](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingaccounts/go-to-the-billing-portal.md): Redirect the browser to the organization's Stripe Customer Portal, creating its Stripe customer first when needed. - [Open the billing portal](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingaccounts/open-the-billing-portal.md): Create a Stripe Customer Portal session for the organization, creating its Stripe customer first when needed. Owner or billing role required. - [List add-ons](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingaddons/list-add-ons.md): List every subscription add-on with its price and whether the organization has it enabled. GET /billing-add-ons in the Ravion API reference. - [Enable an add-on](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingaddons/enable-an-add-on.md): Attach the add-on subscription to the organization's paid plan and grant its entitlements. Billed monthly from today. - [Disable an add-on](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingaddons/disable-an-add-on.md): Stop the add-on renewing at the end of the paid period and revoke its entitlements. Owner or billing role required. - [Replace the organization's billing cycle](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingcycles/replace-the-organizations-billing-cycle.md): Switch the organization to an annual prepaid year, billed immediately at a discount and priced from the previous period's bill. - [List invoices](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billinginvoices/list-invoices.md): List the organization's finalized invoices, newest first. GET /billing-invoices in the Ravion API reference. - [Get the organization's billing plan](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingplans/get-the-organizations-billing-plan.md): Retrieve the active billing plan selection for the current organization. GET /billing-plan in the Ravion API reference. - [Replace the organization's billing plan](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingplans/replace-the-organizations-billing-plan.md): Schedule a replacement billing plan for the current organization. PUT /billing-plan in the Ravion API reference. - [List BillingPlans](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingplans/list-billingplans.md): List the billing plans in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Get BillingPlan by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingplans/get-billingplan-by-id.md): Retrieve a single billing plan by ID. Returns its full configuration and current state. GET /billing-plans/{id} in the Ravion API reference. - [Preview a plan change](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingplans/preview-a-plan-change.md): Report what moving the organization to the plan would do, without changing anything. GET /billing-plans/{planId}/preview in the Ravion API reference. - [List billing usage summaries](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingusagesummaries/list-billing-usage-summaries.md): List the current or previous period's usage for the active organization: one summary per period, or with granularity=DAY one per UTC day within it, each… - [Get billing usage summary by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/billingusagesummaries/get-billing-usage-summary-by-id.md): Retrieve one billing-period usage summary by its YYYY-MM identifier (the month the period starts in). GET /billing-usage-summaries/{id} in the Ravion API… - [Search code source by repo URL](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/codesources/search-code-source-by-repo-url.md): Search for a code source by repository URL within the user's organization. POST /code-source/search in the Ravion API reference. - [List code source branches](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/codesources/list-code-source-branches.md): List all branches for the repository associated with a code source. GET /code-source/{id}/branches in the Ravion API reference. - [Check if module.yaml exists at path](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/codesources/check-if-moduleyaml-exists-at-path.md): Check if module.yaml exists at a given base path for a branch. GET /code-source/{id}/module-yaml-exists in the Ravion API reference. - [Get repository from git provider](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/codesources/get-repository-from-git-provider.md): Get repository info from git provider for a code source. GET /code-source/{id}/repository in the Ravion API reference. - [Search code source terraform variables](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/codesources/search-code-source-terraform-variables.md): Search terraform variable declarations in repository files for a code source. GET /code-source/{id}/terraform-variables in the Ravion API reference. - [List CodeSources](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/codesources/list-codesources.md): List the organization's code sources. GET /code-sources in the Ravion API reference. - [Create CodeSource](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/codesources/create-codesource.md): Connect a GitHub, GitLab, or self-hosted GitLab repository to the organization. Returns its source configuration and connection details. - [Get CodeSource by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/codesources/get-codesource-by-id.md): Retrieve a connected source-code repository by ID. Returns its provider, repository reference, connection state, and organization metadata. - [Delete CodeSource](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/codesources/delete-codesource.md): Remove a code source from the organization by unlinking it. Fails if a project still uses it. DELETE /code-sources/{id} in the Ravion API reference. - [List DefaultValueDefinitions](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvaluedefinitions/list-defaultvaluedefinitions.md): List the default-value definitions in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create DefaultValueDefinition](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvaluedefinitions/create-defaultvaluedefinition.md): Create a new default-value definition. Returns the created default-value definition, including its assigned ID and initial state. - [Get DefaultValueDefinition by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvaluedefinitions/get-defaultvaluedefinition-by-id.md): Retrieve a single default-value definition by ID. Returns its full configuration and current state. GET /default-value-definitions/{id} in the Ravion API… - [Delete DefaultValueDefinition](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvaluedefinitions/delete-defaultvaluedefinition.md): Permanently delete a default-value definition by ID. Returns no content on success. DELETE /default-value-definitions/{id} in the Ravion API reference. - [Patch DefaultValueDefinition](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvaluedefinitions/patch-defaultvaluedefinition.md): Update an existing default-value definition by ID. Only the fields you supply are modified; returns the updated default-value definition. - [List DefaultValues](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvalues/list-defaultvalues.md): List the default values in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create DefaultValue](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvalues/create-defaultvalue.md): Create a new default value. Returns the created default value, including its assigned ID and initial state. POST /default-values in the Ravion API reference. - [Get DefaultValue by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvalues/get-defaultvalue-by-id.md): Retrieve a single default value by ID. Returns its full configuration and current state. GET /default-values/{id} in the Ravion API reference. - [Delete DefaultValue](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvalues/delete-defaultvalue.md): Permanently delete a default value by ID. Returns no content on success. DELETE /default-values/{id} in the Ravion API reference. - [Patch DefaultValue](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/defaultvalues/patch-defaultvalue.md): Update an existing default value by ID. Only the fields you supply are modified; returns the updated default value. - [List DeploymentResources](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deploymentresources/list-deploymentresources.md): List the deployed Terraform resources in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Get DeploymentResource by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deploymentresources/get-deploymentresource-by-id.md): Retrieve a single deployed Terraform resource by ID. Returns its full configuration and current state. GET /deployment-resources/{id} in the Ravion API… - [Restart an EKS workload](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deploymentresources/restart-an-eks-workload.md): Restart an EKS workload in place: the agent stamps the pod template with a restartedAt annotation and the controller rolls new pods, exactly as kubectl… - [Roll an EKS workload's Helm release back](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deploymentresources/roll-an-eks-workloads-helm-release-back.md): Roll the Helm release behind an EKS workload back to a revision already in its history. POST /deployment-resources/{id}/rollback in the Ravion API reference. - [List Deployments](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deployments/list-deployments.md): List the module deployments in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create a deployment for a module](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deployments/create-a-deployment-for-a-module.md): Create a deployment for a module and record the requested inputs and target environment. Returns the queued deployment with its current lifecycle status. - [Get Deployment by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deployments/get-deployment-by-id.md): Retrieve a single module deployment by ID. Returns its full configuration and current state. GET /deployments/{id} in the Ravion API reference. - [Cancel a deployment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deployments/cancel-a-deployment.md): Cancel a deployment. POST /deployments/{id}/cancel in the Ravion API reference. - [Continue a paused deployment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deployments/continue-a-paused-deployment.md): Continue a paused deployment. POST /deployments/{id}/continue in the Ravion API reference. - [Get what a deployment applied](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deployments/get-what-a-deployment-applied.md): Fetch what a deployment applied — Helm values for aws:eks, the task definition for aws:ecs. GET /deployments/{id}/definition in the Ravion API reference. - [Redeploy a deployment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deployments/redeploy-a-deployment.md): Redeploy: create a new deployment that replays the source deployment's exact stored release. POST /deployments/{id}/redeploy in the Ravion API reference. - [Start a rollback deployment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deployments/start-a-rollback-deployment.md): Start a rollback: create a new deployment that replays the exact stored release of a previously-successful deployment. - [List rollback candidates](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/deployments/list-rollback-candidates.md): List past successful deployments eligible for rollback. GET /deployments/{id}/rollback-candidates in the Ravion API reference. - [Describe a Ravion resource ID with frontend links](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/describe/describe-a-ravion-resource-id-with-frontend-links.md): Resolve a Ravion resource ID into its resource type, payload, and canonical frontend links. Returns 404 when the ID cannot be resolved. - [List Domains](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/domains/list-domains.md): List a module instance's domains, each with its certificate state, expected DNS records, and parent wildcard (when nested). - [Create Domain](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/domains/create-domain.md): Allocate a domain name and its DNS routing record. Nesting under a parentDomainName is only allowed for an apex you own or reference. - [Get domainsapex status](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/domains/get-domainsapex-status.md): Get the status of a managed wildcard apex: whether . is a live Ravion-managed wildcard, whether you may nest under it, and its current dependents. - [Get domainsdns status](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/domains/get-domainsdns-status.md): Run a live public-DNS lookup for every expected record under a module instance and return expected versus actual for each. - [Get domainsevents](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/domains/get-domainsevents.md): List the most recent domain- and certificate-scoped lifecycle events for a module instance as one merged feed, ordered oldest first. - [Get domainsname availability](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/domains/get-domainsname-availability.md): Check whether a domain name is available to you. GET /domains/name-availability in the Ravion API reference. - [Get Domain by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/domains/get-domain-by-id.md): Get an allocated domain by id. Returns 404 once the domain is gone. GET /domains/{id} in the Ravion API reference. - [Delete Domain](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/domains/delete-domain.md): Release an allocated domain, removing it and its DNS routing record. DELETE /domains/{id} in the Ravion API reference. - [List Environments](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/environments/list-environments.md): List the project environments in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create Environment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/environments/create-environment.md): Create a new project environment. Returns the created project environment, including its assigned ID and initial state. - [Get Environment by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/environments/get-environment-by-id.md): Retrieve a single project environment by ID. Returns its full configuration and current state. GET /environments/{id} in the Ravion API reference. - [Delete Environment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/environments/delete-environment.md): Permanently delete a project environment by ID. Returns no content on success. DELETE /environments/{id} in the Ravion API reference. - [Patch Environment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/environments/patch-environment.md): Update an existing project environment by ID. Only the fields you supply are modified; returns the updated project environment. - [Get environment module graph](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/environments/get-environment-module-graph.md): Returns the module dependency graph for an environment: module instance nodes, producer to consumer edges with the outputs each edge consumes, and… - [List ExecutionEnvironments](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/executionenvironments/list-executionenvironments.md): List the AWS execution environments in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create ExecutionEnvironment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/executionenvironments/create-executionenvironment.md): Create a new AWS execution environment. Returns the created AWS execution environment, including its assigned ID and initial state. - [Get ExecutionEnvironment by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/executionenvironments/get-executionenvironment-by-id.md): Retrieve a single AWS execution environment by ID. Returns its full configuration and current state. GET /execution-environments/{id} in the Ravion API… - [Delete ExecutionEnvironment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/executionenvironments/delete-executionenvironment.md): Permanently delete an AWS execution environment by ID. Returns no content on success. DELETE /execution-environments/{id} in the Ravion API reference. - [Patch ExecutionEnvironment](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/executionenvironments/patch-executionenvironment.md): Update an existing AWS execution environment by ID. Only the fields you supply are modified; returns the updated AWS execution environment. - [List sandbox pool hosts](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/executionenvironments/list-sandbox-pool-hosts.md): Lists every EC2 instance provisioned for this environment's sandbox pool, with what each is doing right now. GET /execution-environments/{id}/sandbox-hosts… - [Get execution environment usage](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/executionenvironments/get-execution-environment-usage.md): Returns recorded execution-environment usage for a billing period or a UTC [start,end) window. GET /execution-environments/{id}/usage in the Ravion API… - [List the features on for the organization](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/featureflags/list-the-features-on-for-the-organization.md): List the features that are on for the caller's organization, optionally narrowed to a project, environment, pipeline, or module instance. - [List Git namespaces](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/git/list-git-namespaces.md): List Git namespaces (GitHub installations, GitLab groups/users). GET /git/namespaces in the Ravion API reference. - [List self-hosted servers](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/git/list-self-hosted-servers.md): List self-hosted Git servers for the organization. GET /git/self-hosted in the Ravion API reference. - [Get self-hosted server](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/git/get-self-hosted-server.md): Get a self-hosted Git server by ID. GET /git/self-hosted/{id} in the Ravion API reference. - [List connected GitHub Actions repositories](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github-actions/list-connected-github-actions-repositories.md): Lists GitHub repositories connected to the organization and their current project associations. GET /github/actions/repositories in the Ravion API reference. - [Get bounded logs for a workflow job](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github-actions/get-bounded-logs-for-a-workflow-job.md): Returns a bounded copy of logs for one job in a connected GitHub repository. GET /github/actions/repositories/{codeSourceId}/jobs/{jobId}/logs in the… - [Get a workflow run](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github-actions/get-a-workflow-run.md): Returns a workflow run from a connected GitHub repository. GET /github/actions/repositories/{codeSourceId}/runs/{runId} in the Ravion API reference. - [List jobs for a workflow run attempt](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github-actions/list-jobs-for-a-workflow-run-attempt.md): Lists one page of jobs and steps for a workflow run attempt. GET /github/actions/repositories/{codeSourceId}/runs/{runId}/jobs in the Ravion API reference. - [List workflows in a connected repository](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github-actions/list-workflows-in-a-connected-repository.md): Lists one page of workflows from a connected GitHub repository. GET /github/actions/repositories/{codeSourceId}/workflows in the Ravion API reference. - [List workflow runs in a connected repository](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github-actions/list-workflow-runs-in-a-connected-repository.md): Lists one page of runs for a workflow in a connected GitHub repository. GET /github/actions/repositories/{codeSourceId}/workflows/{workflowId}/runs in the… - [GitHub OAuth callback](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github/github-oauth-callback.md): GitHub OAuth callback. Exchanges code for tokens and redirects to original URL. GET /github/callback in the Ravion API reference. - [Start GitHub App installation](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github/start-github-app-installation.md): Start GitHub App installation. Redirects to GitHub, then back to /github/callback. GET /github/install in the Ravion API reference. - [List GitHub installations](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github/list-github-installations.md): List GitHub App installations referenced by the organization's code sources. GET /github/installations in the Ravion API reference. - [Configure GitHub App installation](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github/configure-github-app-installation.md): Configure GitHub App installation. Redirects to GitHub App settings to grant/revoke repository access. GET /github/installations/{installationId}/configure… - [Get GitHub organization member count](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github/get-github-organization-member-count.md): Count the members of the GitHub organization behind an installation referenced by the organization's code sources - [List GitHub repositories](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github/list-github-repositories.md): List repositories for a GitHub installation. GET /github/installations/{installationId}/repositories in the Ravion API reference. - [Stream GitHub repositories (SSE)](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/github/stream-github-repositories-sse.md): Stream GitHub repositories via SSE in batches of 20. GET /github/installations/{installationId}/repositories/stream in the Ravion API reference. - [GitLab OAuth callback](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/gitlab/gitlab-oauth-callback.md): GitLab OAuth callback. Exchanges code for tokens and redirects to original URL. GET /gitlab/callback in the Ravion API reference. - [Start GitLab OAuth](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/gitlab/start-gitlab-oauth.md): Start GitLab OAuth for gitlab.com. GET /gitlab/login in the Ravion API reference. - [List GitLab repositories](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/gitlab/list-gitlab-repositories.md): List repositories for a GitLab namespace. GET /gitlab/namespaces/{namespaceId}/repositories in the Ravion API reference. - [Stream GitLab repositories (SSE)](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/gitlab/stream-gitlab-repositories-sse.md): Stream GitLab repositories via SSE in batches of 20. GET /gitlab/namespaces/{namespaceId}/repositories/stream in the Ravion API reference. - [GitLab OAuth reauthentication](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/gitlab/gitlab-oauth-reauthentication.md): Reauthenticate with GitLab. Redirects to GitLab, then back to /gitlab/callback. GET /gitlab/reauthenticate in the Ravion API reference. - [List GitLab self-hosted repositories](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/gitlab/list-gitlab-self-hosted-repositories.md): List repositories for a self-hosted GitLab namespace. GET /gitlab/self-hosted/namespaces/{namespaceId}/repositories in the Ravion API reference. - [Stream GitLab self-hosted repositories (SSE)](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/gitlab/stream-gitlab-self-hosted-repositories-sse.md): Stream self-hosted GitLab repositories via SSE in batches of 20. GET /gitlab/self-hosted/namespaces/{namespaceId}/repositories/stream in the Ravion API… - [Start self-hosted GitLab OAuth](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/gitlab/start-self-hosted-gitlab-oauth.md): Start OAuth for a self-hosted GitLab server. GET /gitlab/self-hosted/{gitSelfHostedServerId}/login in the Ravion API reference. - [Self-hosted GitLab OAuth reauthentication](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/gitlab/self-hosted-gitlab-oauth-reauthentication.md): Reauthenticate with a self-hosted GitLab server. GET /gitlab/self-hosted/{gitSelfHostedServerId}/reauthenticate in the Ravion API reference. - [Health check](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/health/health-check.md): Check whether the API service is healthy and able to answer requests. Returns the current health status used by service monitors. - [List InfrastructureEvents](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/infrastructureevents/list-infrastructureevents.md): List events filtered by resource OR by deploy. GET /infrastructure-events in the Ravion API reference. - [Query in-cluster Loki log rows](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/eksloki/query-in-cluster-loki-log-rows.md): Query rows from the in-cluster Loki behind each selected loki ui.logs source, through the Operator agent. POST /logs/eks-loki in the Ravion API reference. - [Query in-cluster Loki log histogram](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/eksloki/query-in-cluster-loki-log-histogram.md): Compute the per-level histogram for the same scope, window and filter as the row query. POST /logs/eks-loki/histogram in the Ravion API reference. - [Stream in-cluster Loki logs (SSE)](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/eksloki/stream-in-cluster-loki-logs-sse.md): Stream one Loki log source live over SSE: recent history first, then Loki's own /loki/api/v1/tail WebSocket bridged over the Operator substream. - [List Memberships](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/memberships/list-memberships.md): List the organization memberships in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create Membership](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/memberships/create-membership.md): Create a new organization membership. Returns the created organization membership, including its assigned ID and initial state. - [List Assignable Member Roles](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/memberships/list-assignable-member-roles.md): List the roles that can be given to members when inviting them or changing their roles: the system-managed roles, then the organization's custom roles. - [Get Membership Invitation by token](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/memberships/get-membership-invitation-by-token.md): Look up an invitation by the token from its invite link. Returns the organization and invitee details shown on the accept page. - [Get Membership by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/memberships/get-membership-by-id.md): Retrieve a single organization membership by ID. Returns its full configuration and current state. GET /memberships/{id} in the Ravion API reference. - [Delete Membership](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/memberships/delete-membership.md): Permanently delete an organization membership by ID. Returns no content on success. DELETE /memberships/{id} in the Ravion API reference. - [Patch Membership](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/memberships/patch-membership.md): Update an existing organization membership by ID. Only the fields you supply are modified; returns the updated organization membership. - [Accept Membership Invitation](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/memberships/accept-membership-invitation.md): Accept a pending organization membership invitation for the authenticated user. Returns the resulting membership and organization access. - [Run a PromQL range query through an Operator agent](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/eksprometheus/run-a-promql-range-query-through-an-operator-agent.md): Run a PromQL range query against a Prometheus reached through the Operator agent enrolled for clusterArn. GET /metrics/eks-prometheus/query-range in the… - [List ModuleCategories](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/modulecategories/list-modulecategories.md): List the module categories in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create ModuleCategory](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/modulecategories/create-modulecategory.md): Create a new module category. Returns the created module category, including its assigned ID and initial state. - [Get ModuleCategory by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/modulecategories/get-modulecategory-by-id.md): Retrieve a single module category by ID. Returns its full configuration and current state. GET /module-categories/{id} in the Ravion API reference. - [Delete ModuleCategory](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/modulecategories/delete-modulecategory.md): Permanently delete a module category by ID. Returns no content on success. DELETE /module-categories/{id} in the Ravion API reference. - [Patch ModuleCategory](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/modulecategories/patch-modulecategory.md): Update an existing module category by ID. Only the fields you supply are modified; returns the updated module category. - [List ModuleDefinitions](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduledefinitions/list-moduledefinitions.md): Lists module definitions. Authenticated requests return the organization's module definitions plus the globally published ones. - [Create ModuleDefinition](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduledefinitions/create-moduledefinition.md): Create a new deployable module definition. Returns the created deployable module definition, including its assigned ID and initial state. - [Get module definition schema reference](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduledefinitions/get-module-definition-schema-reference.md): Download the Markdown reference for the module definition input schema. Returns the schema document used to author deployable module definitions. - [Get ModuleDefinition by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduledefinitions/get-moduledefinition-by-id.md): Retrieve a single deployable module definition by ID. Returns its full configuration and current state. GET /module-definitions/{id} in the Ravion API… - [Delete ModuleDefinition](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduledefinitions/delete-moduledefinition.md): Permanently delete a deployable module definition by ID. Returns no content on success. DELETE /module-definitions/{id} in the Ravion API reference. - [Patch ModuleDefinition](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduledefinitions/patch-moduledefinition.md): Update an existing deployable module definition by ID. Only the fields you supply are modified; returns the updated deployable module definition. - [Get module input schema reference](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduledefinitions/get-module-input-schema-reference.md): Download the Markdown input schema for a specific module type. Returns the type-specific fields and validation rules used by module instances. - [List ModuleInstances](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduleinstances/list-moduleinstances.md): List the deployed module instances in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create ModuleInstance](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduleinstances/create-moduleinstance.md): Create a new deployed module instance. Returns the created deployed module instance, including its assigned ID and initial state. - [Get ModuleInstance by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduleinstances/get-moduleinstance-by-id.md): Retrieve a single deployed module instance by ID. Returns its full configuration and current state. GET /module-instances/{id} in the Ravion API reference. - [Delete ModuleInstance](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduleinstances/delete-moduleinstance.md): Permanently delete a deployed module instance by ID. Returns no content on success. DELETE /module-instances/{id} in the Ravion API reference. - [Patch ModuleInstance](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduleinstances/patch-moduleinstance.md): Update an existing deployed module instance by ID. Only the fields you supply are modified; returns the updated deployed module instance. - [List ModuleVersions](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduleversions/list-moduleversions.md): Lists module versions. Authenticated requests return the organization's module versions plus the global ones. GET /module-versions in the Ravion API reference. - [Create ModuleVersion](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduleversions/create-moduleversion.md): Publish a new version of a module definition, or validate its configuration in dry-run mode. Returns the created version or validation results. - [List module version summaries](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduleversions/list-module-version-summaries.md): Lists module version metadata without loading configuration. GET /module-versions/summaries in the Ravion API reference. - [Get ModuleVersion by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/moduleversions/get-moduleversion-by-id.md): Retrieve a single published module version by ID. Returns its full configuration and current state. GET /module-versions/{id} in the Ravion API reference. - [OAuth 2.1 PKCE authorize](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/oauth/oauth-21-pkce-authorize.md): Mints a one-shot authorization code bound to the current session. Called by the approval page after the user approves. - [OAuth 2.0 device authorization approval](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/oauth/oauth-20-device-authorization-approval.md): Records a logged-in user's approve/deny decision for a pending device authorization request. POST /oauth/device/approve in the Ravion API reference. - [OAuth 2.0 device authorization request](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/oauth/oauth-20-device-authorization-request.md): Initiates the RFC 8628 device authorization grant. Mints a devicecode usercode bound to a pending request. POST /oauth/device/code in the Ravion API reference. - [OAuth 2.1 refresh token rotation](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/oauth/oauth-21-refresh-token-rotation.md): Rotates an opaque refresh token. The previous refresh token is single-use; the response carries a fresh access+refresh pair within the same token family. - [OAuth 2.1 PKCE token exchange](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/oauth/oauth-21-pkce-token-exchange.md): Exchanges a single-use authorization code (plus the PKCE verifier) for an access+refresh token pair. POST /oauth/token in the Ravion API reference. - [List Organizations](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/list-organizations.md): List the Ravion organizations in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create Organization](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/create-organization.md): Create a new Ravion organization. Returns the created Ravion organization, including its assigned ID and initial state. - [Get Organization by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/get-organization-by-id.md): Retrieve a single Ravion organization by ID. Returns its full configuration and current state. GET /organizations/{id} in the Ravion API reference. - [Delete Organization](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/delete-organization.md): Permanently delete a Ravion organization by ID. Returns no content on success. DELETE /organizations/{id} in the Ravion API reference. - [Patch Organization](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/patch-organization.md): Update an existing Ravion organization by ID. Only the fields you supply are modified; returns the updated Ravion organization. - [Get permitted identity providers for an organization](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/get-permitted-identity-providers-for-an-organization.md): Return the identity providers enabled for an organization. The list controls which authentication methods members may use to sign in. - [Update permitted identity providers for an organization](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/update-permitted-identity-providers-for-an-organization.md): Replace the identity providers enabled for an organization. Returns the updated organization settings and applies the new sign-in options to members. - [Get Admin Portal link for SAML SSO setup](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/get-admin-portal-link-for-saml-sso-setup.md): Enterprise only. Generate a Admin Portal link (SSO intent) so an organization owner can self-configure their SAML connection. - [Get SAML SSO settings](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/get-saml-sso-settings.md): Enterprise only. Get the organization's SAML SSO settings (whether SSO is enabled and whether it is enforced as the sole login method). - [Update SAML SSO settings](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/organizations/update-saml-sso-settings.md): Enterprise only. Enforce or un-enforce SAML SSO as the sole login method. Owner-only;. PATCH /organizations/{id}/sso-settings in the Ravion API reference. - [List PipelineRuns](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineruns/list-pipelineruns.md): List the pipeline runs in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create PipelineRun](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineruns/create-pipelinerun.md): Create a new pipeline run. Returns the created pipeline run, including its assigned ID and initial state. POST /pipeline-runs in the Ravion API reference. - [Get PipelineRun by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineruns/get-pipelinerun-by-id.md): Retrieve a single pipeline run by ID. Returns its full configuration and current state. GET /pipeline-runs/{id} in the Ravion API reference. - [Cancel a pipeline run](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineruns/cancel-a-pipeline-run.md): Cancel a pipeline run before completion. Returns the updated run status and can optionally interrupt the active runner when force is enabled. - [Retry a pipeline run](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineruns/retry-a-pipeline-run.md): Retry a failed or cancelled pipeline run using its recorded configuration. Returns the newly queued run that will execute the retry. - [List Terraform resources for a pipeline run](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineruns/list-terraform-resources-for-a-pipeline-run.md): List Terraform resources emitted by a Terraform step in this pipeline run. runType is required so callers explicitly choose PLAN or APPLY output. - [List PipelineStepExecutions](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelinestepexecutions/list-pipelinestepexecutions.md): List the pipeline step executions in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Get PipelineStepExecution by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelinestepexecutions/get-pipelinestepexecution-by-id.md): Retrieve a single pipeline step execution by ID. Returns its full configuration and current state. GET /pipeline-step-executions/{id} in the Ravion API… - [Approve a pipeline step execution](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelinestepexecutions/approve-a-pipeline-step-execution.md): Approve a paused pipeline step execution so the workflow can continue. Returns the step execution with its updated approval and lifecycle status. - [Stream pipeline step execution logs (SSE)](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelinestepexecutions/stream-pipeline-step-execution-logs-sse.md): Stream this pipeline step execution's CloudWatch logs via SSE. GET /pipeline-step-executions/{id}/logs/stream in the Ravion API reference. - [List Terraform resources for a step execution](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelinestepexecutions/list-terraform-resources-for-a-step-execution.md): List Terraform resources emitted by this step execution. This is the step-scoped way to inspect a Terraform plan/apply result. - [List PipelineVersions](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineversions/list-pipelineversions.md): List the versioned pipeline configurations in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create PipelineVersion](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineversions/create-pipelineversion.md): Create a new pipeline version, or validate its configuration in dry-run mode. Returns the created version or validation results. - [Get PipelineVersion by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineversions/get-pipelineversion-by-id.md): Retrieve a single versioned pipeline configuration by ID. Returns its full configuration and current state. GET /pipeline-versions/{id} in the Ravion API… - [Get a pipeline version's sandbox host plan](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelineversions/get-a-pipeline-versions-sandbox-host-plan.md): Compute the sandbox host pools a pipeline version needs: how many microVMs run at once in each execution environment, the instance type that holds that… - [List Pipelines](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelines/list-pipelines.md): List the deployment pipelines in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create Pipeline](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelines/create-pipeline.md): Create a new deployment pipeline. Returns the created deployment pipeline, including its assigned ID and initial state. - [Get pipeline schema reference](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelines/get-pipeline-schema-reference.md): Download the Markdown reference for pipeline configuration. Returns the schema and field guidance needed to define deployment pipeline steps. - [Get Pipeline by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelines/get-pipeline-by-id.md): Retrieve a single deployment pipeline by ID. Returns its full configuration and current state. GET /pipelines/{id} in the Ravion API reference. - [Delete Pipeline](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelines/delete-pipeline.md): Permanently delete a deployment pipeline by ID. Returns no content on success. DELETE /pipelines/{id} in the Ravion API reference. - [Patch Pipeline](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/pipelines/patch-pipeline.md): Update an existing deployment pipeline by ID. Only the fields you supply are modified; returns the updated deployment pipeline. - [List Projects](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/projects/list-projects.md): List the infrastructure projects in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create Project](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/projects/create-project.md): Create a new infrastructure project. Returns the created infrastructure project, including its assigned ID and initial state. - [Get project config schema reference](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/projects/get-project-config-schema-reference.md): Download the Markdown reference for project configuration. Returns the schema used to author environments, module instances, and deployment settings. - [Get Project by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/projects/get-project-by-id.md): Retrieve a single infrastructure project by ID. Returns its full configuration and current state. GET /projects/{id} in the Ravion API reference. - [Delete Project](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/projects/delete-project.md): Permanently delete an infrastructure project by ID. Returns no content on success. DELETE /projects/{id} in the Ravion API reference. - [Patch Project](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/projects/patch-project.md): Update an existing infrastructure project by ID. Only the fields you supply are modified; returns the updated infrastructure project. - [Get project modules config](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/projects/get-project-modules-config.md): Returns project metadata, environments, and module instances with their selected module versions. GET /projects/{id}/config in the Ravion API reference. - [Update project modules config](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/projects/update-project-modules-config.md): Updates project module configuration for explicitly selected environments, or every environment when the selector is omitted. - [Report a bug or provide feedback](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/reports/report-a-bug-or-provide-feedback.md): Submit a bug report or product feedback to Ravion. The request may include CLI and platform metadata to help diagnose the report. - [List ServiceAccounts](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/serviceaccounts/list-serviceaccounts.md): List the service accounts in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Create ServiceAccount](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/serviceaccounts/create-serviceaccount.md): Create a new service account. Returns the created service account, including its assigned ID and initial state. - [List Assignable Service Account Roles](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/serviceaccounts/list-assignable-service-account-roles.md): List the roles that can be given to service accounts when creating them or changing their roles: the system-managed roles, then the organization's custom roles. - [Get ServiceAccount by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/serviceaccounts/get-serviceaccount-by-id.md): Retrieve a single service account by ID. Returns its full configuration and current state. GET /service-accounts/{id} in the Ravion API reference. - [Delete ServiceAccount](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/serviceaccounts/delete-serviceaccount.md): Permanently delete a service account by ID. Returns no content on success. DELETE /service-accounts/{id} in the Ravion API reference. - [Patch ServiceAccount](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/serviceaccounts/patch-serviceaccount.md): Update an existing service account by ID. Only the fields you supply are modified; returns the updated service account. - [List stack workspaces in the active organization](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/stackworkspaces/list-stack-workspaces-in-the-active-organization.md): Lists every stack workspace in the authenticated user's active organization. GET /stack-workspaces in the Ravion API reference. - [List Stacks](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/stacks/list-stacks.md): List the Terraform/OpenTofu stacks in your organization. Returns a paginated collection with cursor metadata for fetching additional pages. - [Count current-state terraform resources for stacks](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/stacks/count-current-state-terraform-resources-for-stacks.md): Count the resources currently live in each given stack's Terraform state (latest APPLY per address, destroyed addresses excluded). - [Get Stack by id](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/stacks/get-stack-by-id.md): Retrieve a single Terraform/OpenTofu stack by ID. Returns its full configuration and current state. GET /stacks/{id} in the Ravion API reference. - [Read a stack's Terraform state lock](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/stacks/read-a-stacks-terraform-state-lock.md): Read the state lock on a stack. GET /stacks/{id}/lock in the Ravion API reference. - [Trigger a pipeline run for a stack](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/stacks/trigger-a-pipeline-run-for-a-stack.md): Start a pipeline run for the specified stack using the requested action and inputs. Returns the queued pipeline run that will execute the change. - [Force-release a stack's Terraform state lock](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/stacks/force-release-a-stacks-terraform-state-lock.md): Release a state lock that outlived the run holding it, so the stack can run again. POST /stacks/{id}/unlock in the Ravion API reference. - [List terraform execution summaries](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/terraformexecutionsummaries/list-terraform-execution-summaries.md): List terraform execution summaries with filters. Returns terraform execution summaries, newest first, bounded by limit with a keyset cursor for the next page. - [Get terraform execution summary](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/terraformexecutionsummaries/get-terraform-execution-summary.md): Get a single terraform execution summary by ID. GET /terraform-execution-summaries/{id} in the Ravion API reference. - [List terraform resources](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/terraformresources/list-terraform-resources.md): List terraform resources with filters. GET /terraform-resources in the Ravion API reference. - [Get resource change summary](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/terraformresources/get-resource-change-summary.md): Get resource change summary across pipeline runs. Returns the change summary for a specific terraform resource showing how it changed across pipeline runs. - [Get terraform resource](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/terraformresources/get-terraform-resource.md): Get a single terraform resource by ID. GET /terraform-resources/{id} in the Ravion API reference. - [Update user profile](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/user/update-user-profile.md): Update the authenticated user's profile fields, such as full name and short name. Returns the resulting profile and email address. - [Change user password](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/user/change-user-password.md): Change the specified user's password after validating the current password. Returns success or a conflict when the password cannot be changed. - [Get auth settings for a user](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/user/get-auth-settings-for-a-user.md): Return authentication settings for a user, including whether a password exists and which external identity providers are connected. - [Disconnect an identity provider](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/user/disconnect-an-identity-provider.md): Disconnect an external identity provider from a user account. Returns success when the provider is removed or a conflict when it is still required for access. - [Get user organizations](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/user/get-user-organizations.md): Get all organizations this user has access to, including ones not logged in to. GET /users/{userId}/organizations in the Ravion API reference. - [Get AWS EC2 instance type values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-aws-ec2-instance-type-values.md): Get EC2 instance types for a given AWS account and region. GET /values/aws/ec2/instances in the Ravion API reference. - [Get AWS ECR image values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-aws-ecr-image-values.md): Get ECR image details for fully-qualified ECR image references. GET /values/aws/ecr/images in the Ravion API reference. - [Get AWS EKS version values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-aws-eks-version-values.md): List available Amazon EKS Kubernetes versions in a region, looked up with the given AWS account's credentials. GET /values/aws/eks-versions in the Ravion… - [Get AWS Fargate size values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-aws-fargate-size-values.md): Get AWS Fargate task sizes with optional regional pricing. GET /values/aws/fargate/sizes in the Ravion API reference. - [Get AWS region values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-aws-region-values.md): List available AWS regions as select options. GET /values/aws/regions in the Ravion API reference. - [Get AWS security group values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-aws-security-group-values.md): Get AWS security groups for a given VPC. GET /values/aws/security-groups in the Ravion API reference. - [Get AWS subnet values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-aws-subnet-values.md): Get AWS subnets for a given VPC. GET /values/aws/subnets in the Ravion API reference. - [Get AWS VPC values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-aws-vpc-values.md): Get AWS VPCs for a given AWS account and region. GET /values/aws/vpcs in the Ravion API reference. - [Get OpenTofu version values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-opentofu-version-values.md): List stable OpenTofu release versions. GET /values/opentofu/versions in the Ravion API reference. - [Get Terraform version values](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/values/get-terraform-version-values.md): List stable Terraform release versions. GET /values/terraform/versions in the Ravion API reference. - [WebSocket event stream](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/api-reference/websocket/websocket-event-stream.md): Upgrade to a WebSocket connection for real-time domain events. This endpoint upgrades the HTTP connection to a WebSocket. - [Ravion platform and product changelog](https://ravion-b90c0359-changelog-week-2026-10-12.mintlify.site/changelog.md): Weekly Ravion changelog covering platform releases, CLI versions, AWS IAM policy revisions, and Terraform module updates for infrastructure teams. ## OpenAPI Specs - [openapi](https://api.ravion.com/openapi.yaml) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.