# Target Runs ## Get all Target Runs for the Stage Run - [GET /pipelines/v0/stageruns/{stage_run_id}/targetruns/](https://api.esper.io/openapi/target-runs/getpipelinestagetargetruns.md) ## Create a Target Runs for Stage Run - [POST /pipelines/v0/stageruns/{stage_run_id}/targetruns/](https://api.esper.io/openapi/target-runs/createpipelinestagetargetruns.md) ## Get Target Run by Target Run ID - [GET /pipelines/v0/stageruns/{stage_run_id}/targetruns/{target_run_id}/](https://api.esper.io/openapi/target-runs/getpipelinestagetargetrun.md) ## Update a Target Run - [PUT /pipelines/v0/stageruns/{stage_run_id}/targetruns/{target_run_id}/](https://api.esper.io/openapi/target-runs/updatepipelinestagetargetrun.md) ## Get status of the command running for Target run - [GET /pipelines/v0/stageruns/{stage_run_id}/targetruns/{target_run_id}/command/](https://api.esper.io/openapi/target-runs/gettargetruncommandstatus.md) ## Create an command processor request for Target Run - [POST /pipelines/v0/stageruns/{stage_run_id}/targetruns/{target_run_id}/command/](https://api.esper.io/openapi/target-runs/createtargetruncommand.md) ## Update target run command information. - [PUT /pipelines/v0/stageruns/{stage_run_id}/targetruns/{target_run_id}/command/{command_id}/](https://api.esper.io/openapi/target-runs/puttargetruncommandstatus.md)