Saltar al contenido principal
POST
Verify a CID set against BACEN

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Encabezados

X-Idempotency
string
requerido

Required key used to prevent replaying the mutation.

X-ISPB
string
requerido

ISPB of the participant the call acts for. It must be this deployment's direct participant or an indirect it sponsors; the body never carries it.

Pattern: ^[0-9A-Z]{8}$
Ejemplo:

"12345678"

Cuerpo

application/json
keyType
enum<string>
requerido

Key type whose CID set is verified.

Opciones disponibles:
CPF,
CNPJ,
EMAIL,
PHONE,
EVP
Ejemplo:

"CPF"

participantSyncVerifier
string
requerido

The participant's own sync verifier: the XOR of every active CID of this key type, 64 hex characters.

Pattern: ^[0-9a-fA-F]{64}$
Ejemplo:

"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"

Respuesta

Created

id
string
requerido

BACEN's own id for this sync verification.

Ejemplo:

"4521"

keyType
string
requerido

Key type that was verified.

Ejemplo:

"CPF"

participant
string
requerido

ISPB the verification was run for, resolved from X-ISPB.

Ejemplo:

"12345678"

participantSyncVerifier
string
requerido

The sync verifier that was sent to BACEN.

Ejemplo:

"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"

result
string
requerido

BACEN's verdict, verbatim: OK when the CID sets match, NOK when they diverge.

Ejemplo:

"NOK"

bacen
object

BACEN's operational envelope for this call; omitted when BACEN sent no correlation id.