v1

latestOpenAPI 3.0.02026-07-24231140.6 KB
Accounts

Create a deposit invoice

Creates an invoice to add funds to your account balance. Pay the invoice with cryptocurrency to top up your account.

Notes:

  • Cannot use balance as payment method
  • BTC deposits must use 'bitcoin' payment method

Supported payment methods:

  • BTC: bitcoin, lightning, ethereum, litecoin, dogecoin, dash, solana
  • ETH: ethereum, eth_base, eth_arbitrum
  • USDT: usdt_trc20, usdt_erc20, usdt_polygon, usdt_solana, usdt_bsc, usdt_arbitrum
  • USDC: usdc_erc20, usdc_polygon, usdc_solana, usdc_base, usdc_bsc, usdc_arbitrum

Rate Limit: 60 requests per 10 minutes

post/accounts/deposit

Request body

currency'EUR' | 'USD' | 'BTC' required
payment_method'bitcoin' | 'lightning' | 'ethereum' | 'litecoin' | 'dogecoin' | 'dash' | 'solana' | 'usdt_trc20' | 'usdt_erc20' | 'usdt_polygon' | 'usdt_solana' | 'usdt_bsc' | 'usdt_arbitrum' | 'usdc_erc20' | 'usdc_polygon' | 'usdc_solana' | 'usdc_base' | 'usdc_bsc' | 'usdc_arbitrum' | 'eth_base' | 'eth_arbitrum' required

Cryptocurrency payment method for the deposit

amountnumber

Optional. If not provided, creates flexible amount invoice.

Example request

{
  "currency": "EUR",
  "payment_method": "bitcoin",
  "amount": 100
}

Response

Invoice created successfully