# Pipeline Execution Details

This contains APIs for fetching Pipeline Execution Details

## Validate if Execution can be retried

 - [GET /pipeline/api/pipelines/execution/canRetry/{planExecutionId}](https://apidocs.harness.io/pipeline-execution-details/canretryexecution.md): Validates if an execution can be retried for a Given PlanExecution ID

## Fetch Full Annotation Content

 - [GET /pipeline/api/pipelines/execution/{planExecutionId}/annotations/{contextId}/content](https://apidocs.harness.io/pipeline-execution-details/getannotationfullcontent.md): Returns full annotation content for a specific context from GCS

## Fetch Execution Details

 - [GET /pipeline/api/pipelines/execution/v2/{planExecutionId}](https://apidocs.harness.io/pipeline-execution-details/getexecutiondetailv2.md): Returns the Pipeline Execution Details for a Given PlanExecution ID

## Fetch Execution Graph

 - [GET /pipeline/api/pipelines/execution/getExecutionGraph/{planExecutionId}](https://apidocs.harness.io/pipeline-execution-details/getexecutiongraph.md): Returns the Pipeline Execution Graph for a Given PlanExecution ID

## Fetch Execution SubGraph for a Given Retried StepGroup NodeExecution ID

 - [GET /pipeline/api/pipelines/execution/subGraph/{planExecutionId}/{nodeExecutionId}](https://apidocs.harness.io/pipeline-execution-details/getexecutionsubgraphfornodeexecution.md): Returns the Pipeline Execution SubGraph for a Given Retried StepGroup NodeExecution ID

## Fetch Execution Url

 - [POST /pipeline/api/pipelines/execution/url](https://apidocs.harness.io/pipeline-execution-details/getexecutionurl.md): Returns the Pipeline Execution Url for a Given PlanExecution ID

## Get execution metadata of a pipeline execution

 - [GET /pipeline/api/pipelines/execution/{planExecutionId}/metadata](https://apidocs.harness.io/pipeline-execution-details/getexecutiondata.md)

## Get the Input Set YAML used for given Plan Execution

 - [GET /pipeline/api/pipelines/execution/{planExecutionId}/inputsetV2](https://apidocs.harness.io/pipeline-execution-details/getinputsetyamlv2.md)

## Gets the policy evaluated used for given Plan Execution

 - [GET /pipeline/api/pipelines/execution/{planExecutionId}/policy-evaluation](https://apidocs.harness.io/pipeline-execution-details/getppolicyevaluation.md)

## List Execution Identifier

 - [POST /pipeline/api/pipelines/execution/executionSummary](https://apidocs.harness.io/pipeline-execution-details/getlistofexecutionidentifier.md): Returns a List of Pipeline Executions Identifier with Specific Filter

## List Executions

 - [POST /pipeline/api/pipelines/execution/summary](https://apidocs.harness.io/pipeline-execution-details/getlistofexecutions.md): Returns a List of Pipeline Executions with Specific Filter

## List Executions Outline

 - [POST /pipeline/api/pipelines/execution/summary/outline](https://apidocs.harness.io/pipeline-execution-details/getlistofexecutionsoutline.md): Returns a List of Pipeline Executions Outline given pipelineId or a list of executionIds

## Get Notes for a pipelineExecution

 - [GET /pipeline/api/pipelines/execution/{planExecutionId}/notes](https://apidocs.harness.io/pipeline-execution-details/getnotesforexecution.md)

## Updates Notes for a pipelineExecution

 - [PUT /pipeline/api/pipelines/execution/{planExecutionId}/notes](https://apidocs.harness.io/pipeline-execution-details/updatenotesforexecution.md)

## Fetch Pipeline Execution Annotations

 - [GET /pipeline/api/pipelines/execution/{planExecutionId}/annotations](https://apidocs.harness.io/pipeline-execution-details/getpipelineexecutionannotations.md): Returns annotations for a specific pipeline execution

## Get workflow graph for visualization

 - [GET /pipeline/api/pipelines/execution/{planExecutionId}/workflow-graph](https://apidocs.harness.io/pipeline-execution-details/getworkflowgraph.md): Returns the workflow graph for visualization

## Fetch Execution Details (deprecated)

 - [GET /pipeline/api/pipelines/execution/{planExecutionId}](https://apidocs.harness.io/pipeline-execution-details/getexecutiondetail.md): Returns the Pipeline Execution Details for a Given PlanExecution ID

