Dashboard & Account Pages
Every page you can actually land on as a signed-in customer or reseller, what it's for, and a direct link. All of these require signing in first.
Your Account
Available to every signed-in customer — reseller sub-users see the same pages, just branded.
Dashboard
Buy a number, watch for the incoming OTP, rent a number for longer use, check your transaction history, and manage stock-back reminders — four tabs in one page.
/dashboardDeveloper
APICreate and revoke API keys (Bearer notp_...), set a Global Webhook URL + secret for instant OTP delivery, and see your monthly API usage and recent API errors.
/dashboard/developerPayment Success
Where you land after paying — polls automatically until a crypto payment confirms, then redirects you back to the dashboard.
/payment/successReseller Panel
Only visible if your account has reseller access — apply from the Reseller Program page. This is you managing your business, always on the standard NumberOTP interface (see White-Label for what your sub-users see instead).
Reseller Dashboard
Overview: add credits to your buying balance, convert earned balance into buying credits, this month's stats, and request a payout of your earned balance.
/resellerSub-Users
Search and list every sub-user under your account, and manually create one with a temporary password (as an alternative to sharing your public sign-up link).
/reseller/usersPricing & Markup
Set a global price multiplier, override it per-service or per-country, or set an exact price for a specific service+country combination.
/reseller/markupTransactions
Full transaction history across your reseller account — top-ups, sub-user earnings, payouts, and conversions.
/reseller/transactionsSettings
Your public sign-up link, white-label brand (name/logo/color/support email), custom domain setup, sub-user defaults, and webhook configuration.
/reseller/settingsPublic Pages (No Sign-In)
Pages your customers or sub-users reach without an existing account.
Reseller Sign-Up
Branded sign-up page for a specific reseller — replace {resellerPublicId} with the value from that reseller's Settings page. Redirects to /dashboard after verification.
/join/{resellerPublicId}Sign In
Email/password, magic link, or Google/GitHub/Discord OAuth.
/signinSign Up
Direct (non-reseller) account creation.
/signupForgot Password
Requests a password reset email.
/forgot-passwordRelated
Not account pages, but closely tied to everything above.
Reseller Program
What the reseller program is and how to apply.
/reseller-programWhite-Label & Custom Domain
Step-by-step guide to branding your panel and connecting your own domain.
/docs/reseller/white-labelAPI Playground
APIInteractive Scalar environment for testing endpoints in your browser.
/api-playground