# Update a Target Run Endpoint: PUT /pipelines/v0/stageruns/{stage_run_id}/targetruns/{target_run_id}/ Version: 1.0.0 Security: SCAPIAuthToken ## Path parameters: - `stage_run_id` (string, required) Stage run Id - `target_run_id` (string, required) Id of the target run ## Request fields (application/json): - `status` (string) Enum: "pending", "queued", "processing", "dispatched", "running", "complete", "success", "failure", "cancelled", "invalid" - `device_name` (string) ## Response 200 fields (application/json): - `code` (integer) - `message` (string) - `content` (object) - `content.id` (string) - `content.target_id` (string) - `content.device_id` (string) - `content.device_alias` (string) - `content.stage_run_id` (string) - `content.stage_run_operation_id` (string) - `content.command_id` (string) - `content.command_status` (string) - `content.command_meta` (object) - `content.status` (string) Enum: "pending", "queued", "processing", "dispatched", "running", "complete", "success", "failure", "cancelled", "timeout", "invalid" - `content.created_by` (number) - `content.updated_by` (number) - `content.created_at` (string) - `content.updated_at` (string) - `content.started_at` (string) - `content.ended_at` (string) ## Response 400 fields (application/json): - `code` (integer, required) - `message` (string, required) - `content` (object) ## Response 401 fields (application/json): - `code` (integer, required) - `message` (string, required) - `content` (object)