Skip to main content
env zero docs home page
Search...
โK
Search...
Navigation
Page Not Found
Guides
API reference
Changelog
Terraform Provider
Status Page
Schedule a Demo
Free Trial
Getting Started
HEAD
Authentication
Users
GET
List User's VCS ID Mappings
POST
Create VCS Provider User Mapping
PUT
Update a User's VCS ID Mapping
Agents Settings
GET
List agents
GET
Get agent values file content
GET
Get the agent assignment of a project
GET
Get agent .env file content
GET
Get agent assignments of projects
POST
Assign agents to projects
PUT
Set default agent for organization
Audit Events
GET
Fetch Audit Logs
Templates
GET
List Templates
POST
Create Template
GET
Get Template by ID
PUT
Update Template
DEL
Delete Template
GET
List git repository revisions
GET
Get Assignable Templates
PATCH
Add Template to Project
DEL
Remove Template from Project
GET
Generate Terraform Variables from Repository
GET
Download TF module
GET
Get workflow file representation, Querying workflow file is possible by either the blueprintId or by providing the VCS params (repositoryUrl, organizationId etc.) for getting the file
GET
Get Environment Discovery Configuration for a Project
PUT
Enable/Update Environment Discovery Configuration
DEL
Delete Environment Discovery Configuration for a Project
Modules
GET
List Modules
POST
Create module
GET
List Module Versions
GET
Get Module README
GET
Get module
DEL
Delete module
PATCH
Update module
GET
List Module Test Runs
GET
Get Module Test Run by ID
POST
Trigger Module Test Run
Custom Flow
POST
Assign Custom Flow
POST
Unassign Custom Flow
GET
Find Custom Flows
PUT
Update Custom Flow
POST
Create Custom Flow
DEL
Delete Custom Flow
POST
Get Custom Flow Assignments
Approval Policy
GET
Get Approval Policy By Name
PUT
Update Existing Approval Policy
POST
Create Approval Policy
GET
Get Approval Policy Assignments By Scope
DEL
Unassign Approval Policy From Scope
POST
Assign Approval Policy To Scope
DEL
Unassign Approval Policy by assignment id
DEL
Delete Approval Policy
GET
Get Policy Catalog
GET
List Approval Policies
Bulk Operations
POST
Bulk deploy
POST
Bulk destroy
POST
Bulk approve
POST
Bulk deploy
POST
Bulk archive
POST
Bulk cancel queued deployments
POST
Bulk lock
POST
Bulk unlock
POST
Bulk run task
Cloud Compass
GET
List Organization's Cloud Accounts
POST
Create Cloud Account
GET
Find Cloud Account by id
PUT
Update Cloud Account
DEL
Delete Cloud Account
POST
Test Cloud Account
PUT
Update Cloud Resources
POST
Find Cloud Resources
GET
Find Trends Data
POST
Generate IaC for Cloud Resources
GET
Get a link to resource's change event
GET
Get Resource Events
GET
Get Event By ID
Code-Optimizer (BETA)
GET
Get Issues
POST
Ignore Issue
POST
Unignore Issue
GET
Get Latest Scan Status
GET
Get Issue
POST
Generate Code For Issue
POST
Trigger Code Scan
Configuration
GET
Query configuration variable by id
DEL
Delete a variable
GET
List all available SSH keys
POST
Create a new SSH key
PUT
Update an existing SSH key
DEL
Delete SSH key
GET
List git tokens
POST
Create a git token
GET
Get git token by id
DEL
Delete a git token
GET
List Variables by Scope
POST
Create or update variable
GET
List Organization credentials
POST
Create Credentials
DEL
Delete Credentials
PATCH
Update Credentials
PUT
Associate credentials with project
DEL
Dissociate credentials with project
GET
List deployment credentials by project id
GET
List Sets created by Scope
POST
Create a configuration set
GET
Get configuration set by its ID
PUT
Update a configuration set
DEL
Delete a configuration set
GET
Find sets assigned to scope
POST
Assign sets to entity
DEL
Unassign sets from entity
GET
For finding log forwarding configuration
PUT
For creating or updating log forwarding configuration
DEL
For deleting log forwarding configuration
Cost
GET
List Cost Credentials associated to Project
PUT
Associate Cost Credentials with Project
GET
List projects with cost credentials associated to organization
GET
Return wether or not cost is enabled for a project
DEL
Dissociate Cost Credentials from Project
GET
Get costs for an Environment
GET
Get weekly costs for projects or environments
GET
Get costs for a Project
GET
Get costs for an Organization
GET
Get a project's budget
PUT
Upsert a project's budget
DEL
Remove a project's budget
GET
Get projects' budget summary of the current period
GET
Get a project's accumulated costs
Credentials
GET
List Organization API Keys
POST
Create API Key
DEL
Delete an API Key
GET
List User's personal API Keys endpoint
POST
Create personal API Key
DEL
Delete a User's personal API Key endpoint
Dashboard
GET
Get query result
Deployment Logs
GET
Find all steps by Deployment Id
GET
Get logs for specific step
Environment Import
GET
Find Discovered Environments
POST
Import Discovered Environments
POST
Rerun environments which failed to import
POST
Discover Unimported Environments
Environment Outputs
GET
Get environment state access configuration
PUT
Create and update environment state access configuration
DEL
Delete environment state access configuration
Environments
GET
Get downstream environments that will be triggered by this environment deployment
PUT
Create or Update Workflow Trigger
POST
Subscribe environments as workflow-trigger
POST
Unsubscribe environments as workflow-trigger
GET
List Environments
POST
Create Environment
GET
Get Environment
PUT
Update Environment
PUT
Save VCS environment as a template
POST
Scan for Drift Events
PUT
Update Environment TTL
GET
List Deployments
POST
Deploy Environment
PUT
Cancel Deployment
PUT
Batch Cancel Deployments
POST
Abort Deployment
POST
Destroy Environment
GET
Get Deployment
PUT
Resume Deployment
PUT
Lock/Unlock environment
GET
Get Sub Deployment Log In A Workflow By Workflow Deployment Id And Environment Id
GET
Find deployment drift status
GET
Get a drifted resource's events
GET
Get a drifted resource's event details
GET
Count Environments
GET
Counts all selected statuses of organization projects
GET
List Deployment Resources
GET
Check Environment meets Project limits
POST
Rerun PR plan
POST
Create an Environment Without Template
GET
Get Environments Outputs
POST
Move Environment between Projects
POST
Remediate Drift Deployment
Projects
GET
Get Policy
PUT
Update Policy
GET
Get Modules Testing Project for Organization
GET
Get a Project By ID
PUT
Update a Project
DEL
Archive a Project
POST
Move a project to be a sub-project of another project
GET
List Projects
POST
Create a new Project
Notifications
GET
List Notification Endpoints
POST
Create Notification Endpoint
DEL
Delete Notification Endpoint
PATCH
Update Notification Endpoint
PUT
Update Notification Settings
GET
Get Notification Endpoint settings
POST
Test webhook notification target
Organization
GET
List Organizations
POST
Create a new Organization
GET
Get Organization
PUT
Update Organization
GET
Get Organization Limits
POST
Update Policy
GET
List Users
DEL
Remove User
POST
Invite User
PUT
Update User's Organization Role Assignment
Provider Registry
GET
Find all providers in an organization
POST
Create a new provider
GET
Find a provider by id
PUT
Update a provider
DEL
Delete a provider
GET
Find a provider by type
GET
List all available GPG keys
POST
Create a new GPG key
DEL
Delete a GPG key
POST
Create a new provider version
GET
Get a download url for a specific version
Remote Backend
GET
Get remote state access configuration
PUT
Create remote state access configuration
DEL
Delete remote state access configuration
Roles
GET
Get a Role
PUT
Update a Role
DEL
Delete a Role
GET
Get All Roles
POST
Create a Role
GET
Get User Role Assignments
PUT
Create or Update a Role Assignment for a User
DEL
Remove a Role Assignment for a User
GET
Get Team Role Assignments
PUT
Create or Update a Role Assignment for a Team
DEL
Remove a Role Assignment for a Team
Scheduling
GET
Get Environment Scheduling
PUT
Set Environment Scheduling
GET
Get Project Scheduling
GET
Get Drift Detection Environment Scheduling
PATCH
Set Drift Detection Environment Scheduling
Teams
POST
Create Team
GET
List Teams
GET
Get Team
PUT
Update Team
DEL
Delete Team
GET
List Project Teams Permissions
deprecated
PUT
Update Teams Assignments
deprecated
POST
Create or Update a single Team to Project Assignment
deprecated
DEL
Delete a single Team to Project Assignment
deprecated
VCS
GET
List VCS Connections
POST
Create VCS Connection
GET
Get VCS Connection
PUT
Update VCS Connection
DEL
Delete VCS Connection
GET
Get VCS Repositories
Role Based Access
GET
Get the user's role assignments in a project
POST
Assign a role to a user in a project
PUT
Update user's role assignment on project
DEL
Remove user's role assignment on project
Webhooks
HOOK
Environment marked for auto destroy webhook
HOOK
Deployment started webhook
HOOK
Destroy started webhook
HOOK
Deploy succeeded webhook
HOOK
Destroy succeeded webhook
HOOK
Deploy failed webhook
HOOK
Destroy failed webhook
HOOK
Deployment waiting for user webhook
HOOK
Deployment cancelled webhook
HOOK
Deployment resumed webhook
HOOK
Destroy resumed webhook
HOOK
Drift detected webhook
HOOK
Drift undetected webhook
HOOK
Drift failed webhook
HOOK
Budget exceeded webhook
404
Page Not Found
We couldn't find the page. Maybe you were looking for one of these pages below?
Ignore Issue
๐๏ธ Non Admin API Keys
User API Keys
โI