Connect Razorpay, PayPal, Twilio & Resend with one integration.
Unified API. Single dashboard. Switch providers without code changes.
Available on your favorite package manager
Payments, SMS, and Email - unified under one API. More integrations coming soon.
Stop maintaining separate integrations for each provider. One API handles routing, failover, and provider switching automatically.
Without One Router
With One Router
Get the SDK from npm with one command
npm install onerouterInitialize with your API key and you're ready
const router = new OneRouter({ apiKey: process.env.ONEROUTER_KEY })Start making calls to any service immediately
await router.payments.create({ provider: 'razorpay', amount: 1000 })Complete API reference, guides, and examples
Official SDKs for Node.js, Python, Go, and more
Join our Discord and get help from developers