TextCall Header
Number intelligence

Know a number before you send.

One API call returns validation, line type, carrier, portability, roaming, live HLR reachability and fraud risk — so every message and call goes to a real, reachable number.

Real-time HLR · Line type, carrier & portability · Roaming & fraud risk

+357 99 000 000Looking up…
ValidityValid VALID
Line typeMobile
CarrierMTN Cyprus
CountryCyprus · +357
PortedYes → Epic PORTED
Reachable (HLR)Live ACTIVE
RiskLow LOW
● Live HLR lookup~300ms · billed per lookup
What you get

What you get

Validate & cleanse

Catch invalid, inactive, mistyped and disconnected numbers before you spend on a message or a call.

📡

Network intelligence

Line type, current carrier, MCC/MNC, country and portability — know exactly where a number lives and how to route it.

🛡️

Fraud & risk signals

Flag virtual/VoIP and high-risk numbers, and catch SIM-swaps and SMS-pumping before they hit your bill.

Reach & reliability

Send smarter, spend less, block fraud

Every invalid or risky number is wasted spend, a delivery-rate drag and a fraud vector. Real-time lookups clean your data, sharpen routing and score risk at onboarding — over one API.

  • Real-time HLR reachability — live status, not a cached guess.
  • Line type, current carrier, MCC/MNC and number portability.
  • Roaming status and country, per number.
  • SIM-swap, virtual-number and SMS-pumping risk signals.
  • Single lookup or high-volume batch over one API.

Why operators switch

Real-time
HLR lookups
Global
Network coverage
Batch
or single API
Risk
& SIM-swap
What Lookup returns

Everything you need to know about a number

One request returns validation, network, portability, roaming and risk intelligence — so you clean lists, route smarter and stop fraud before it costs you.

Validation

  • Valid, invalid or unallocated
  • E.164 & national formatting
  • Country & dialling code
  • Number type: mobile, fixed, toll-free

Network

  • Line type: mobile, landline, fixed & non-fixed VoIP
  • Current carrier / network name
  • MCC / MNC (MCCMNC)
  • Original vs current network

Portability & roaming

  • Ported status & current network
  • Roaming status & country
  • Live reachability via HLR
  • Active / absent / unknown

Identity & risk

  • SIM-swap signal & timestamp
  • Virtual / disposable number flag
  • SMS-pumping / fraud risk score
  • Caller name (CNAM, where available)
For developers

Built for developers — read the docs

Validate any number in real time with one REST API — validation, line type, carrier, portability, roaming, live HLR status and risk — single or in batch.

  • Real-time HLR reachability and active status.
  • Line type, carrier, MCC/MNC and portability.
  • SIM-swap, virtual-number and risk scoring.
  • Single lookup or high-volume batch.
lookup.sh
# Look up full number intelligence
curl -X GET https://api.textcall.com/v2/lookup?number=%2B35799000000&fields=all \
  -H "Authorization: Bearer $TEXTCALL_KEY"

# → valid · mobile · MTN Cyprus · ported→Epic · roaming:false · live (HLR) · risk: low
Contact Sales

Clean and validate your numbers

Send us a sample and we’ll run Lookup on your real data.