Virtual Environment Versions

List Virtual Environment Version Flow Priorities

get

Retrieves a paginated list of flow priorities for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/virtual-environment-versions/{virtual_environment_version}/flow-priorities

Create Virtual Environment Version Flow Priority

post

Creates a new flow priority for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

Body
flow_idstringRequired
priorityintegerRequired
notesstringOptional
Responses
chevron-right
200

Successful response

application/json
post
/api/v1/virtual-environment-versions/{virtual_environment_version}/flow-priorities

Update Virtual Environment Version Flow Priority

put

Updates an existing flow priority for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

flow_prioritystringRequired

The flow priority identifier.

Body
flow_idstringOptional
priorityintegerOptional
notesstringOptional
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/virtual-environment-versions/{virtual_environment_version}/flow-priorities/{flow_priority}

Delete Virtual Environment Version Flow Priority

delete

Permanently deletes a specific flow priority for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

flow_prioritystringRequired

The flow priority identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/virtual-environment-versions/{virtual_environment_version}/flow-priorities/{flow_priority}

List Virtual Environment Version Manifests

get

Retrieves a paginated list of component replacement rules for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/virtual-environment-versions/{virtual_environment_version}/manifests

Create Virtual Environment Version Manifest

post

Creates a new component replacement rule for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

Body
model_typestringRequired
original_model_idstringRequired
replacement_model_idstringRequired
Responses
chevron-right
200

Successful response

application/json
post
/api/v1/virtual-environment-versions/{virtual_environment_version}/manifests

Get Virtual Environment Version Manifest

get

Retrieves the details of a specific component replacement rule for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

manifeststringRequired

The manifest identifier.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/virtual-environment-versions/{virtual_environment_version}/manifests/{manifest}

Update Virtual Environment Version Manifest

put

Updates an existing component replacement rule for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

manifeststringRequired

The manifest identifier.

Body
model_typestringOptional
original_model_idstringOptional
replacement_model_idstringOptional
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/virtual-environment-versions/{virtual_environment_version}/manifests/{manifest}

Delete Virtual Environment Version Manifest

delete

Permanently deletes a specific component replacement rule for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

manifeststringRequired

The manifest identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/virtual-environment-versions/{virtual_environment_version}/manifests/{manifest}

List Virtual Environment Version Variables

get

Retrieves a paginated list of variables for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

Query parameters
filter[label]stringOptional

Filter results by label.

filter[key]stringOptional

Filter results by key.

filter[value]stringOptional

Filter results by value.

sortstringOptional

Sort field. Prefix with - for descending. Available: label, key, value

pageinteger · min: 1Optional

Page number for pagination.

Default: 1
per_pageinteger · min: 1 · max: 100Optional

Number of results per page.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/virtual-environment-versions/{virtual_environment_version}/variables

Create Virtual Environment Version Variable

post

Creates a new variable for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

Body
typestringRequired
keystring · min: 1Required
valuestring · max: 1024Optional
fallbackstring · max: 1024 · nullableOptional
date_formatstring · nullableOptional
secretstringOptional
Responses
chevron-right
200

Successful response

application/json
post
/api/v1/virtual-environment-versions/{virtual_environment_version}/variables

Update Virtual Environment Version Variable

put

Updates an existing variable for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

variablestringRequired

The variable identifier.

Body
typestringOptional
keystring · min: 1Optional
valuestring · max: 1024Optional
fallbackstring · max: 1024 · nullableOptional
date_formatstring · nullableOptional
secretstringOptional
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/virtual-environment-versions/{virtual_environment_version}/variables/{variable}

Delete Virtual Environment Version Variable

delete

Permanently deletes a specific variable for a specific virtual environment version.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
virtual_environment_versionstringRequired

The virtual environment version identifier.

variablestringRequired

The variable identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/virtual-environment-versions/{virtual_environment_version}/variables/{variable}

Last updated

Was this helpful?