Numerical intelligence · for telecom

Identify the network.
Verify the line.
Globally.

Real-time MSISDN intelligence for routing, fraud prevention and number validation. Two products, one input: a phone number.

Scroll
1000+req/s
Sustained throughput
<300ms
p95 response time
100+
Countries covered
99.95%
Success ratio

What we do

We turn a phone number
into a routing decision.

num-iD supercharges telecom with real-time data and advanced routing. We sit between your switching infrastructure and the world's mobile networks, telling you exactly where any number is, who owns it today, and whether it's reachable right now.

Carriers, MNVOs, fintech, and messaging aggregators use us to enhance security, crush fraud, and route traffic to the right operator — no matter the country, no matter the volume.

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

Throughput at scale

1000+ requests per second sustained per endpoint. No queueing, no degradation under burst traffic.

03

Global coverage

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

04

Data accuracy

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

Two products

One input. Two answers.

A single HTTPS call against a global PoP, sub-second response. Pick the product by the question you need answered.

Identify
MNP

Know which network owns the number today.

Mobile Number Portability data tells you the current network provider of any mobile number, including ported numbers. Numbering ranges alone get it wrong for 40%+ of mobile traffic.

Returns
  • oc — operator country
  • on — operator name
  • od — operator domain
  • mcc/mnc — network codes
  • pi — ported indicator
  • rc — release code
Use for
  • SMS routing optimization
  • Voice termination
  • A2P / RCS / VoLTE routing
  • Avoiding off-net surcharges
Verify
HLR

Check if the number is alive, right now.

A live HLR Lookup queries the actual mobile network in real time. You get back not just routing data, but reachability — is the SIM registered, where is it roaming, can it receive messages now.

Returns
  • oc / mcc / mnc — current network
  • vn — visiting (roaming) info
  • sn — subscriber status
  • rc — release code
Use for
  • Pre-send SMS validation
  • Fraud and ATO prevention
  • KYC / sign-up checks
  • Cleaning marketing lists

How it works

From phone number to routing decision in three steps.

  1. 01

    Send the MSISDN

    One GET request to your nearest PoP. HTTPS, keep-alive, HTTP/2. Authenticated by source IP.

  2. 02

    Get JSON back

    Sub-second response with the normalized fields you need. No parsing of supplier-specific formats.

  3. 03

    Route accordingly

    Use the operator code, MCC/MNC and release code to make your downstream decision: deliver, reject, fall back.

Sample request · Identify (MNP)
# Single GET, IP-authenticated
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",
  "od":  "87240034",
  "nt":  "wireless",
  "pdi": true,
  "pi":  false,
  "rc":  "1-00"
}

Resources

Available downloads.

The company overview deck, technical specifications and reference docs — in PDF or online.

More material on the way. Tell us what you need.

From the blog

Notes on number intelligence, routing and fraud.

See full blog →

Let's work together

Tell us about your traffic and we'll get back within one business day. Demos, technical questions, custom volumes — all welcome.