For businesses · White label

Wholesale Phone Numbers

Resell real phone numbers in the United Kingdom, Australia and Brazil under your brand, from €1.49 a month. Free incoming SMS and calls, outgoing SMS for cents, and everything from your partner panel or our REST API, paid from one prepaid balance.

  • €1.49a month per number, from
  • Freeincoming SMS, unlimited
  • €0.06per outgoing SMS, from
  • Freeincoming calls to any SIP address
LocationPer monthPaidSetupIncoming SMSOutgoing SMSIncoming calls
United KingdomMobile number · +44 from €1.49retail €1.99 1, 3 or 12 months at a time Free on 12 months Free €0.06 per SMS Free
AustraliaMobile number · +61 from €4.99retail €5.99 3 months at a time Free Free €0.14 per SMS Free
BrazilMobile number · +55 from €6.99retail €9.99 3 months at a time Free Free €0.12 per SMS Free

Prices for partners, in euros, before your own margin. Each number is paid for 1, 3 or 12 months at a time depending on the location; longer plans cost less per month. A specific number chosen from the list adds a small one-off selection fee; any available number has none. Outgoing SMS go to numbers in the same country and abroad, each country at its own price. Incoming calls are forwarded, free, to your SIP address; the numbers do not make outgoing calls.

Why resell phone numbers with eSIM Signal

The same partner account, balance and API as our wholesale eSIMs.

White label from end to end

Your customers buy from you. The numbers, SMS and calls carry no eSIM Signal branding.

Free incoming SMS

Unlimited. Every message lands in your panel, the API and your webhook within seconds: codes, alerts, replies.

Free incoming calls

Forward each number to any SIP address: your PBX, a softphone app, or your customer's own SIP account.

REST API and webhooks

Search, buy, send SMS, forward calls and cancel from your own platform. Signed webhooks for incoming SMS and renewals.

One prepaid balance

Numbers, renewals and SMS are paid from the same balance as your eSIMs. No invoices to chase, no surprise bills.

Fraud kept out

Premium-rate ranges are refused before any charge, and every SMS abroad is priced per country, so pumping cannot run up your bill.

How to start reselling numbers

  1. Create a partner accountFree, no contract. The same account resells eSIMs.
  2. Add fundsPhone numbers are for accounts with a balance. Top up by card in your panel.
  3. Request accessAsk under Wholesale → Phone Numbers in your panel. We approve it after a quick check.
  4. Buy and resellPick numbers in the panel or through the API and sell them at your own price.

Who can resell phone numbers

Approval is required, for accounts with funds
  • Any business with a free partner account can ask, once it has money on its balance.
  • We review each request and email you the answer.
  • Once approved, the minimum single deposit on the account becomes €150.
  • Numbers you buy keep working and renewing from your balance; stop any one's renewal at any time.

Phone numbers API

The same REST API and keys as eSIMs. Buy a number in one request; repeat it with the same Idempotency-Key and you get the same number, never a second one.

curl -X POST https://esimsignal.com/api/v1/numbers \
  -H "Authorization: Bearer esk_live_..." \
  -H "Idempotency-Key: cust-4821-number-1" \
  -H "Content-Type: application/json" \
  -d '{ "location": "NG…", "plan": "RE…", "reference": "cust-4821" }'

201 Created
{ "object": "phone_number", "number": "+447700900123", "status": "active",
  "monthly_price": 1.99, "auto_renew": true, "reference": "cust-4821" }

Then POST /numbers/{id}/sms to send, PATCH /numbers/{id} to forward calls, and the number.sms_received webhook for every message in. The full documentation is in your partner panel.

Questions

What are wholesale phone numbers?

Real mobile and local phone numbers in United Kingdom, Australia, Brazil that you buy at wholesale prices and resell to your own customers under your brand. Each number receives SMS and calls free and can send SMS, and is managed from the eSIM Signal partner panel or the REST API.

How much do the numbers cost?

From €1.49 a month per number, paid 1, 3 or 12 months at a time depending on the location, with longer plans cheaper per month. Incoming SMS and incoming calls are free and unlimited. Outgoing SMS cost from €0.06 per message part. Any available number has no setup fee where the network charges none; choosing a specific number has a small one-off fee. There is no account fee, no monthly platform fee and no commission: you set your own retail price.

Who can resell phone numbers?

Any business with a free eSIM Signal partner account and funds on its balance. Phone numbers need our approval: you ask from Wholesale → Phone Numbers in your partner panel, and we email you the answer. Once approved, the minimum single deposit on your account becomes €150, and numbers are paid from the same prepaid balance as eSIMs.

Will my customers see your brand?

No. The service is white label: your customers deal only with you, and the numbers, SMS and calls carry no eSIM Signal branding.

How do calls work?

Incoming calls to a number are forwarded, free, to any SIP address you choose: your own phone system (PBX), a softphone app or your customer's SIP account. The numbers do not make outgoing calls.

Can I automate it through an API?

Yes. The REST API lists locations and prices, searches available numbers, buys a number (with an idempotency key), sends SMS, reads messages, forwards calls and cancels numbers. Incoming SMS also arrive on your webhook as signed number.sms_received events.

Where can the numbers send SMS?

Each number sends SMS to numbers in its own country (a UK number to +44 numbers, for example), and to other countries, each at its own price per SMS. Premium-rate numbers are blocked. Receiving SMS works from anywhere.

Can the numbers receive verification codes?

Yes, most services send their codes to these numbers without trouble. A few apps refuse virtual numbers by policy, so test the service your customers need first.

What happens if my balance runs out?

A number whose renewal cannot be paid is suspended: its new SMS are kept but locked. Add funds within 7 days and it renews and unlocks automatically; after that the number is released. You get an email and a number.suspended webhook first.

Updated 7 November 2026. Looking for one number for yourself? See phone numbers for personal use.

Add phone numbers to what you sell

Free partner account, no monthly fee, no commission. Add funds, request access, and start selling numbers under your brand.