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.

1000+req/s
Sustained throughput
<300ms
Median 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.

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"
}

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.

Downloads

Brochures, technical specs and presentations to share with your team.

Need something else? Contact us.

From the Blog

verify

HLR Lookup: The Secret Weapon for Smarter Financial Security

How real-time mobile network checks help fintech, banking and payments fight account-takeover fraud.

Read more →
identify

Optimizing SMS Routing with MNP: a Strategic Approach for SMS Aggregators

Why route-by-range fails for over 40% of mobile traffic, and how MNP data turns that into reliable margin.

Read more →
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.