Skip to main content
POST
Watch a CPF/CNPJ for antifraud signal

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Cuerpo

application/json
taxIdNumber
string
requerido

CPF (11 digits) or CNPJ (14 characters — alphanumeric since IN RFB 2.229/2024) to watch. Sent in the body, never in the URL, because it is PII. Re-adding a document already watched returns the existing entry unchanged; re-adding one previously removed resumes watching the same entry, preserving its last observation.

Respuesta

Created

consecutiveFailures
integer<int64>
requerido

How many observation attempts have failed back to back. Any success resets it to zero.

createdAt
string
requerido

When the document was admitted (RFC 3339).

id
string<uuid>
requerido

Opaque entry id. Remove addresses this, never the document.

taxIdNumber
string
requerido

The watched CPF/CNPJ.

lastAttemptAt
string

When the poll last TRIED this document, successfully or not. Diverging from lastObservedAt means BACEN is refusing this subject.

lastObservedAt
string

When BACEN's counters were last read for this document. Absent until the first observation.

lastWatermark
string

BACEN's own freshness marker for the last observation — the composite of the four PersonStatistics block watermarks. This, not the read time, is what changes when the counters change. BACEN's counters are up to 12 hours stale by regulation, so a recent read never means recent data.

quarantinedAt
string

When repeated failures parked this document. A parked document is no longer polled and no longer counted by the readiness staleness check — one unreadable subject must not take the rail unready. Removing and re-adding it resumes surveillance.

removedAt
string

When surveillance was stopped, if it was. Removal is a soft stop: observations already emitted are never retracted.