Skip to main content
GET
Get a subscription's delivery health

Autorizações

Authorization
string
header
obrigatório

JWT bearer token issued by the identity provider.

Cabeçalhos

Authorization
string

Bearer token, relayed to the streaming-hub as server-to-server auth.

Exemplo:

"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJvcHMifQ.signature"

Parâmetros de caminho

id
string
obrigatório

Subscription id.

Exemplo:

"0192f1a0-0000-7000-8000-0000000000ff"

Resposta

OK

auto_disabled
boolean | null
obrigatório

Endpoint-health auto-disable verdict: null when the hub has no health row yet, false when healthy, true when tripped. Null is never false.

Exemplo:

false

consumer_lag_ms
integer<int64>
obrigatório

Process consumer lag behind the high watermark, in milliseconds.

Exemplo:

120

dead_lettered
integer<int64>
obrigatório

Count of dead-lettered delivery attempts in the window.

Exemplo:

2

delivery_outcomes
object
obrigatório

Delivery-attempt outcome counts over the hub's configured window, keyed by outcome.

Exemplo:
disabled_reason
string | null
obrigatório

Fixed, secret-free auto-disable verdict token; null when the subscription was not auto-disabled.

Exemplo:

"consecutive_failures"

dropped_tenant
boolean
obrigatório

Whether any events were dropped or quarantined for this tenant.

Exemplo:

false

enabled
boolean
obrigatório

Whether delivery is enabled (manual operator toggle).

Exemplo:

true

last_failure_at
string<date-time> | null
obrigatório

Instant of the last failed delivery; null when there has never been one.

Exemplo:

"2026-01-15T09:29:00Z"

last_success_at
string<date-time> | null
obrigatório

Instant of the last successful delivery; null when there has never been one.

Exemplo:

"2026-01-15T09:30:00Z"

poison_events
integer<int64>
obrigatório

Count of quarantined poison events for this tenant.

Exemplo:

0

recent_outcomes
object
obrigatório

Last-24h delivery-outcome breakdown, keyed by outcome.

Exemplo:
status
string
obrigatório

Rolled-up operator status (Healthy, Degraded, Down). A free string, not a closed vocabulary.

Exemplo:

"Healthy"

subscription_id
string
obrigatório

The subscription this health view is for.

Exemplo:

"0192f1a0-0000-7000-8000-0000000000ff"

success_rate
number<double> | null
obrigatório

Share of terminal delivery attempts that succeeded, in [0.0, 1.0]; null when no terminal attempt has happened yet. Null is never zero.

Exemplo:

0.98

verification_state
string
obrigatório

Position in the destination verification state machine (pending_verification, active, degraded, disabled). A free string, not a closed vocabulary.

Exemplo:

"active"