Advanced DSL Project Management

Get pull status for a project revision

Retrieves pull readiness information for a project revision. Returns file count and total size for download estimation. If revisionNumber is not provided, the latest revision is used.

Features:

  • Optional revision selection via revisionNumber
  • File count and total size estimation
  • Latest-or-specific revision resolution
  • Download feasibility check

Use Cases:

  • Pre-pull size estimation for the latest revision
  • Pre-pull size estimation for progress bars
  • Bandwidth check before large downloads
  • Preflight checks before full /pull download

Scenarios:

  • No revisionNumber provided → latest revision is evaluated
  • revisionNumber provided → the requested revision is evaluated
  • Ready state with known file count and total size
  • Lightweight pre-check before full /pull operation

Required Permissions: replication-pipeline::view

get/v1/integration/advanced-dsl/projects/{projectId}/pull-status

Request

  • Base URL: https://integration-adapter.connect.cloud.precisely.com
  • URL: https://integration-adapter.connect.cloud.precisely.com/v1/integration/advanced-dsl/projects/{projectId}/pull-status
  • Auth: HTTP bearer

Path parameters

projectIdstring required

Unique project identifier

Query parameters

revisionNumberinteger

Optional revision number to check pull readiness for (latest when omitted)

Response

Pull status retrieved successfully

projectIdstring

The project ID (catalog asset ID)

revisionIdstring

The revision ID being checked

revisionNumberinteger

The revision number being checked

fileCountinteger

Number of files in this revision

totalSizeBytesinteger

Total size of all files in bytes

status'ready' | 'unavailable'

Pull readiness status

Example response

{
  "projectId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "revisionId": "rev-abc123",
  "revisionNumber": 3,
  "fileCount": 12,
  "totalSizeBytes": 524288,
  "status": "ready"
}

Changes

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