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

AddTokenToWhitelistModel
AddUserClaimbleModel
ApiBadRequestResponse
Bep20Contract
ContractBalanceModel
ContractInfoModel
QueryResult
QueueResult
WithdrawModel

Last updated