HomeUSDXUSDX 2ReplitOpenAPITradFi

USDX API

Balances

  • GET /v1/balances: List all account balances

Payouts

  • GET /v1/payouts: List all payouts
  • POST /v1/payouts: Create new payout
  • GET /v1/payouts/{id}: Get specific payout
  • GET /v1/fees/daily: List NET burn fee calculations

Wires

  • GET /v1/banks/wires: List wire bank accounts
  • POST /v1/banks/wires: Create wire bank account
  • GET /v1/banks/wires/{id}: Get specific wire account
  • GET /v1/banks/wires/{id}/instructions: Get wire instructions

CBIT

  • GET /v1/banks/cbit: List CBIT bank accounts
  • POST /v1/banks/cbit: Create CBIT bank account
  • GET /v1/banks/cbit/{id}: Get specific CBIT account
  • GET /v1/banks/cbit/{id}/instructions: Get CBIT instructions

CUBIX

  • GET /v1/banks/cubix: List CUBIX bank accounts
  • POST /v1/banks/cubix: Create CUBIX bank account
  • GET /v1/banks/cubix/{id}: Get specific CUBIX account
  • GET /v1/banks/cubix/{id}/instructions: Get CUBIX instructions

PIX

  • GET /v1/banks/pix: List PIX bank accounts
  • POST /v1/banks/pix: Create PIX bank account
  • GET /v1/banks/pix/{id}: Get specific PIX account
  • GET /v1/banks/pix/{id}/instructions: Get PIX instructions

Transfers

  • GET /v1/transfers: List all transfers
  • POST /v1/transfers: Create transfer
  • GET /v1/transfers/{id}: Get specific transfer

Addresses

  • GET /v1/addresses/deposit: List deposit addresses
  • POST /v1/addresses/deposit: Create deposit address
  • GET /v1/addresses/recipient: List recipient addresses
  • POST /v1/addresses/recipient: Create recipient address
  • DELETE /v1/addresses/recipient/{id}: Delete recipient address

Deposits

  • GET /v1/deposits: List all deposits

Wallets

  • GET /v1/wallets: List all wallets
  • POST /v1/wallets: Create wallet
  • GET /v1/wallets/{id}: Get specific wallet
  • GET /v1/wallets/addresses: List addresses
  • POST /v1/wallets/addresses: Create blockchain address

Payments

  • GET /v1/payments: List all payments
  • POST /v1/payments: Create payment
  • GET /v1/payments/{id}: Get specific payment
  • POST /v1/payments/{id}/capture: Capture payment (BETA)
  • POST /v1/payments/{id}/cancel: Cancel payment
  • POST /v1/payments/{id}/refund: Refund payment
  • POST /v1/payments/exchange-rate: Get exchange rate

Pull Crypto Payments

  • GET /v1/crypto/message: Get signing message
  • POST /v1/crypto/payment: Create crypto payment

Crypto Payment Intents

  • GET /v1/payment-intents: List payment intents
  • POST /v1/payment-intents: Create payment intent
  • GET /v1/payment-intents/{id}: Get specific intent
  • POST /v1/payment-intents/{id}/expire: Expire intent
  • POST /v1/payment-intents/{id}/refund: Refund intent

Cards

  • GET /v1/cards: List all cards
  • POST /v1/cards: Create card
  • GET /v1/cards/{id}: Get specific card
  • PUT /v1/cards/{id}: Update card

Payment Tokens

  • POST /v1/payment-tokens: Create payment token

Settlements

  • GET /v1/settlements: List all settlements
  • GET /v1/settlements/{id}: Get specific settlement

Chargebacks

  • GET /v1/chargebacks: List all chargebacks
  • GET /v1/chargebacks/{id}: Get specific chargeback
  • POST /v1/chargebacks/mock: Create mock chargeback

Checkout Sessions

  • GET /v1/checkout-sessions: List all sessions
  • POST /v1/checkout-sessions: Create session
  • GET /v1/checkout-sessions/{id}: Get specific session
  • POST /v1/checkout-sessions/{id}/extend: Extend session

Crypto Address Book

  • GET /v1/recipients: List all recipients
  • POST /v1/recipients: Create recipient
  • GET /v1/recipients/{id}: Get specific recipient
  • PATCH /v1/recipients/{id}: Modify recipient
  • DELETE /v1/recipients/{id}: Delete recipient

Crypto Exchange Rates

  • GET /v1/exchange-rates: Get exchange rate

Circle comp