For the complete documentation index, see llms.txt. This page is also available as Markdown.

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
}
{
  "errors": {
    "additionalProp1": [
      "string"
    ],
    "additionalProp2": [
      "string"
    ],
    "additionalProp3": [
      "string"
    ]
  }
}

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