Build and Configure Continuous Integration Projects

Get project deletion status

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

Process Overview:

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

Key Features:

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

Required Permissions: replication-pipeline::view

get/v1/integration/continuous/projects/{projectId}/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}/deletion-status
  • Auth: HTTP bearer

Path parameters

projectIdstring required

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

Response

Deletion status retrieved successfully.

projectNamestring

Name of the project being deleted

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

Current status of the project deletion operation

pipelineIdsstring[]

Example response

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

Changes

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