Skip to main content
PUT
Merge environments

Authorizations

Authorization
string
header
required

Voiceflow bearer token

Query Parameters

projectID
string
required

The ID of the project to operate on.

Body

application/json
sourceEnvironmentAlias
string
required

The alias of the environment whose changes are merged.

targetEnvironmentAlias
string
required

The alias of the environment that receives the merged changes.

removeSourceEnvironment
boolean
default:false

If true, the source environment is deleted after the merge.

Response

200 - application/json

Returns the source and target environments as they stand after the merge, plus the resulting release on the target, with its name, description, and the ID of the backup that snapshots it.

sourceEnvironment
object
required
targetEnvironment
object
required
targetRelease
object
required