v1

latestOpenAPI 3.1.02026-07-263644911022.4 KB
Configuration

Get context setup progress

Returns configured-resource counts, last-run state, and activation readiness for a context in a single aggregate, so clients derive wizard/checklist state from one request.

get/v1/contexts/{contextId}/setup-progress

Path parameters

contextIdstring uuid required

Context ID

Context ID

Response

OK

contextIdstring required

Identifier of the context this progress report describes.

status'DRAFT' | 'ACTIVE' | 'PAUSED' | 'ARCHIVED' required

Current context lifecycle status. DRAFT is being configured; ACTIVE runs; PAUSED is suspended; ARCHIVED is retired.

Example response

{
  "contextId": "550e8400-e29b-41d4-a716-446655440000",
  "fieldMaps": {
    "mappedSources": 2
  },
  "lastRun": {
    "completedAt": "2025-01-15T10:30:00Z",
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "status": "COMPLETED"
  },
  "matchRules": {
    "total": 3
  },
  "readiness": {
    "missing": [
      "sources_left",
      "match_rules"
    ],
    "ready": true
  },
  "schedules": {
    "total": 1
  },
  "sources": {
    "left": 1,
    "right": 1,
    "total": 2
  },
  "status": "DRAFT"
}