Predictable REST
Resource-oriented endpoints, ISO-8601 timestamps, amounts in paise and cursor pagination everywhere.
Developers
One base URL, one auth scheme and one error envelope across banking, verification, escrow, contracts and orchestration.
curl https://api.rubixpe.in/v1/payouts \
-H "Authorization: Bearer sk_test_xxx" \
-H "Idempotency-Key: po_8812" \
-H "Content-Type: application/json" \
-d '{
"beneficiary": "acc_9f2c41",
"amount": 124500,
"rail": "IMPS"
}'Sandbox and production share an identical contract. Switch the key, not the code.
Resource-oriented endpoints, ISO-8601 timestamps, amounts in paise and cursor pagination everywhere.
Every write accepts an Idempotency-Key so retries never double-move money.
HMAC-SHA256 signatures, replay windows and automatic exponential retries for 24 hours.
One error envelope across banks and gateways, with stable machine-readable reason codes.
| Product | Primary endpoint | Use case | |
|---|---|---|---|
| RubixSwitch | POST /v1/payouts | Collections, payouts, reconciliation and invoicing across every partner bank. | Docs |
| RubixVerify | POST /v1/verify/bank-account | KYC, KYB, bank validation and fraud signals in a single onboarding suite. | Docs |
| RubixRoute | POST /v1/orders/route | Route, retry and optimise payments across gateways to lift conversion. | Docs |
npm i @rubixpe/nodepip install rubixpeimplementation "in.rubixpe:sdk:2.4.0"composer require rubixpe/sdkgo get in.rubixpe/sdkbrew install rubixpe/tap/rubixpayout.completedFunds credited to the beneficiary account and the ledger entry finalised.
payout.reversedThe rail returned the transfer and your pool balance has been restored.
collection.receivedAn inbound credit landed on a virtual account and matched an invoice.
verification.finishedA verification journey reached a final approve, reject or manual-review decision.
order.routedAn order was authorised through the gateway selected by the routing engine.
settlement.postedA settlement batch was posted with a reconciled fee and tax breakdown.
Sandbox credentials, Postman collection and a shared channel with our integration engineers.