Number Insight

More security. No friction.

The smart way to get real-time intelligence on numbers anywhere in the world and protect yourself from fraud and spam.

Try it freeContact Sales

Test drive the code

Try the code below to see just how simple our number insight API is.

#!/bin/bash                      
curl 'https://rest.nexmo.com/ni/json' 
-d api_key=$API_KEY             
-d api_secret=$API_SECRET        
-d number=$YOUR_NUMBER          
-d callback=$YOUR_CALLBACK
Copy

Docs and Libraries

Discover just how easy it is to integrate our Number Insight API code. Prefer to get straight down to business? View the docs or browse the pre-built community libraries.

View Docs Browse Libraries

Pricing

No contracts or fees. Pay as you go.

Features

Our Number Insight API offers a frictionless user experience. It references vast amounts of real time data from portability databases, both carrier and our own, to give you the most accurate set of information.

Basic

Free
Best for: Formatting numbers and display them in local format
  • Number format & origin
  • Number type
  • Carrier & country
  • Ported
  • IP Match
  • Validity
  • Reachable
  • Roaming status and roaming carrier & country

Standard

Best for: Identifying number type to deciding between SMS & voice; block virtual numbers
  • Number format & origin
  • Number type
  • Carrier & country
  • Ported
  • IP Match
  • Validity
  • Reachable
  • Roaming status and roaming carrier & country

Advanced

Best for: Determining risk based on numbers
  • Number format & origin
  • Number type
  • Carrier & country
  • Ported
  • IP Match
  • Validity
  • Reachable
  • Roaming status and roaming carrier & country

Get involved

Find Nexmo in your community, visit us on Stack Overflow, GitHub and Quora.

Follow us