freeapis

Veriphone

Phone number validation & carrier lookup

Authentication
API Key
HTTPS
Yes
CORS
Yes
Category
Phone
Documentation / URL
https://veriphone.io

Overview

Veriphone validates international phone numbers — format, carrier, country, line type, and validity — with a simple JSON API. Auth is a free API key (an invalid key returns 401, verified).

Quick Start

Verify a number (replace YOUR_KEY):

curl "https://api.veriphone.io/v2/verify?phone=%2B14155552671&key=YOUR_KEY"
{
  "phone_valid": true,
  "phone_type": "mobile",
  "phone_region": "US",
  "carrier": "Verizon",
  "international_number": "+14155552671",
  "local_number": "4155552671",
  "country_prefix": "+1"
}

Authentication

  • Register at veriphone.io → free API key (emailed).
  • Send it as the key query parameter (invalid key → 401, verified).

Rate Limits & Notes

  • Free tier: 1,000 requests/day (check current docs) — generous; paid plans scale.
  • The number should be E.164 format (+14155552671) — the API parses various formats too.
  • Fields: phone_valid, phone_type (mobile/landline/voip), phone_region, carrier.
  • CORS is enabled — browser usage works.

FAQ

Is Veriphone free? Free tier: 1,000 requests/day; more is paid.

How do I get a key? Register at veriphone.io — the key is emailed.

What format for the number? E.164 (+14155552671) works best.

More in Phone

APIAuthHTTPSCORS
Cloudmersive Validate

Validate international phone numbers

API KeyYesYes
Numlookup

Phone number validation and carrier lookup API with global coverage

API KeyYesUnknown
Numverify

Phone number validation

API KeyYesUnknown
Phone Specification

Rest Api for Phone specifications

No authYesYes
Phone Validation

Validate phone numbers globally

API KeyYesYes