Deployments
Create a new deployment or start run for existing deployment
🔒 Requires the create:deployment permission
The deployment slug for creating or targeting existing deployment
The blueprint/package name, e.g. @bluebricks/postgres
The package version e.g. 1.2.3
1.2.3Force deployment without approval
Validate deployment creation without execution
falsePlan the deployment without executing
falseEnable incremental mode to skip deployments with no changes
falseCreate deployment without starting an activity
falseExecute drift detection for the deployment
falseEnable drift detection for the deployment
falseTarget environment for deployment
Created deployment and task details or validation result
Created deployment and task details or validation result
Failed to create deployment
Failed to authenticate user
Missing required scopes. 🔒 Requires the create:deployment permission
Package not found or not enabled for organization
Deployment slug already exists
Too many requests
Failed to create deployment
Return deployment information
🔒 Requires the read:deployment permission
The deployment's ID or slug e.g. f27d96be-c486-4075-a926-0ee96775119e or my-deployment
The parsing type to fetch e.g. state
planPossible values: Deployment details
Deployment details
Failed to get deployment details and state
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Deployment not found
Too many requests
Return deployment properties
🔒 Requires the read:deployment permission
The deployment's ID or slug e.g. f27d96be-c486-4075-a926-0ee96775119e or my-deployment
Deployment props
Failed to get deployment props
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Deployment not found
Too many requests
Return deployment image
🔒 Requires the read:deployment permission
The deployment's ID e.g. f27d96be-c486-4075-a926-0ee96775119e
Image format
pngPossible values: Deployment image
Deployment image, describing the deployment
Failed to get deployment image
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Deployment not found
Too many requests
Approve deployment plan
🔒 Requires the update:deployment permission
The deployment's ID e.g. f27d96be-c486-4075-a926-0ee96775119e
Deployment approval details
Failed to approve deployment
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission
Deployment not found
Too many requests
Failed to approve deployment
Get a deployment plan
🔒 Requires the read:deployment-plan permission
The deployment's ID e.g. f27d96be-c486-4075-a926-0ee96775119e
Plan format
jsonPossible values: Plan downloaded successfully
Deployment plan file in JSON format
Failed to download plan
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment-plan permission
Deployment plan not found
Too many requests
Parse a deployment plan
🔒 Requires the read:deployment-plan permission
A plan file
plan_file=@path/to/tfplan.jsonPlan generated successfully
Failed to generate plan
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment-plan permission
Too many requests
Get a deployment state
🔒 Requires the update:deployment permission
The deployment's ID e.g. f27d96be-c486-4075-a926-0ee96775119e
State retrieved successfully
Deployment state file in JSON format
Failed to download state
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission
Deployment state not found
Too many requests
Get deployment states information
🔒 Requires the read:deployment permission
The deployment's ID or slug e.g. f27d96be-c486-4075-a926-0ee96775119e or my-deployment
List of deployment states with metadata
Bad request
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Deployment not found
Too many requests
Set deployment alias
🔒 Requires the update:deployment permission
The deployment output's ID e.g. f27d96be-c486-4075-a926-0ee96775119e
The deployment output alias e.g. my_output
my-my_outputDeployment alias updated successfully
Failed to update deployment alias
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission
Deployment not found
Alias already exists
Too many requests
Return list of deployment outputs for a deployment
🔒 Requires the read:deployment permission
The deployment's slug e.g. my-deployment
Specifies the attribute by which the returned list should be sorted ' +
'e.g. key
updatedPossible values: Results offset to allow pagination e.g. 10
0Example: 10Specifies the order - ascending or descending - by which the returned list should be sorted e.g. ASC
Results limit to allow pagination, e.g. 50
20Example: 10Structure: [key1=value1,key2=value2&value3]
Enables searching within the list for deployment outputs key that match a particular query e.g. my_output
If true, includes metadata with all package IDs from the filtered outputs. If false or omitted, metadata will not be included.
falseFilter deployments by environment slug in filters
Paginated information of filtered deployment outputs
Failed to get deployment outputs information
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Too many requests
Return deployment manifest
🔒 Requires the read:deployment permission
The deployment's ID or slug e.g. f27d96be-c486-4075-a926-0ee96775119e or my-deployment
Deployment manifest in YAML format
YAML manifest for the deployment
Failed to get deployment manifest
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Deployment not found
Too many requests
Delete a deployment activity
🔒 Requires the update:deployment permission
The deployment run ID to delete
Deployment activity deleted successfully
Failed to delete deployment activity
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission
Deployment activity not found
Too many requests
Failed to delete deployment activity due to internal error
Delete a deployment activity
🔒 Requires the update:deployment permission
🔒 Requires the update:deployment permission
The deployment run ID to delete
Deployment activity deleted successfully
Failed to delete deployment activity
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission. 🔒 Requires the update:deployment permission
Deployment activity not found
Too many requests
Failed to delete deployment activity due to internal error
Return deployments information by environment
🔒 Requires the read:deployment permission
The environment's ID e.g. f27d96be-c486-4075-a926-0ee96775119e
f27d96be-c486-4075-a926-0ee96775119eSpecifies the attribute by which the returned list should be sorted ' +
'e.g. name
timestampPossible values: Specifies the type of deployments list to be returned: runs or deployments. Note: runs and activities return the same data for backward compatibility.
runsPossible values: Results offset to allow pagination e.g. 10
0Example: 10Specifies the order - ascending or descending - by which the returned list should be sorted e.g. ASC
Results limit to allow pagination, e.g. 50
20Example: 10Structure: [key1=value1,key2=value2&value3]
If true, return detailed graph information. If false, return basic information
If true, return unique latest deployments only
Enables searching within the list for deployment names that match a particular query e.g. my_app
Also includes archived props
If true, return only deployments with outdated package versions (only applicable when type=deployments)
Paginated information of filtered deployments for an environment
Failed to get deployments information
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Package not found
Too many requests
Return deployments filters
🔒 Requires the read:deployment permission
Will return a specific list with type of available filters if provided, otherwise returns all results
If true, shows only archived deployments. if false, shows only non-archived deployments
falseFilter by deployment slug
Deployments filters
Failed to get deployments filters
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Too many requests
Return list of deployment outputs
🔒 Requires the read:deployment permission
Specifies the attribute by which the returned list should be sorted ' +
'e.g. key
updatedPossible values: Results offset to allow pagination e.g. 10
0Example: 10Specifies the order - ascending or descending - by which the returned list should be sorted e.g. ASC
Results limit to allow pagination, e.g. 50
20Example: 10Structure: [key1=value1,key2=value2&value3]
Enables searching within the list for deployment outputs key that match a particular query e.g. my_output
If true, includes metadata with all package IDs from the filtered outputs. If false or omitted, metadata will not be included.
falseFilter deployments by environment slug in filters
Paginated information of filtered deployment outputs
Failed to get deployment outputs information
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission. 🔒 Requires the read:deployment permission
Too many requests
Get deployments plans
🔒 Requires the read:deployment permission
List of deployment IDs, e.g. ["123e4567-e89b-12d3-a456-426614174000", "456e4567-e89b-12d3-a456-426614174000"]
["123e4567-e89b-12d3-a456-426614174000","456e4567-e89b-12d3-a456-426614174000"]Plans downloaded successfully
Deployments plans file in Markdown format
Failed to download plans
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Deployments plans not found
Too many requests
Approve multiple deployments
🔒 Requires the update:deployment permission
List of deployment IDs, e.g. ["123e4567-e89b-12d3-a456-426614174000", "456e4567-e89b-12d3-a456-426614174000"]
["123e4567-e89b-12d3-a456-426614174000","456e4567-e89b-12d3-a456-426614174000"]Deployment approval details
Failed to approve deployments
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission
One or more of the deployment was not found
Too many requests
Failed to approve deployments
Cancel multiple deployments
🔒 Requires the update:deployment permission
List of deployment IDs, e.g. ["123e4567-e89b-12d3-a456-426614174000", "456e4567-e89b-12d3-a456-426614174000"]
["123e4567-e89b-12d3-a456-426614174000","456e4567-e89b-12d3-a456-426614174000"]Deployment canceled successfully
Failed to cancel deployment
Failed to authenticate user or runtime
Missing required scopes. 🔒 Requires the update:deployment permission
Deployment not found
Too many requests
Archive multiple deployments
🔒 Requires the update:deployment permission
List of deployment slugs, e.g. ["test-deployment", "my-deployment"]
["test-deployment","my-deployment"]Deployment archived / unarchived successfully
Failed to archive / unarchive deployment
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission
Deployments not found to be archived / unarchived
Too many requests
Unarchive multiple deployments
🔒 Requires the update:deployment permission
List of deployment slugs, e.g. ["test-deployment", "my-deployment"]
["test-deployment","my-deployment"]Deployment archived / unarchived successfully
Failed to archive / unarchive deployment
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission. 🔒 Requires the update:deployment permission
Deployments not found to be archived / unarchived
Too many requests
Enable drift detection for multiple deployments
🔒 Requires the update:deployment permission
List of deployment slugs, e.g. ["test-deployment", "my-deployment"]
["test-deployment","my-deployment"]Deployment drift detection status updated successfully
Failed to update drift detection status
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission
Deployments not found to update drift detection status
Too many requests
Disable drift detection for multiple deployments
🔒 Requires the update:deployment permission
List of deployment slugs, e.g. ["test-deployment", "my-deployment"]
["test-deployment","my-deployment"]Deployment drift detection status updated successfully
Failed to update drift detection status
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission. 🔒 Requires the update:deployment permission
Deployments not found to update drift detection status
Too many requests
Upload state files to draft deployments
🔒 Requires the create:deployment permission
The deployment's ID or slug e.g. f27d96be-c486-4075-a926-0ee96775119e or my-deployment
The package version e.g. 1.2.3
1.2.3JSON string containing array of state metadata with file references for root-level packages only.
[{"package_id":"terraform_aws_secretsmanager","state_file":"state_1"},{"package_id":"terraform_aws_eks_auto","state_file":"state_2"}]State upload results
Failed to upload state files
Failed to authenticate user
Missing required scopes. 🔒 Requires the create:deployment permission
Deployment / Package not found
Too many requests
Get statuses for the requested Deployment IDs
🔒 Requires the read:deployment permission
List of deployment IDs, e.g. ["123e4567-e89b-12d3-a456-426614174000", "456e4567-e89b-12d3-a456-426614174000"]
["123e4567-e89b-12d3-a456-426614174000","456e4567-e89b-12d3-a456-426614174000"]Deployments status
Failed to get deployments status
Failed to authenticate user
Missing required scopes. 🔒 Requires the read:deployment permission
Deployments not found
Too many requests
Returns all existing mappings between a hierarchical package path and its state id by specific deployment
🔒 Requires the read:deployment permission
Root deployment run ID, e.g. 44cd0bd6-d09b-4924-abfb-12345d111fe7
All the existing for specified deployment state mappings
All the existing for specified deployment state mappings
{"deploymentId":"25cd0bd6-d09b-4924-abfb-41768d111fe7","mappings":{"root.vpc.subnet-1":"bae58bdb-9924-4831-a341-405313cfca92","root.vpc.subnet-2":"cabf22cf-6a57-47d9-9a11-69ab318d3e08","root.database":"90d8f41b-f886-4b96-b05c-1c7d23bbcff7"}}Bad request
Failed to authenticate user or runtime
Cannot access deployment remote state. 🔒 Requires the read:deployment permission
Deployment or state mappings not found
Too many requests
Sets the mapping for deployment's state with hierarchical package path and its deployment run id. Optionally, it can also set the stage of state.
🔒 Requires all of the following permissions: read:deployment, update:deployment, create:deployment
The deployment's ID e.g. f27d96be-c486-4075-a926-0ee96775119e
The hierarchical package path, e.g. root.vpc2.subnet_new. Notice: hierarchical_path must represent the path from the root module (root) to the artifact identifier, with each level separated by a dot (.)
The deployment run id that produced/updated the state
The state stage
Deployment state mapping updated successfully
Deployment state mapping updated successfully
{"root.vpc.subnet-1":"bae58bdb-9924-4831-a341-405313cfca92"}Deployment state mapping created successfully
Bad request
Failed to authenticate user or runtime
Cannot access deployment remote state. 🔒 Requires all of the following permissions: read:deployment, update:deployment, create:deployment
Deployment or state mappings not found
Too many requests
Return deployment remote state config
🔒 Requires the update:deployment permission
The deployment's ID or slug e.g. f27d96be-c486-4075-a926-0ee96775119e or my-deployment
Unique package ID
package-id-1Deployment remote state config
Failed to get deployment remote state config
Failed to authenticate user
Missing required scopes. 🔒 Requires the update:deployment permission
Deployment or package not found
Too many requests
Return deployment remote state
🔒 Requires the update:deployment permission
Origin run ID.
IaC type of the remote state
terraformPossible values: Deployment remote state
Failed to get deployment remote state
Failed to authenticate user or runtime
Cannot access deployment remote state. 🔒 Requires the update:deployment permission
Remote state not found
Too many requests
Set deployment remote state
🔒 Requires the update:deployment permission
Origin run ID.
Lock ID
IaC type of the remote state
terraformPossible values: Remote state
Deployment remote state set successfully
Deployment remote state set successfully
Failed to set deployment remote state
Failed to authenticate user or runtime
Cannot access deployment remote state. 🔒 Requires the update:deployment permission
Remote state updates locked
Too many requests
No content
Delete deployment remote state
🔒 Requires the update:deployment permission
Origin run ID.
Lock ID
IaC type of the remote state
terraformPossible values: Deployment remote state deleted successfully
Deployment remote state deleted successfully
Failed to delete deployment remote state
Failed to authenticate user or runtime
Cannot access deployment remote state. 🔒 Requires the update:deployment permission
Remote state updates locked
Too many requests
No content
Lock deployment remote state
🔒 Requires the update:deployment permission
Origin run ID
IaC type of the remote state
terraformPossible values: Remote state lock details
Deployment remote state locked successfully
Failed to lock deployment remote state
Failed to authenticate user or runtime
Cannot access deployment remote state. 🔒 Requires the update:deployment permission
Remote state updates locked
Too many requests
Lock deployment remote state
🔒 Requires the update:deployment permission
🔒 Requires the update:deployment permission
Origin run ID
IaC type of the remote state
terraformPossible values: Remote state lock details
Deployment remote state locked successfully
Failed to lock deployment remote state
Failed to authenticate user or runtime
Cannot access deployment remote state. 🔒 Requires the update:deployment permission. 🔒 Requires the update:deployment permission
Remote state updates locked
Too many requests
Unlock deployment remote state
🔒 Requires the update:deployment permission
Origin run ID
IaC type of the remote state
terraformPossible values: Remote state lock details
Deployment remote state unlocked successfully
Deployment remote state unlocked successfully
Failed to unlock deployment remote state
Failed to authenticate user or runtime
Cannot access deployment remote state. 🔒 Requires the update:deployment permission
Remote state lock not found
Remote state updates locked
Too many requests
No content
Unlock deployment remote state
🔒 Requires the update:deployment permission
🔒 Requires the update:deployment permission
Origin run ID
IaC type of the remote state
terraformPossible values: Remote state lock details
Deployment remote state unlocked successfully
Deployment remote state unlocked successfully
Failed to unlock deployment remote state
Failed to authenticate user or runtime
Cannot access deployment remote state. 🔒 Requires the update:deployment permission. 🔒 Requires the update:deployment permission
Remote state lock not found
Remote state updates locked
Too many requests
No content
Last updated
Was this helpful?

