GetApiCrypto

Crypto payments for your app, through one API

Accept BTC, ETH, BNB, TRX, and USDT or USDC on ERC20, BEP20 and TRC20. Every invoice gets its own address. We track confirmations and send a signed webhook when the invoice is paid.

# Create an invoice
curl -X POST https://getapicrypto.com/v1/invoices \
  -H "Authorization: Bearer pk_live_…" \
  -H "Content-Type: application/json" \
  -d '{"chain":"tron","asset":"USDT",
       "amount":"49.99","order_id":"1001"}'

# Response
{
  "id": "inv_8f…",
  "status": "pending",
  "address": "TJUu…",
  "checkout_url": "https://getapicrypto.com/pay/inv_8f…"
}

How it works

1

Create an invoice

Your server calls POST /v1/invoices with the chain, asset and amount.

2

Customer pays

Redirect to the hosted checkout, or show the address and QR code in your own UI.

3

Get a webhook

When the payment is confirmed on chain, you receive a signed invoice.paid event.

Supported assets

Loading…