Integration Guide
Connecting...
Authentication
Enter your API Key to use the API endpoints below

Callback Test URL

Use this URL when registering a wallet to see live callbacks below

Callback Live Feed

LIVE 0 callbacks received
📡

Waiting for callbacks...

Register a wallet with the callback URL above, then deposit USDT to see live events

GET /health Health Check (no auth required)

Check system status and database connection.

Click "Send Request" to test
POST /api/v1/wallets/register Register Wallet
ParameterTypeDescription
wallet_address requiredstringWallet address (starts with T)
network requiredstringNetwork type (currently TRC20 only)
callback_url requiredstringURL to receive deposit notifications
Tip: Use the Callback Test URL at the top to receive live events on this page
Fill in the form and click "Register Wallet"
POST /api/v1/scan Trigger Deposit Scan

Start scanning a wallet for deposits. System checks every 5s for up to 5 minutes. Stops automatically when deposit is found or timeout.

Enter wallet ID and click "Start Scan"
GET /api/v1/wallets List Wallets
Click "Send Request" to test
POST /api/v1/withdrawals Request Withdrawal

Request USDT withdrawal. Requires sufficient balance. Fee will be deducted. Pending admin approval.

Fill in and click "Request Withdrawal"
GET /api/v1/withdrawals/balance Check Balance
Click to check balance
GET /api/v1/withdrawals Withdrawal History
Click to load
GET /api/v1/withdrawals/balance/history Balance Ledger
Click to load
PATCH /api/v1/wallets/:id/status Update Wallet Status
Fill in the form and click "Update Status"
GET /api/v1/deposits List Deposits
Click "Send Request" to test