Update a deployment
PUT/products/{product_id}/tags/{tag_id}.json
Update a specific deployed version of the product. This applies to WordPress products only. Use this endpoint to update the release_mode of a deployment to make it available to your customers.
Release Modes
Defined by the release_mode property, with the following possible values:
pending– The deployment is pending and not visible to customers. This is the default value.beta– The deployment is in beta mode. Only customers with beta access will see this version.released– The deployment is released and visible to all customers.
Additionally, WordPress plugins and themes support incremental releases and staged rollouts:
- Incremental Release: Controlled via the
is_incrementalflag, incremental releases enforce sequential updates, requiring users to install designated intermediate versions before proceeding to newer ones. - Staged Rollout: Managed through the
limitandpercentage_limitflags, staged rollouts enable gradual deployment of updates to a subset of users, allowing for monitoring and issue resolution before full release.
Note: Incremental Release and Staged Rollout are not supported for templates and widgets.
Request
Responses
- 200
- 400
- 401
- 402
- 404
The updated deployment.
Bad request. The request could not be understood by the server due to malformed syntax or arguments.
Unauthorized access error. The request requires authentication but was not provided or the provided authentication does not satisfy the required permissions.
The request is missing the specified argument.
The requested resource was not found.