Documentacao APISandbox e producao com o mesmo contrato
Accounts / Boletos

Validar pagamento de boleto

Valida um boleto antes da confirmacao de pagamento.

POST/hb/bank-slips/payments/validate

Requisicao

AutenticacaomTLS + Bearer Token
AmbienteDefinido pelo certificado
ContaEnviar x-account-id
IdempotenciaNao aplicavel

Campos obrigatorios

digitable_line

Body exemplo

{
  "digitable_line": "23793.38128 60000.000003 00000.000402 1 84340000012345"
}

Exemplos de execucao

curl -X POST 'https://uzepay-mtls.deploy.pixland.com.br/hb/bank-slips/payments/validate' \
  -H 'Authorization: Bearer <TOKEN>' \
  -H 'Content-Type: application/json' \
  -H 'x-account-id: <ACCOUNT_ID>' \
  -d '{
  "digitable_line": "23793.38128 60000.000003 00000.000402 1 84340000012345"
}'

Resposta exemplo

200 OK
{
  "validation": {
    "barcode": "23793...",
    "amount": 123.45,
    "dueDate": "2026-06-10",
    "issuerName": "Banco X"
  }
}