Introduction
A wholesale DID number is a single Direct Inward Dialling number bought at carrier-tier pricing from a wholesale provider — the building block of larger DID estates that ITSPs, contact centres, and multi-site businesses run for inbound routing and outbound caller ID. Where the wholesale DID guide covers the product category, this guide drills into the per-number questions a buyer actually faces: what configuration the number needs to start receiving calls, how to use it as outbound caller ID and what STIR/SHAKEN attestation that requires, how country coverage differs between providers, how fast a new wholesale DID number activates, what the porting flow looks like for a single number, and how to evaluate a wholesale DID number provider against the criteria that matter at single-number scale. Twiching's wholesale DID number platform appears throughout as a worked example.
Key Takeaways
- A wholesale DID number is a single carrier-tier-priced Direct Inward Dialling number used for inbound routing or outbound caller ID.
- Configuration is the same shape across providers: map the DID to a SIP URI or IP for inbound forwarding, plus optional time-of-day, failover, and simultaneous-ring rules.
- Outbound caller ID using a hosted wholesale DID number requires A-level STIR/SHAKEN attestation from the provider to avoid Spam Likely labelling on US calls.
- New non-ported wholesale DID numbers activate within minutes via self-service portal; ports complete in 5–10 business days for US geographic numbers.
- Twiching's wholesale DID number platform covers 80+ countries with REST API provisioning, A-level outbound attestation, integrated E.911 and address-of-record management.
What a Wholesale DID Number Is — In One Sentence
A wholesale DID number is a single Direct Inward Dialling number — a phone number — purchased at carrier-tier wholesale pricing from a wholesale DID provider. The DID terminates inbound calls at a SIP endpoint of the buyer's choice (a PBX, queue, UCaaS platform, or individual user) and can also be presented as outbound caller ID when the buyer dials out through the same provider. The 'wholesale' prefix distinguishes it from retail per-seat DID pricing — at wholesale, the number costs a per-number monthly rental of typically $0.50–$3.00 with inbound termination billed separately at per-minute wholesale VoIP rates.
Configuring a Wholesale DID Number for Inbound Routing
Further reading: Wholesale pricing & rate deck
Once a wholesale DID number is provisioned to a customer account, configuring inbound routing happens through the provider's portal or API. The basic mapping is: this DID → this destination, where the destination is one of a SIP URI (sip:user@host or sip:queue@pbx.example.com), a static IP address, or a forwarding phone number. The provider's softswitch consults this mapping for every inbound INVITE addressed to the DID and forwards the call to the configured destination.
Layered on top of the basic mapping, modern wholesale DID number platforms support time-of-day routing (different destinations during business hours vs out-of-hours), day-of-week rules, failover destinations triggered by SIP timeouts or 4xx/5xx responses, simultaneous ring to multiple endpoints, geographic routing for multi-site businesses, and CNAM display configuration where the destination jurisdiction supports it. All of this is configurable per DID without involving carrier support.

Using a Wholesale DID Number as Outbound Caller ID
The other half of a wholesale DID number's job is presenting as outbound caller ID. A business that bought a London DID for its UK contact-centre inbound also wants to present that London DID when its UK agents dial out. The provider has to support outbound caller ID using DIDs hosted on its own platform — which, in 2026, means A-level STIR/SHAKEN attestation on US outbound calls and CLI compliance on UK/EU outbound.
A wholesale DID number presented as caller ID without proper attestation will be flagged 'Spam Likely' or blocked outright by US carrier analytics. Confirm before signing that the provider will sign at A-level when you present any of the hosted DIDs as outbound caller ID. Twiching's platform signs at A-level by default for any DID hosted in the same account.
Country Coverage for Wholesale DID Numbers
Further reading: Wholesale voice solutions
Country coverage varies materially between wholesale DID number providers. Major Tier 1 markets — US, UK, Canada, Australia, Germany, France, Netherlands — every provider has good inventory. Smaller European markets, most of LATAM, much of APAC and the Middle East — coverage thins out fast and inventory may be reseller-style rather than direct. Coverage in emerging markets requires the provider to hold local carrier relationships or partner with local providers. Leading wholesale DID number platforms cover 80+ countries directly.
For multi-country buyers, coverage breadth matters more than per-number price. A wholesale DID number provider charging $0.50/month per US DID and not offering Brazil at all is less useful than one charging $1.50/month per US DID with direct Brazil inventory. Compare on the actual coverage list you need, not just the headline US/UK price.

