num-iD

Company overview · 2026

Numerical intelligence
for telecom.

Identify the network. Verify the line. Globally.

Routing Validation Fraud mitigation Identity & Verification

Who we are

Built for telecom traffic at global scale.

1000+
Requests per second
Sustained throughput per endpoint
<300ms
Median response
p50 from edge PoPs
100+
Countries covered
MNP and HLR data
99.95%
Success ratio
SLA-backed

num-iD provides real-time number intelligence and routing data to the world's leading telecom operators, messaging hubs and identity platforms. Independent, focused on telecom data only, and engineered for throughput.

What we do

We turn a phone number
into a routing decision.

01

MSISDN in

A single phone number, any country, any format.

02

num-iD API

Global PoPs, sub-second, authenticated by IP.

03

Decision out

Normalized JSON: network, status, routing fields.

Who uses us

The data layer behind global
routing and verification.

  • Carriers & interconnect providers
    Route voice and SMS to the correct terminating network.
  • A2P messaging hubs
    Validate destinations before send; protect deliverability KPIs.
  • MNOs and MVNOs
    Identify portability and roaming context for traffic decisions.
  • CPaaS and voice platforms
    Lower PDD, raise ASR — at scale.
  • Contact centers
    Clean lists before dial-out; cut wasted agent capacity.
  • Fintech and ID&V providers
    Verify the line during sign-up and KYC; stop ATO fraud.

The problem

Routing by numbering range
is wrong for 40%+ of traffic.

Status quo

Numbering range data tells you which operator was originally assigned a number — by the regulator, years ago.

Reality: a phone number doesn't tell you which network it actually lives on today. 40%+ of mobile numbers worldwide have been ported.

What breaks

  • SMS delivered to the wrong network — cross-network surcharges
  • Voice routed inefficiently — higher PDD, lower ASR
  • OTPs lost to invalid or disconnected lines — fraud and churn
  • Failed deliveries still billed at full cost
  • Marketing campaigns sent to dead numbers

Our approach

One input. Two answers.

A single HTTPS endpoint, normalized JSON, sub-second. One MSISDN goes in, full routing intelligence comes back.

Identify MNP

Which network owns this number today.

Authoritative network ownership for any MSISDN, accounting for portability. Returns operator code, MCC/MNC, ported indicator, release code — everything you need to route correctly.

Verify HLR

Is this number alive right now.

Live-network reachability against the real mobile network. Returns subscriber status, roaming context, current network — everything you need to validate before sending.

Real numbers · sample scenario

ROI for a high-volume
A2P operation.

Profile: Regional A2P SMS aggregator Volume: 10M SMS / month Destinations: MEA + LATAM mix Avg termination cost: $0.10 / SMS
Without num-iD
  • ~17% delivery failure (typical for high-cost mixed destinations)
  • 1.7M failed SMS / month
  • Failed sends still billed at full cost
$170,000/mo
Wasted on failed sends
With num-iD Verify pre-check
  • 14% identified as inactive before send
  • 1.4M SMS not sent → $140,000 saved
  • Cost of pre-validation: $0.0008 × 10M = $8,000
$132,000/mo
Net savings · $1.58M / year

Sample scenario based on industry benchmarks. Plus secondary gains: deliverability metrics, lower fraud, regulatory compliance.

Why num-iD

Built for telecom traffic at global scale.

01

Speed

Sub-second response from edge PoPs. HTTP/2 + keep-alive, designed to keep your switching latency budget intact.

02

Coverage

MNP and HLR data from 100+ countries, sourced directly from regulators and carriers. Daily refresh, no stale records.

03

Accuracy

Authoritative ownership for any number — not just the original allocation. 40%+ of mobile numbers worldwide have been ported.

04

Scale

1000+ requests per second sustained per customer endpoint. Measured continuously in production, not in lab conditions.

How we deliver

Production-grade in hours, not weeks.

  • Single GET endpoint — no SDK to import, no callbacks to wire
  • Auth by source IP — zero credentials in your code
  • Global PoPs — request lands at the nearest edge
  • HTTP/2 + keep-alive — sustained 1000+ req/s per endpoint
  • 99.95% SLA — backed by real-time monitoring
  • Integration in <1 day for most stacks
Sample request
curl -s "https://api.num-id.com/query/34630081191?service=mnp" \
  -H "Accept: application/json"

# Response (HTTP 201)

  "tn":  "34630081191",
  "oc":  "ES",
  "mcc": "214",
  "mnc": "07",
  "on":  "TELEFÓNICA MÓVILES ESPAÑA",
  "rc":  "1-00"

Next steps

Try it from your terminal
in 60 seconds.

  1. Send us your source IP — we whitelist it.
  2. We send a test endpoint — auth by IP, no credentials.
  3. You curl it — see live results from a real PoP.
  4. We sync on your use case — 30 minutes, no slideware.
AddressDigital Works Business LLC · 407 Lincoln Road Suite 12 N · 33139 Miami Beach, FL — USA