Pular para o conteúdo principal
GET
/
v1
/
discovery
/
extractions
/
bridge
/
summary
Obter resumo de prontidão de bridge do Fetcher
curl --request GET \
  --url https://matcher.sandbox.lerian.net/v1/discovery/extractions/bridge/summary \
  --header 'Authorization: Bearer <token>'
{
  "readyCount": 10,
  "pendingCount": 5,
  "staleCount": 2,
  "failedCount": 1,
  "inFlightCount": 3,
  "totalCount": 21,
  "staleThresholdSec": 3600,
  "generatedAt": "2025-01-01T00:00:00Z",
  "workerHealthy": true,
  "workerLastTickAt": "2025-01-01T00:00:00Z",
  "workerStalenessSeconds": 120
}

Autorizações

Authorization
string
header
obrigatório

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

Cabeçalhos

X-Request-Id
string

Um identificador único para rastrear a requisição entre os serviços.

Resposta

Contagens agregadas de prontidão

Contagens agregadas de extrações do Fetcher particionadas por estado de prontidão do bridge para o tenant solicitante.

readyCount
integer<int64>
obrigatório

Número de extrações no estado pronto.

Exemplo:

10

pendingCount
integer<int64>
obrigatório

Número de extrações no estado pendente.

Exemplo:

5

staleCount
integer<int64>
obrigatório

Número de extrações no estado obsoleto.

Exemplo:

2

failedCount
integer<int64>
obrigatório

Número de extrações no estado com falha.

Exemplo:

1

inFlightCount
integer<int64>
obrigatório

Número de extrações upstream ainda em execução (PENDING/SUBMITTED/EXTRACTING).

Exemplo:

3

totalCount
integer<int64>
obrigatório

Contagem total de extrações (soma de todos os buckets).

Exemplo:

21

staleThresholdSec
integer<int64>
obrigatório

O limite de obsolescência em segundos usado para particionar as extrações.

Exemplo:

3600

generatedAt
string<date-time>
obrigatório

Timestamp de quando o resumo foi gerado.

Exemplo:

"2025-01-01T00:00:00Z"

workerHealthy
boolean
obrigatório

Veredicto do servidor sobre a integridade do worker do bridge.

Exemplo:

true

workerLastTickAt
string<date-time> | null

Timestamp do último ciclo gravado por qualquer réplica do worker do bridge. Omitido quando nenhum heartbeat foi observado.

Exemplo:

"2025-01-01T00:00:00Z"

workerStalenessSeconds
integer<int64> | null

Segundos desde o último heartbeat do worker. Omitido junto com workerLastTickAt.

Exemplo:

120