Skip to main content
POST
Initiate connectivity (ECO) test

Autorizaciones

Authorization
string
header
requerido

JWT bearer token issued by the identity provider.

Encabezados

X-Idempotency
string
requerido

Idempotency key. Required on every mutation.

X-TTL
string

Idempotency key TTL in seconds (overrides the service default).

Cuerpo

application/json
recipientIspb
string
requerido

ISPB of the counterparty participant the echo is addressed to (8 uppercase alphanumeric characters).

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

"00038166"

message
string

Optional free-text MsgECO payload echoed back by the counterparty (max 256 chars).

Ejemplo:

"connectivity check"

Respuesta

Created

controlNumber
string
requerido

IF control number assigned to the GEN0001 submission (official ControleIF, 1-20 characters).

Required string length: 1 - 20
Ejemplo:

"20260610000000000001"

correlationId
string
requerido

Request-scoped correlation identifier echoing X-Request-ID, for pivoting from response to trace.

Ejemplo:

"req-7a3f9c2e"

messageType
string
requerido

STR message code of the submission (always GEN0001 for connectivity tests).

Ejemplo:

"GEN0001"

nuOp
string
requerido

BACEN protocol identifier (NUOp) assigned to the GEN0001 connectivity-test submission.

Required string length: 23
Pattern: ^[0-9A-Z]{8}[0-9]{15}$
Ejemplo:

"12345678202606100000001"

status
string
requerido

Submission status; SUBMITTED until the counterparty's GEN0001R1 echo correlates by NUOp and flips it to CONFIRMED.

Ejemplo:

"SUBMITTED"

submittedAt
string
requerido

RFC3339 UTC timestamp when the submission was persisted before send.

Ejemplo:

"2026-06-10T12:00:00Z"