RouteX API Docs
RouteX gives merchants one payment layer for collections and payouts. In this MVP, everything is test mode only, and the docs focus on the public surface external developers actually need.What you can build
- Hosted collections with automatic routing or a manual gateway override
- Transaction verification from one normalized endpoint
- Payouts with the same merchant secret key flow
- Merchant webhooks with a single normalized payload shape
Quick start
- Create a test merchant workspace.
- Copy the test secret key from your RouteX dashboard.
- Send
Authorization: Bearer <test-secret-key>with your requests. - Initialize a collection with
POST /api/v1/initiate. - Verify with
GET /api/v1/transactions/verify.
Base URL
Request conventions
- Amounts are sent in customer-facing currency units.
- Use
gateway_codeonly when you want to force a gateway. - Omit
gateway_codeto let RouteX route automatically. - Send
notification_urlwhen you want RouteX to POST normalized webhook events back to your server.