Developers

API Documentation

Authenticate with a Bearer token generated from your dashboard.

Authentication

Send your platform API key as a Bearer token. Keys are per-user with plan-based rate limits.

Authorization: Bearer bv_live_xxxxxxxxxxxx

SMS / Numbers

GET/api/v1/sms/countriesList available countries
GET/api/v1/sms/servicesList available services
GET/api/v1/sms/pricesLive price & stock
POST/api/v1/sms/ordersCreate a number order
GET/api/v1/sms/orders/{ref}Order status
POST/api/v1/sms/orders/{ref}/cancelRequest cancellation
POST/api/v1/sms/orders/{ref}/resendRequest resend
GET/api/v1/sms/orders/{ref}/messagesReceived messages

Wallet & Account

GET/api/v1/wallet/balanceWallet balance
GET/api/v1/usageUsage & quota
GET/api/v1/packagesAvailable packages

Temp Mail

POST/api/v1/temp-mail/generateCreate a disposable inbox
GET/api/v1/temp-mail/{id}/messagesInbox messages
DELETE/api/v1/temp-mail/{id}Delete inbox

Payments

POST/api/v1/payment/createCreate a payment order
GET/api/v1/payment/status/{ref}Payment status
The API returns your platform's own pricing and internal order references. Provider credentials and raw supplier IDs are never exposed.