Web3 pool API

Learn to leverage our Web3 Pool API for secure and decentralized crypto payment solutions, streamlining your operations with advanced tools.

Claim

Add a balance to the specified wallet

POST /Claim/AddUserClaimable

Request Body

Name
Type
Description

userAddress*

String

User Wallet

token*

String

Withdrawal currency

amount*

Number($double)

Withdrawal amount

{
  "requestId": 0
}

Reduce balance to the specified purse

POST /Claim/DecreaseUserClaimable

Request Body

Name
Type
Description

userAddress*

String

User Wallet

token*

String

Withdrawal currency

amount*

Number($double)

Withdrawal amount

ContractSettings

Add a token to the contract whitelist

POST /ContractSettings/AddTokenToWhitelist

Request Body

Name
Type
Description

token*

String

Currency to add to whitelist

Info

Get information about the contract

GET /Info/Contract

List of supported tokens

GET /Info/SupportedTokens

Queue

Get request status

GET /Queue/Status/{queueId}

Path Parameters

Name
Type
Description

queueId*

integer

queueId

Withdraw

Withdrawing available funds

POST /Withdraw

Request Body

Name
Type
Description

wallet*

string

Recipient's wallet

token*

string

Withdrawal currency

amount*

number($double)

Withdrawal amount

Schemas

chevron-rightAddTokenToWhitelistModelhashtag
chevron-rightAddUserClaimbleModelhashtag
chevron-rightApiBadRequestResponsehashtag
chevron-rightBep20Contracthashtag
chevron-rightContractBalanceModelhashtag
chevron-rightContractInfoModelhashtag
chevron-rightQueryResulthashtag
chevron-rightQueueResulthashtag
chevron-rightWithdrawModelhashtag

Last updated