Sandbox base URL
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_idfor deduplication — the same event can be delivered more than once. - Uses
source_idto look up the order rather than trusting the payload alone. - Handles out-of-order delivery: a
successevent can arrive before a laggingpendingretry. - Tolerates unknown fields in
data, such asneed_travel_ruleappearing only on flagged deposits.
Moving to production
- Swap the base URL to
https://api.uqpay.com/apiand 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.
Related
- Quickstart
- Error codes
- Core concepts — request conventions and idempotency

