Skip to main content

Deploy

PUT 

/api/v1/workspaces/:workspace_id/deployment_manifest

Deploys a set of job definitions from a deployment manifest. Creates new scripts, updates existing ones, and archives orphaned scripts (those previously deployed from the same deployment_module but no longer present in the manifest).

When deployment_module is None, this is an ad-hoc deploy: scripts are only added or updated, never archived. When deployment_module is 'deployment', the workspace description is also updated from the manifest.

Supports dry_run mode to preview changes without persisting.

Requires WRITE permission on the workspace level.

Request

Responses

Request fulfilled, document follows

Response Headers