Withdraw

Request limit: once per second. Otherwise, the account will be blocked

POST https://api.passimpay.io/v2/withdraw

To enable withdrawals, add the IP address of the server that will be making the requests in the platform settings.

Headers

Name
Type
Description

x-signature

string

SHA-256 encrypted signature

Content-Type

string

application/json

Request Body

Name
Type
Description

platformId

integer

Platform Id

paymentId

integer

Currency ID. You can get the list of currency IDs here.

addressTo

string

Specify the recipient's wallet address. For Ripple (XRP) and TON, if it's necessary to add a tag or comment, use the following format: address:destinationTag

amount

string

The transaction amount.

symbol

string

The currency for the amount field corresponds to the ISO 4217 standard. It should have 3 upper case characters. This field is optional; if it is not specified, the default currency is the crypto currency

Successful response

Name
Type
Description

result

integer

Request result: 1: success 0: error

paymentId

integer

Payment ID

addressTo

string

Recipient's Wallet Address

amount

string

Amount in cryptocurrency

transactionId

string

The transaction ID in the Passimpay system. You can use this ID to check the status of the transaction with the withdrawstatus method.

Error Response

Name
Type
Description

result

integer

Request result: 1: success 0: error

message

string

Error description

Last updated