Build and Configure Continuous Integration Projects

Get pipeline deletion status

Retrieves the deletion status of a pipeline within a project. This endpoint provides real-time status information about ongoing pipeline deletion operations, including the progress of individual deletion stages.

Process Overview:

  • This endpoint checks the current deletion status of the specified pipeline from cache.
  • Returns detailed status information including overall progress and individual stage statuses.

Key Features:

  • Enables users to monitor the deletion progress of a pipeline.
  • Provides detailed status of all deletion stages.

Required Permissions: replication-pipeline::view

get/v1/integration/continuous/projects/{projectId}/pipelines/{pipelineId}/deletion-status

Request

  • Base URL: https://integration-adapter.connect.cloud.precisely.com
  • URL: https://integration-adapter.connect.cloud.precisely.com/v1/integration/continuous/projects/{projectId}/pipelines/{pipelineId}/deletion-status
  • Auth: HTTP bearer

Path parameters

projectIdstring required

The unique identifier of the project containing the pipeline.

pipelineIdstring required

The unique identifier of the pipeline for which deletion status has to be retrieved.

Response

Deletion status retrieved successfully.

pipelineNamestring

Name of the pipeline being deleted

status'PENDING' | 'IN_PROGRESS' | 'COMPLETED' | 'FAILED'

Current status of the pipeline deletion operation

Example response

{
  "pipelineName": "test-pipeline",
  "status": "IN_PROGRESS",
  "stages": [
    {
      "name": "PIPELINE_DELETION",
      "status": "IN_PROGRESS",
      "error": "Failed to delete pipeline due to ..."
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.