Skip to main content
Qovery home page
Search...
⌘K
GitHub
Console
Console
Search...
Navigation
Page Not Found
Getting Started
Configuration
Copilot
Terraform Provider
CLI
API Reference
Getting Started
Getting Started with Qovery API
API Authentication
Guides
Qovery API
API Examples
Organization Main Calls
GET
List user organizations
POST
Create an organization
GET
Get organization by ID
PUT
Edit an organization
DEL
Delete an organization
GET
List organization available roles
GET
List organization git tokens
POST
Create a git token
GET
Get organization git token
PUT
Edit a git token
DEL
Delete a git token
GET
Get organization git token associated services
GET
Get organization container registry associated services
GET
Get organization helm repository associated services
GET
List Services By OrganizationId
POST
Parse Terraform variables from Git repository
GET
List credentials of an organization and their associated clusters
Organization Api Token
GET
List organization api tokens
POST
Create an organization api token
DEL
Delete organization api token
Members
GET
Get organization members
PUT
Edit an organization member role
DEL
Remove a member
GET
Get invited members
POST
Invite someone in the organization
GET
Get member invitation
POST
Accept Invite in the organization
DEL
Remove an invited member
POST
Transfer organization ownership to another user
Billing
GET
Get organization current cost
POST
Add credit code
POST
Change organization plan
GET
Get cluster current cost
GET
Get organization billing info
PUT
Edit Organization Billing Info
GET
Get organization billing status
POST
Generate organization billing usage report
GET
Get organization billing external ID
GET
List organization invoices
GET
Get organization invoice
GET
Get invoice link
POST
Download all invoices
GET
List organization credit cards
POST
Add credit card
DEL
Delete credit card
Projects
GET
List projects
POST
Create a project
GET
List total number of services and environments for each project of the organization
Clusters
GET
List organization clusters
POST
Create a cluster
GET
List all clusters statuses
PUT
Edit a cluster
DEL
Delete a cluster
GET
Get cluster status
GET
Get cluster helm values for self managed installation
GET
Get cluster kubeconfig
PUT
Edit cluster kubeconfig
GET
Get advanced settings
PUT
Edit advanced settings
GET
Get routing table
PUT
Edit routing table
GET
List Cluster Logs
GET
Get cluster cloud provider info and credentials
POST
Specify cluster cloud provider info and credentials
GET
Know if a cluster is ready to be deployed or not
POST
Deploy a cluster
POST
Upgrade a cluster
PUT
Update karpenter private fargate subnet ids
POST
Stop cluster
GET
List default cluster advanced settings
POST
Lock Cluster
DEL
Unlock Cluster
GET
List Cluster Kubernetes Events
GET
Fetch cluster metrics
GET
Fetch cluster logs
Cloud Provider Credentials
GET
List AWS credentials
POST
Create AWS credentials set
GET
Get a set of AWS credentials
PUT
Edit a set of AWS credentials
DEL
Delete a set of AWS credentials
GET
List OnPremise credentials
POST
Create OnPremise credentials set
GET
Get a set of OnPremise credentials
PUT
Edit a set of OnPremise credentials
DEL
Delete a set of OnPremise credentials
GET
List Scaleway credentials
POST
Create Scaleway credentials set
GET
Get a set of Scaleway credentials
PUT
Edit a set of Scaleway credentials
DEL
Delete a set of Scaleway credentials
GET
List GCP credentials
POST
Create GCP credentials set
GET
Get a set of GCP credentials
PUT
Edit a set of GCP credentials
DEL
Delete a set of GCP credentials
GET
List Azure credentials
POST
Create Azure credentials set
GET
Get a set of Azure credentials
PUT
Edit a set of Azure credentials
DEL
Delete a set of Azure credentials
Github App
POST
Connect a github account to an organization
DEL
Disconnect a github account from an organization
Organization Account Git Repositories
GET
Get git provider accounts
GET
Get github repositories of the connected user
GET
Get github branches of the specified repository
GET
Get gitlab repositories of the connected user
GET
Get gitlab branches of the specified repository
GET
Get bitbucket repositories of the connected user
GET
Get bitbucket branches of the specified repository
Organization Webhook
GET
List organization webhooks
POST
Create an organization webhook
GET
Get an Organization webhook
PUT
Edit an organization webhook
DEL
Delete organization webhook
Organization Custom Role
GET
List organization custom roles
POST
Create an organization custom role
GET
Get an organization custom role
PUT
Edit an organization custom role
DEL
Delete organization custom role
Organization Event
GET
Get all events inside the organization
GET
Get available event targets to filter events
Organization Annotations Group
GET
List organization annotations group
POST
Create an organization annotations group
GET
Get organization annotations group
PUT
Edit organization annotations group
DEL
Delete organization annotations group
GET
Get organization annotations group associated items
Organization Labels Group
GET
List organization labels group
POST
Create an organization labels group
GET
Get organization labels group
PUT
Edit organization labels group
DEL
Delete organization labels group
GET
Get organization labels group associated items
Cloud Provider
GET
List Cloud providers available
GET
List AWS regions
GET
List AWS features available
GET
List AWS available instance types
GET
List AWS available managed database types
GET
List AWS available managed database instance types
GET
List Azure AKS available instance types
GET
List AWS EKS available instance types
GET
List Scaleway regions
GET
List Scaleway features available
GET
List Scaleway available instance types
GET
List Scaleway available managed database types
GET
List Scaleway Kapsule available instance types
GET
List GCP regions
GET
List GCP features available
GET
List GCP GKE available instance types
GET
List Azure regions
GET
List Azure features available
Container Registries
GET
List organization container registries
POST
Create a container registry
GET
Get a container registry
PUT
Edit a container registry
DEL
Delete a container registry
GET
List image version for a container registry
GET
List supported container registries
Containers
GET
List all container registry container statuses
GET
List containers
POST
Create a container
GET
List all environment container statuses
POST
Auto deploy containers
POST
Preview container environments
GET
List default container advanced settings
POST
Clone container
Helm Repositories
GET
List supported helm repository
GET
List organization helm repositories
POST
Create a helm repository
GET
Get a helm repository
PUT
Edit a helm repository
DEL
Delete a helm repository
GET
List helm charts contained inside the repository
Project Main Calls
GET
Get project by ID
PUT
Edit a project
DEL
Delete a project
Project Deployment Rule
GET
List project deployment rules
POST
Create a deployment rule
GET
Get a project deployment rule
PUT
Edit a project deployment rule
DEL
Delete a project deployment rule
PUT
Update deployment rules priority order
Environments
GET
List environments
POST
Create an environment
GET
List environments statuses
GET
List total number of services for each environment of the project
Project Environment Variable
GET
List project environment variables
POST
Add an environment variable to the project
PUT
Edit an environment variable belonging to the project
DEL
Delete an environment variable from a project
POST
Create an environment variable override at the project level
POST
Create an environment variable alias at the project level
Project Secret
GET
List project secrets
POST
Add a secret to the project
PUT
Edit a secret belonging to the project
DEL
Delete a secret from a project
POST
Create a secret override at the project level
POST
Create a secret alias at the project level
Environment Main Calls
GET
Get environment by ID
PUT
Edit an environment
DEL
Delete an environment
GET
Get environment status
GET
Get environment statuses with services status
GET
Get environment statuses with stages
GET
List Services By EnvironmentId
GET
List Deployment Queue Request By EnvironmentId
GET
List Deployment Queue Request By ServiceId
Deployment Stage Main Calls
GET
List environment deployment stage
POST
Create environment deployment stage
GET
Get Deployment Stage
PUT
Edit deployment stage
DEL
Delete deployment stage
PUT
Attach service to deployment stage
PUT
Move deployment stage before requested stage
PUT
Move deployment stage after requested stage
GET
Get Service Deployment Stage
Environment Deployment Rule
GET
Get environment deployment rule
PUT
Edit an environment deployment rule
Environment Actions
POST
Deploy environment
POST
Uninstall environment
POST
Stop environment
POST
Redeploy environment
POST
Cancel environment deployment
POST
Clone environment
POST
Deploy services
POST
Reboot services
POST
Stop services
POST
Delete services
POST
Uninstall services
POST
Clean failed jobs within an environment
Deployment Queue Actions
POST
Cancel deployment request
Applications
GET
List applications
POST
Create an application
GET
List all environment applications statuses
GET
List default application advanced settings
POST
Clone application
Jobs
POST
Auto deploy jobs
GET
List default job advanced settings
GET
List jobs
POST
Create a job
GET
List all environment job statuses
POST
Clone job
Environment Logs
GET
List environment deployment logs
GET
List environment deployment logs v2
Environment Deployment History
GET
List environment deployments
GET
List environment deployments
Environment Variable
GET
List environment variables
POST
Add an environment variable to the environment
PUT
Edit an environment variable belonging to the environment
DEL
Delete an environment variable from an environment
POST
Create an environment variable override at the environment level
POST
Create an environment variable alias at the environment level
Environment Secret
GET
List environment secrets
POST
Add a secret to the environment
PUT
Edit a secret belonging to the environment
DEL
Delete a secret from the environment
POST
Create a secret override at the environment level
POST
Create a secret alias at the environment level
Databases
GET
List eligible database types, versions and modes for the environment
GET
List environment databases
POST
Create a database
GET
List all environment databases statuses
POST
Clone database
Environment Export
GET
Export full environment and its resources into Terraform manifests
Helms
GET
List default helm advanced settings
GET
List helms
POST
Create a helm
POST
Get helm default values
GET
List all environment helm statuses
POST
Clone helm
Application Main Calls
GET
Get application by ID
PUT
Edit application
DEL
Delete application
GET
Get application status
GET
List contributors
GET
List last commits
GET
List all URLs of the application
Application Deployment Restriction
GET
Get application deployment restrictions
POST
Create an application deployment restriction
PUT
Edit an application deployment restriction
DEL
Delete an application deployment restriction
Application Actions
POST
Deploy application
POST
Uninstall application
POST
Stop application
POST
Redeploy application
POST
Reboot application
Application Deployment History
GET
List application deploys
GET
List application deploys
Application Environment Variable
GET
List environment variables
POST
Add an environment variable to the application
POST
Import variables
PUT
Edit an environment variable belonging to the application
DEL
Delete an environment variable from an application
POST
Create an environment variable override at the application level
POST
Create an environment variable alias at the application level
Application Secret
GET
List application secrets
POST
Add a secret to the application
PUT
Edit a secret belonging to the application
DEL
Delete a secret from an application
POST
Create a secret override at the application level
POST
Create a secret alias at the application level
Application Custom Domain
GET
List application custom domains
POST
Add custom domain to the application.
PUT
Edit a Custom Domain
DEL
Delete a Custom Domain
GET
Get Custom Domain status
GET
Check Application Custom Domain
Application Logs
GET
List logs
Application Configuration
GET
Get Application Network information
PUT
Edit Application Network
GET
Get advanced settings
PUT
Edit advanced settings
Container Main Calls
GET
Get container by ID
PUT
Edit container
DEL
Delete container
GET
Get container status
GET
List all URLs of the container
Container Deployment History
GET
List container deployments
GET
List container deployments
Container Configuration
GET
Get advanced settings
PUT
Edit advanced settings
GET
Get Container Network information
PUT
Edit Container Network
Container Actions
POST
Deploy container
POST
Uninstall container
POST
Stop container
POST
Redeploy container
POST
Reboot container
Container Environment Variable
GET
List environment variables
POST
Add an environment variable to the container
POST
Import variables
PUT
Edit an environment variable belonging to the container
DEL
Delete an environment variable from a container
POST
Create an environment variable override at the container level
POST
Create an environment variable alias at the container level
Container Secret
GET
List container secrets
POST
Add a secret to the container
PUT
Edit a secret belonging to the container
DEL
Delete a secret from an container
POST
Create a secret override at the container level
POST
Create a secret alias at the container level
Container Custom Domain
GET
List container custom domains
POST
Add custom domain to the container.
PUT
Edit a Custom Domain
DEL
Delete a Custom Domain
GET
Get Custom Domain status
GET
Check Container Custom Domain
Container Logs
GET
List logs
Database Main Calls
GET
Get database by ID
PUT
Edit a database
DEL
Delete a database
GET
Get database status
GET
List eligible versions for the database
GET
Get master credentials of the database
PUT
Edit database master credentials
Database Application
GET
List applications using the database
DEL
Remove an application from this database
Database Actions
POST
Redeploy database
POST
Retart database
POST
Stop database
POST
Deploy database
POST
Uninstall database
Database Deployment History
GET
List database deploys
GET
List database deploys
Backups
GET
List database backups
POST
Add a backup to the Database
DEL
Remove database backup
Account Info
GET
Get Account information
PUT
Edit account information
Git repositories
GET
Get git provider accounts
deprecated
GET
Get github repositories of the connected user
deprecated
GET
Get github branches of the specified repository
deprecated
GET
Get gitlab repositories of the connected user
deprecated
GET
Get gitlab branches of the specified repository
deprecated
GET
Get bitbucket repositories of the connected user
deprecated
GET
Get bitbucket branches of the specified repository
deprecated
Referral & Rewards
GET
Get your referral information
POST
Claim a reward
User Sign Up
GET
Get Sign up information
POST
Send Sign Up request
Helm Main Calls
GET
Get helm by ID
PUT
Edit helm
DEL
Delete helm
GET
List last helm commits
GET
Get helm status
GET
List all URLs of the helm
GET
Get helm kubernetes services
Helm Configuration
GET
Get advanced settings
PUT
Edit advanced settings
Helm Actions
POST
Deploy helm
POST
Uninstall helm
POST
Redeploy helm
POST
Stop helm
Helm Deployment History
GET
List helm deployments
GET
List helm deployments
Helm Deployment Restriction
GET
Get helm deployment restrictions
POST
Create a helm deployment restriction
PUT
Edit a helm deployment restriction
DEL
Delete a helm deployment restriction
Helm Custom Domain
GET
List helm custom domains
POST
Add custom domain to the helm.
GET
Get a Custom Domain
PUT
Edit a Custom Domain
DEL
Delete a Custom Domain
GET
Check Helm Custom Domain
Environment
POST
Check dockerfile configuration is correct
POST
Check helm repository configuration is correct
POST
Check container image configuration is correct
POST
Check git file configuration is correct
GET
List environment services links
Job Main Calls
GET
Get job by ID
PUT
Edit job
DEL
Delete job
GET
Get job status
GET
List last job commits
Job Configuration
GET
Get advanced settings
PUT
Edit advanced settings
Job Actions
POST
Deploy job
POST
Uninstall job
POST
Redeploy job
POST
Stop job
POST
Clean a failed job
Terraform Actions
POST
Redeploy terraform
POST
Deploy terraform
POST
Uninstall terraform
Job Deployment History
GET
List job deployments
GET
List job deployments
Job Deployment Restriction
GET
Get job deployment restrictions
POST
Create a job deployment restriction
PUT
Edit a job deployment restriction
DEL
Delete a job deployment restriction
Job Environment Variable
GET
List environment variables
POST
Add an environment variable to the job
POST
Import variables
PUT
Edit an environment variable belonging to the job
DEL
Delete an environment variable from a job
POST
Create an environment variable override at the job level
POST
Create an environment variable alias at the job level
Job Secret
GET
List job secrets
POST
Add a secret to the job
PUT
Edit a secret belonging to the job
DEL
Delete a secret from an job
POST
Create a secret override at the job level
POST
Create a secret alias at the job level
Variable Main Calls
GET
List variables
POST
Create a variable
POST
Create a variable alias
POST
Create a variable override
PUT
Edit a variable
DEL
Delete a variable
POST
Import variables
Lifecycle Template Main Calls
GET
List available lifecycle template for this environment
GET
Get specific lifecycle template
API Reference
GET
Get cluster token by clusterId
GET
Get Deployment Status By DeploymentRequestId
Organization Cluster Lock
GET
List locked Cluster by organization
service_status
GET
Get Ingress Deployment Status By Service
Terraforms
GET
List terraforms
POST
Create a terraform
GET
List default terraform advanced settings
POST
Clone terraform
Terraform Main Calls
GET
Get terraform by ID
PUT
Edit Terraform
DEL
Delete Terraform
GET
List last commits
Terraform Configuration
GET
Get Advanced settings
PUT
Edit Advanced settings
Terraform Deployment History
GET
List terraform deployments
Terraform Deployment Restriction
GET
Get terraform deployment restrictions
POST
Create a terraform deployment restriction
PUT
Edit a terraform deployment restriction
DEL
Delete a terraform deployment restriction
Organization Enterprise Connection
GET
Get enterprise connection
PUT
Update enterprise connection
404
Page Not Found
We couldn't find the page. Maybe you were looking for one of these pages below?
API Token
qovery token
Qovery API
⌘I