Skip to main content
Stablecoin Account API Publisher Disclaimer The sandbox environment runs the same API surface as production against test balances, so you can integrate and verify each flow without moving real funds.

Sandbox base URL

All endpoints use the same paths as production — only the base URL changes. Authenticate with your sandbox credentials: request a token from the Access Token endpoint and send it as x-auth-token.

What to test

Webhook testing

Configure your sandbox webhook endpoint, then trigger each order type and confirm your handler:
  • Accepts every event listed on the Deposit, Withdrawal, Conversion, and Transfer pages.
  • Uses event_id for deduplication — the same event can be delivered more than once.
  • Uses source_id to look up the order rather than trusting the payload alone.
  • Handles out-of-order delivery: a success event can arrive before a lagging pending retry.
  • Tolerates unknown fields in data, such as need_travel_rule appearing only on flagged deposits.

Moving to production

  • Swap the base URL to https://api.uqpay.com/api and switch to production credentials.
  • Re-check List Supported Assets and Networks in production — sandbox and production availability, minimums, and fees can differ.
  • Reconfigure your production webhook endpoint and verify one event of each type end to end.