Packages

Get Flow Version Deployment Package

get

Retrieves a paginated list of packages that have been deployed to at least one virtual environment.

Authorizations
AuthorizationstringRequired

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

Query parameters
filter[name]stringOptional

Filter results by name.

includestringOptional

Comma-separated list of relationships to include. Available: createdBy, flowVersions.deployments, virtualEnvironments, deployments.virtualEnvironment.deployedVersion, deployments.user, package, flowVersionDeployments, flowVersionDeployments, flowVersionDeployments

sortstringOptional

Sort field. Prefix with - for descending. Available: name

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

No content

get
/api/v1/flow-version-deployments/packages

No content

List Packages

get

Retrieves a paginated list of packages.

Authorizations
AuthorizationstringRequired

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

Query parameters
filter[name]stringOptional

Filter results by name.

includestringOptional

Comma-separated list of relationships to include. Available: createdBy, flowVersions.deployments, virtualEnvironments, deployments.virtualEnvironment.deployedVersion, deployments.user, package, flowVersionDeployments, flowVersionDeployments, flowVersionDeployments

sortstringOptional

Sort field. Prefix with - for descending. Available: name

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/packages

Create Package

post

Creates a new package.

Authorizations
AuthorizationstringRequired

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

Body
notesstring · max: 255 · nullableOptional
namestring · max: 255Required
Responses
chevron-right
200

Successful response

application/json
post
/api/v1/packages

Get Package

get

Retrieves the details of a specific package.

Authorizations
AuthorizationstringRequired

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

Path parameters
packagestringRequired

The package identifier.

Query parameters
filter[name]stringOptional

Filter results by name.

includestringOptional

Comma-separated list of relationships to include. Available: createdBy, flowVersions.deployments, virtualEnvironments, deployments.virtualEnvironment.deployedVersion, deployments.user, package, flowVersionDeployments, flowVersionDeployments, flowVersionDeployments

sortstringOptional

Sort field. Prefix with - for descending. Available: name

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/packages/{package}

Update Package

put

Updates an existing package.

Authorizations
AuthorizationstringRequired

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

Path parameters
packagestringRequired

The package identifier.

Body
notesstring · max: 255 · nullableOptional
namestring · max: 255Optional
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/packages/{package}

Delete Package

delete

Permanently deletes a specific package.

Authorizations
AuthorizationstringRequired

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

Path parameters
packagestringRequired

The package identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/packages/{package}

Compare Package

get

Compares a specific package against the current state of a specific virtual environment.

Authorizations
AuthorizationstringRequired

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

Path parameters
packagestringRequired

The package identifier.

virtual_environmentstringRequired

The virtual environment identifier.

Responses
chevron-right
200

Successful response

application/json
objectOptional
get
/api/v1/packages/{package}/compare/{virtual_environment}

Deploy Package

post

Deploys a specific package to a specific virtual environment.

Authorizations
AuthorizationstringRequired

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

Path parameters
packagestringRequired

The package identifier.

virtual_environmentstringRequired

The virtual environment identifier.

Body
notesstringOptional
Responses
chevron-right
200

Successful response

application/json
objectOptional
post
/api/v1/packages/{package}/deploy/{virtual_environment}

Create Package

post

Adds a specific flow version to a specific package.

Authorizations
AuthorizationstringRequired

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

Path parameters
packagestringRequired

The package identifier.

flow_versionstringRequired

The flow version identifier.

Body
priorityinteger · min: 1 · max: 100 · nullableOptional
Responses
chevron-right
200

Successful response

application/json
post
/api/v1/packages/{package}/flow-versions/{flow_version}

Delete Package

delete

Removes a specific flow version from a specific package.

Authorizations
AuthorizationstringRequired

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

Path parameters
packagestringRequired

The package identifier.

flow_versionstringRequired

The flow version identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/packages/{package}/flow-versions/{flow_version}

Delete Package Virtual Environment

delete

Removes a specific virtual environment from a specific package.

Authorizations
AuthorizationstringRequired

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

Path parameters
packagestringRequired

The package identifier.

virtual_environmentstringRequired

The virtual environment identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/packages/{package}/virtual-environments/{virtual_environment}

Last updated

Was this helpful?