Saltar al contenido principal
GET
/
v1
/
contexts
/
{contextId}
/
setup-progress
Obtener el progreso de configuración del contexto
curl --request GET \
  --url https://matcher.sandbox.lerian.net/v1/contexts/{contextId}/setup-progress \
  --header 'Authorization: Bearer <token>'
{
  "contextId": "<string>",
  "fieldMaps": {
    "mappedSources": 123
  },
  "lastRun": {
    "id": "<string>",
    "completedAt": "<string>"
  },
  "matchRules": {
    "total": 123
  },
  "readiness": {
    "missing": [
      "<string>"
    ],
    "ready": true
  },
  "schedules": {
    "total": 123
  },
  "sources": {
    "left": 123,
    "right": 123,
    "total": 123
  }
}

Autorizaciones

Authorization
string
header
requerido

Autenticación con token Bearer (formato: "Bearer {token}")

Parámetros de ruta

contextId
string<uuid>
requerido

Context ID ID del contexto

Respuesta

OK

contextId
string
requerido

Identificador del contexto que describe este informe de progreso.

Ejemplo:

"550e8400-e29b-41d4-a716-446655440000"

fieldMaps
object
requerido

Cobertura de mapeo de campos en las fuentes del contexto.

lastRun
object
requerido

Ejecución de coincidencia más reciente; null cuando el contexto nunca se ha ejecutado.

matchRules
object
requerido

Número de reglas de coincidencia del contexto.

readiness
object
requerido

Resumen de preparación para la activación.

schedules
object
requerido

Número de programaciones del contexto.

sources
object
requerido

Recuentos de fuentes divididos por lado de coincidencia.

status
enum<string>
requerido

Estado actual del ciclo de vida del contexto. DRAFT se está configurando; ACTIVE se ejecuta; PAUSED está suspendido; ARCHIVED está retirado.

Opciones disponibles:
DRAFT,
ACTIVE,
PAUSED,
ARCHIVED
Ejemplo:

"DRAFT"