Get a participant's operational status
Returns the latest PAG0101 operational status recorded for the participant, plus nonOperating — whether the submission gate blocks it, computed with the SAME predicate the gate uses. A participant with no notice yet answers 200 with status NO_NOTICE and nonOperating false (the gate’s own rule: no notice does not block), NOT a 404; a participant absent from the tenant’s catalog is a 404. RBAC: participants:read; tenant is always derived from the validated request identity.
Autorizaciones
JWT bearer token issued by the identity provider.
Parámetros de ruta
Participant id (UUID).
"0190b5a0-0000-7000-8000-0000000000aa"
Respuesta
OK
The participant's ISPB (8 characters) — the key the PAG0101 notice arrived under and the key the submission gate evaluates. Null when the participant has no ISPB registered, in which case it can never receive a notice.
"12345678"
Whether the submission gate blocks this participant. Read with the SAME key (the participant's ISPB) and the SAME predicate the gate uses, so it cannot disagree with it. NO_NOTICE is false — no notice does not block.
true
What the PREVIOUS row for this ISPB carried — a REWRITE marker, not a transition. PAG0101 is a recurring full-roster snapshot (at least 2 per business day) and there is no insert-only-on-change guard, so for a stable institution this equals status on essentially every read; a differing value is the exception. Diagnostic only: the submission gate reads status. Null on a first-ever notice or a NO_NOTICE answer.
ACTIVE, SUSPENDED, SPECIAL_REGIME, null "ACTIVE"
When the notice was recorded (RFC3339 UTC); null on a NO_NOTICE answer.
"2026-08-11T05:50:00Z"
Message type the status came from; null on a NO_NOTICE answer.
"PAG0101"
Originating RSFN message id — the value to grep for in the logs to find the notice that caused this status. Null on a NO_NOTICE answer.
"29011780260628000000050"
Latest operational status: ACTIVE, SUSPENDED, SPECIAL_REGIME, or NO_NOTICE when the participant exists but no PAG0101 has ever been recorded for it.
ACTIVE, SUSPENDED, SPECIAL_REGIME, NO_NOTICE "SUSPENDED"

