freeapis

Veriphone

Phone number validation & carrier lookup

Authentication
API Key
HTTPS
Yes
CORS
Yes
Category
Phone
Data source
public-apis + marcelscruz
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
CheckThatPhone

Real-time phone validation API for US & Canada: carrier and line type from live carrier data, portability, deliverability, GeoIP and TCPA litigator scrub

API KeyunknownUnknown↗
Cloudmersive Validate

Validate international phone numbers

API KeyYesYes↗
MobileAPI

Smartphone, tablet, and wearable device specifications

API KeyYesUnknown↗
Numlookup

Phone number validation and carrier lookup API with global coverage

API KeyYesUnknown↗
NumlookupAPI

Worldwide Phone Number Lookup & Verification API

API KeyYesUnknown↗