Pular para o conteúdo principal
GET
/
v1
/
contexts
/
{contextId}
/
setup-progress
Obter o progresso da configuração do 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
  }
}

Autorizações

Authorization
string
header
obrigatório

Autenticação por Bearer token (formato: "Bearer {token}")

Parâmetros de caminho

contextId
string<uuid>
obrigatório

Context ID ID do contexto

Resposta

OK

contextId
string
obrigatório

Identificador do contexto que este relatório de progresso descreve.

Exemplo:

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

fieldMaps
object
obrigatório

Cobertura de mapa de campo nas origens do contexto.

lastRun
object
obrigatório

Execução de correspondência mais recente; null quando o contexto nunca foi executado.

matchRules
object
obrigatório

Contagem de regras de correspondência do contexto.

readiness
object
obrigatório

Resumo de prontidão para ativação.

schedules
object
obrigatório

Contagem de agendamentos do contexto.

sources
object
obrigatório

Contagens de origem divididas por lado de correspondência.

status
enum<string>
obrigatório

Status atual do ciclo de vida do contexto. DRAFT está sendo configurado; ACTIVE executa; PAUSED está suspenso; ARCHIVED está aposentado.

Opções disponíveis:
DRAFT,
ACTIVE,
PAUSED,
ARCHIVED
Exemplo:

"DRAFT"