Execute DiagnosticsWorkflow
Run diagnostic commands against network devices and attach results to a ticketing issue
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.
commands
Diagnostic command catalog names to run on each device.
device_ids
Nautobot identifiers of the devices to diagnose.
include_tech_support
Whether to collect a technical-support bundle from each device.
issue_key
Issue key to update; empty enables ticketless mode.
ticketing_platform
Ticketing platform to update; empty enables ticketless mode.
user
Engineer username or email, populated from request authentication when omitted.
Response
Successful Response
href
Calculate URL to Temporal UI Workflow View.
id
Errors
422
Unprocessable Entity Error