Execute MultiDeployWorkflow
Deploy configurations to multiple devices by role with batching and approval workflow
Authentication
AuthorizationBearer
Bearer JWT used by CLI and machine clients on svc-* endpoints. Authentication is required by default, but deployments may disable it with [auth] required = false. Browser OIDC sessions, mTLS, SPIFFE identities, and trusted gateway identity headers may also satisfy authentication outside this generated client flow.
Request
This endpoint expects an object.
role
Device role used to select network devices for deployment.
commit_confirm
Whether to use commit-confirmed mode when the platform supports it.
location
Location used to filter the selected network devices.
max_batch_size
Maximum number of devices included in each deployment batch.
status
Device statuses used to filter the selected network devices.
tenant
Tenant used to filter the selected network devices.
Response
Successful Response
href
Calculate URL to Temporal UI Workflow View.
id
Errors
422
Unprocessable Entity Error