API Reference
Log In

Account Validation

Body

NameTypeDescription
transactionIdstringOptional.
Identifier for Conciliation of the Receiving Customer. Used by the Receiving Customer to reconcile the billing document (QR Code) with the actual payment.
keystringOptional.
Pix key utilized in the process of receiving a pix.
endToEndIdstringUnique payment transaction identifier.
initiationTypeenumType of mechanism used to initiate payment. Domains:
MANUAL
KEY
QR_CODE_STATIC
QR_CODE_DYNAMIC
amountnumberTransaction amount
payer|beneficiaryobjectInformation about the payer/beneficiary
payer|beneficiary.numberstringClient’s account number
- Required
- Min length: 1
- Max length: 20
payer|beneficiary.branchstringClient’s account branch
- Required
- Length: 4
payer|beneficiary.typeenumPayer/beneficiary participant
Domains:
CURRENT - Current Account
PAYMENT - Payment Account
SAVING - Savings Account
SALARY - Salary Account
payer|beneficiary.participantobjectPayer/beneficiary participant
payer|beneficiary.participant.ispbstringParticipant’s ISPB
payer|beneficiary.holderobjectInfomations about the holder’s account
payer|beneficiary.holder.documentstringHolder’s name
payer|beneficiary.holder.namestringHolder’s name
payer|beneficiary.holder.typeenumHolder’s document type. Domains:
NATURAL - Natural Person
LEGAL - Legal Person
{
   "endToEndId":"E0000000020231107221725nWTjsuxWh",
   "initiationType":"MANUAL",
   "amount":6.00,
   "createdAt":"2023-11-07T22:17:25.339Z",
   "payer":{
      "number":"826953",
      "branch":"9162",
      "type":"CURRENT",
      "participant":{
         "ispb":"99999003"
      },
      "holder":{
         "name":"CENTRO DE SAUDE CREDILUZ LTDA",
         "document":"12345678901234",
         "type":"LEGAL"
      }
   },
   "beneficiary":{
      "number":"10073",
      "branch":"0001",
      "type":"CURRENT",
      "participant":{
         "ispb":"1111111"
      },
      "holder":{
         "name":"DOUGLAS DE ABREU",
         "document":"12345678912",
         "type":"NATURAL"
      }
   }
}
{
   "key":"06130856555",
   "endToEndId":"E0000000020231107221725nWTjsuxWh",
   "initiationType":"KEY",
   "amount":6.00,
   "createdAt":"2023-11-07T22:17:25.339Z",
   "payer":{
      "number":"826953",
      "branch":"9162",
      "type":"CURRENT",
      "participant":{
         "ispb":"99999003"
      },
      "holder":{
         "name":"CENTRO DE SAUDE CREDILUZ LTDA",
         "document":"12345678901234",
         "type":"LEGAL"
      }
   },
   "beneficiary":{
      "number":"10073",
      "branch":"0001",
      "type":"CURRENT",
      "participant":{
         "ispb":"1111111"
      },
      "holder":{
         "name":"DOUGLAS DE ABREU",
         "document":"12345678912",
         "type":"NATURAL"
      }
   }
}
{
   "key":"06130856555",
   "endToEndId":"E0000000020231107221725nWTjsuxWh",
   "transactionId":"REC00000000000000000000000000000001",
   "initiationType":"QR_CODE_STATIC | QR_CODE_DYNAMIC",
   "amount":6.00,
   "createdAt":"2023-11-07T22:17:25.339Z",
   "payer":{
      "number":"826953",
      "branch":"9162",
      "type":"CURRENT",
      "participant":{
         "ispb":"99999003"
      },
      "holder":{
         "name":"CENTRO DE SAUDE CREDILUZ LTDA",
         "document":"12345678901234",
         "type":"LEGAL"
      }
   },
   "beneficiary":{
      "number":"10073",
      "branch":"0001",
      "type":"CURRENT",
      "participant":{
         "ispb":"1111111"
      },
      "holder":{
         "name":"DOUGLAS DE ABREU",
         "document":"12345678912",
         "type":"NATURAL"
      }
   }
}

Response

Below is the expected agreement to ensure the account validation process is completed successfully.

{
    "status": "VALID_ACCOUNT"
}

Body

NameTypeDescription
statusenumReturned status. Domains:
VALID_ACCOUNT
INVALID_ACCOUNT
BLOCKED_ACCOUNT
INCORRECT_ACCOUNT_TYPE
GENERIC_ERROR - Interrupted transaction due to error on the beneficiary participant
TRANSACTION_NOT_SUPPORTED - Transaction type not supported/authorized by the transactional account
_INCONSISTENT - CPF or CNPJ doesn’t match with the holder of the specified transactional account.
QR_CODE_REJECTED_BENEFICIARY - QR Code not supported by the beneficiary user
DOCUMENT_INVALID - CPF or CNPJ rejected by the beneficiary user
ORDER_REJECTED- Order rejected by the beneficiary’s PSP