Skip to main content

Create a new withdrawal

POST - https://url.base/api/withdrawal/pix/new
Endpoint to create a new withdrawal. To create a new withdrawal request, the request must be built with the following parameters.
(*) Required Information.
FieldTypeDescription
*amountIntegerTransaction amount
*document_idStringBeneficiary's identeficiarity document
*beneficiaryNameStringBeny's full namicie
*beneficiaryLastNameStringBenefary's last name
*beneficiaryEmailStringBeneficiary's Email
*beneficiaryPhoneStringBeneficiary's phone number
*accountTypeStringBank account type
*bankCodeStringBank code
*dataStringIdentifier of the Withdrawal to associate. The "data" field must be unique and non-repetitive.
*confirmationURLLinkURL for transaction confirmation
*currencyStringISO currency code. # Countries and currencies​
*countryStringInternational country format # Countries and currencies​​
*signStringThe signature of the parameters is unique for each transaction
*pagamentoTypeIntegerThis is the differentiating field when requesting a PIX withdrawal. Value (1) is withdrawal with a bank account, Value (2) is withdrawal with a PIX key
*TypeStringThis field differentiates what type of PIX will be used when generating the withdrawal, and it should be distinguished by: 'document_id (CPF)' or 'beneficiaryEmail' or 'beneficiaryPhone'
accountNumberStringBank account number (Only payment type 1)
agencyStringBrazilian bank branch where the withdrawal will be made for pagamentoType 2, bank account withdrawal (Only payment type 1)
ispbStringthe ispbParticipant of the financial institution associated with the contact (Only payment type 1)
info

Once the user has completed the withdrawal process, ProntoPaga will return the data to the URL you specified in the urlConfirmation

Response OK​

{
"uid" : [string] // Withdrawal identifier in the system,
"status" : [string] // withdrawal status,
"data" : [string] // Additional transaction data
}

Status response​

FieldDescription
200 - 201: OKWithdrawal created successfully
401: UnauthorizedPermission denied