Activation Speed for New and Ported Wholesale DID Numbers
New (non-ported) wholesale DID numbers activate within minutes through a self-service portal or API. The provider assigns a number from inventory, attaches it to the customer's SIP trunk, configures the routing destination, and the number is ready to receive calls immediately. The whole flow can run inside a script — search for a number in the target area code, provision the first matching DID, configure routing, send a test call — in well under a minute.
Ported wholesale DID numbers take longer because the regulatory porting flow has to complete. US local number portability typically completes in 5–10 business days; toll-free can be faster; some international markets are 30+ days. Keep the losing carrier active until the port confirms complete. Strong wholesale DID number providers expose porting status through the portal — Submitted → Pending → FOC Confirmed → Port Complete — with timestamps and rejection reasons surfaced inline.
What to Look For in a Wholesale DID Number Provider
Wikipedia: Direct inward dialing
- 01Country coverage matched to your target markets — confirm direct inventory in every country you need, not just the headline markets
- 02Self-service provisioning via REST API — search, reserve, provision, configure routing without a support ticket
- 03Per-number monthly rental published per country with no hidden setup, E.911, or address-of-record fees
- 04A-level STIR/SHAKEN attestation on outbound caller ID using any hosted DID — mandatory for US outbound
- 05E.911 registration and address-of-record management included or transparently priced where required
- 06Porting workflow exposed in the portal with stage-by-stage status and rejection-reason surfacing
- 07Routing configuration supports SIP URI, IP, and forwarding-number destinations with time-of-day, failover, and simultaneous-ring
- 08Real-time CDR streaming for inbound calls via webhook or Kafka
- 09Bulk operations — CSV import/export, range provisioning, batched configuration changes
- 1024/7 NOC with 15-minute critical-incident SLA on inbound routing failures

Twiching's Wholesale DID Number Platform
Twiching's wholesale DID number platform covers 80+ countries with self-service search and provisioning via REST API. Number search filters by country, area code, and number type with availability flags; provisioning attaches the DID to a customer SIP trunk in a single API call; routing configuration supports SIP URI, IP, and forwarding-number destinations with time-of-day, day-of-week, failover, and simultaneous-ring rules per DID.
A-level STIR/SHAKEN attestation signs outbound calls presenting any hosted wholesale DID number, E.911 registration is integrated for US DIDs and address-of-record management handles European requirements, porting status is exposed stage-by-stage in the portal, and the inbound CDR feed streams in real time via webhook or Kafka. The 24/7 NOC handles inbound routing issues with a 15-minute critical-incident SLA, and per-number rentals publish per country with no hidden fees on the standard lifecycle operations.
Wholesale DID number activation involves validating the number against the national numbering plan, configuring inbound routing to your SIP infrastructure, and registering emergency service capability where required. For US numbers, E911 registration links the DID to a physical address in the emergency services database. For UK geographic numbers (01/02 prefix), Ofcom requires that the number be associated with a geographic area. Verify these requirements for each country before bulk-activating DIDs to avoid compliance gaps.
Geographic DID numbers require compliance with local regulatory requirements in addition to technical activation. In many countries, geographic numbers (01/02/03 prefixes in the UK, geographic area codes in Germany, France, and other EU markets) must be associated with a verifiable geographic presence. Regulatory authorities audit this compliance periodically, and operators who cannot demonstrate genuine geographic presence risk number withdrawal. When activating geographic DIDs in regulated markets, document your compliance evidence and maintain it for regulatory audit purposes.
Wholesale DID number pricing models vary between providers. Some charge per-number monthly fees with no per-minute origination charge. Others charge low monthly DID fees plus per-minute inbound charges. High-volume customers usually benefit from the first model — low monthly fees with unlimited inbound minutes — while low-volume customers may prefer paying per minute rather than maintaining monthly fees on numbers that rarely ring. Model your expected inbound minute volume against both pricing models before choosing a provider.
Conclusion
Buying a wholesale DID number is a per-number question that scales up into a DID-estate question — the configuration choices, attestation rules, and provider-coverage criteria are the same whether the buyer is provisioning one number or ten thousand. The number itself is the easy part; the configuration layer (SIP routing, time-of-day rules, failover), the outbound attestation, and the country-coverage breadth are where wholesale DID number providers separate. Twiching's wholesale DID number platform covers 80+ countries with REST API provisioning, A-level outbound attestation on every hosted DID, integrated E.911 and address-of-record, stage-by-stage porting status, and a 24/7 NOC. Compare current per-number rentals, lifecycle fees, and attestation behaviour against Twiching's published terms to benchmark whether the wholesale DID number provider behind your current numbers is still competitive.



