Skip to main content
POST
Validate a receiving account synchronously

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Body

application/json
dtHrOp
string
required

Operation timestamp (ISO-8601).

Example:

"2026-06-20T10:00:00Z"

pagador
object
required

The payer participant block (ISPB drives Bacen detection).

recebedor
object
required

The receiver participant block.

valor
number<double>
required

Amount in reais (a JSON number).

Example:

10.5

creditoDevolucao
object

Optional return-credit block.

creditoOrdemPagamento
object

Optional payment-order credit block.

finalidade
integer<int64>

Finality (eFinality).

Example:

0

idConciliacaoRecebedor
string

Recipient conciliation id.

Example:

"CONC-V"

infEntreClientes
string

Free-text inter-client info.

Example:

"note"

ispbPss
string

Saque/troco PSS participant ISPB (a v5.5.0 string).

Example:

"12345678"

modalidadeAgente
integer<int64>

Agent modality (eModalityAgent).

Example:

0

prioridadePagamento
integer<int64>

Payment priority.

Example:

0

tpIniciacao
integer<int64>

Initiation type (eStartupType).

Example:

0

tpPrioridadePagamento
integer<int64>

Payment priority type.

Example:

0

vlrDetalhe
object[] | null

Optional value-detail entries.

Response

OK

dtHrValidacao
string
required

Validation timestamp (ISO-8601, UTC).

Example:

"2026-06-20T10:00:00Z"

resultado
integer<int64>
required

Validation result (0=Inválido, 1=Válido).

Example:

1

motivo
string

Reason code on an invalid result (BE17/AC03/BE01).

Example:

"AC03"

motivoComplemento
string

Human-readable reason complement on an invalid result.

Example:

"Conta recebedora não encontrada"