Validate Any US & Canada Phone Number

Real-time phone validation API powered by carrier records. Line type, carrier DIP, portability, geolocation — one call, all data.

Starting at $0.001 per call — Free tier available on RapidAPI

Test a phone number

Enter a US or Canada phone number — limited free lookups per session

Everything you need in one API call

Line Type

Know if a number is mobile, landline, or VoIP. Filter invalid numbers before contact attempts.

Carrier DIP

Direct carrier lookup returns the operating carrier name and OCN identifier code.

Portability

Up-to-date number portability status. Know if a number has been ported to another carrier.

Deliverability

Determine instantly whether a phone number is reachable and can receive calls or SMS.

Geolocation

City, country, and metro area data based on the area code. Precise timezone information.

GeoIP

Provide an IP with your request and get precise timezone and location data for the phone owner.

Routing

Local Routing Number (LRN) — the most accurate data used for call and SMS routing.

Blacklist

Check against our internal platform blacklist for flagged numbers. An extra signal for your filtering logic.

What you get back

GET /api?phone=8182925409&ip=136.38.145.14
{
  "subscriber": "8182925409",
  "optDate": "2024-08-15T18:55:56.532Z",
  "action": "send",
  "deliverable": "true",
  "nanpType": "mobile",
  "blackList": "false",
  "ipResult": "valid-v4",
  "dip": "success",
  "dipLrn": "8182925409",
  "dipPorted": "false",
  "dipOcn": "6010",
  "dipCarrier": "AT&T",
  "dipCarrierSubType": "WIRELESS",
  "dipCarrierType": "mobile",
  "geoCountry": "US",
  "geoCity": "Riverside",
  "geoMetro": 803,
  "geoSource": "ip",
  "timezone": "America/Los_Angeles",
  "tzOffset": 8
}

Subscriber Info

The queried phone number and timestamp of the request.

Carrier DIP

Carrier name, type, OCN code, LRN routing number, and porting status.

Deliverability

Whether the number is deliverable, the recommended action, line type, and internal blacklist flag.

Geo & Timezone

Country, city, metro area, timezone, and UTC offset based on IP or area code.

Built for developers who value accuracy

All-in-One

One API call returns carrier, line type, portability, geo, and routing data. No need for multiple providers.

Real-Time Data

Sourced directly from carrier records and the Mobile Switching Center. Not cached, not stale.

Best Rates

From $0.001 per call on RapidAPI plans, even less on custom plans. Free tier available.

Privacy First

We don't store your data. It is deleted right after your request is processed. Zero retention.

From the blog

Phone Number Validation and HIPAA Compliance in Healthcare: A Complete Guide

2026-03-11

Learn how proper phone number validation helps healthcare organizations maintain HIPAA compliance and protect patient data while improving communication reliability.

Read more →

How Phone Validation Improves Call Center Efficiency and Reduces Costs

2026-03-02

Discover how real-time phone validation can boost call center productivity, reduce wasted calls, and improve customer connections by up to 30%.

Read more →

Phone Validation API Integration Testing: A Complete Guide for Developers

2026-02-28

Learn best practices for testing phone validation API integrations, including unit tests, mocking strategies, and production readiness checks.

Read more →

Ready to validate?

Start validating phone numbers in minutes. Free tier on RapidAPI — no credit card required.