Abstract API Phone Validation

Abstract API's Phone Number Validation & Verification API validates and verifies a phone number in a single REST request. Given a number (ideally in E.164 format) it returns whether the number is valid, its local and international formats, the country, the registered location, the line type (mobile, landline, VoIP, and more), and the carrier - useful for form validation, lead scoring, fraud prevention, and cleaning phone data. The endpoint is a single authenticated GET call with the API key passed as a query parameter, and Abstract offers a free tier alongside paid plans. Phone Validation is one product in the broader Abstract API suite, which also includes email validation, IP geolocation, company enrichment, and other data APIs; each product has its own host and its own API key.

1 APIs 0 Features
Number VerificationPhone ValidationPhone NumberPhone Number LookupVerificationCarrier LookupLine TypeData Validation

APIs

Abstract API Phone Validation API

Single GET endpoint that validates and verifies a phone number and returns validity, local and international formats, country, registered location, line type, and carrier. Authe...

Collections

Pricing Plans

Rate Limits

Abstractapi Phone Rate Limits

2 limits

RATE LIMITS

FinOps

Resources

🔗
AgenticAccess
AgenticAccess
🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Abstract API Phone Validation
  version: '1.0'
items:
- info:
    name: Phone Validation
    type: folder
  items:
  - info:
      name: Validate and verify a phone number.
      type: http
    http:
      method: GET
      url: https://phonevalidation.abstractapi.com/v1/?api_key={{apiKey}}&phone=+14152007986
      params:
      - name: api_key
        value: '{{apiKey}}'
        type: query
        description: Your Abstract API Phone Validation API key.
      - name: phone
        value: '+14152007986'
        type: query
        description: The phone number to validate, ideally in E.164 format.
    docs: Validates a single phone number and returns validity, local and international formats, country, registered location,
      line type, and carrier.
  - info:
      name: Validate a number with a country hint.
      type: http
    http:
      method: GET
      url: https://phonevalidation.abstractapi.com/v1/?api_key={{apiKey}}&phone=4152007986&country=US
      params:
      - name: api_key
        value: '{{apiKey}}'
        type: query
        description: Your Abstract API Phone Validation API key.
      - name: phone
        value: '4152007986'
        type: query
        description: A phone number without an international dialing code.
      - name: country
        value: US
        type: query
        description: Optional ISO 3166-1 alpha-2 country code used to interpret the number.
    docs: Validates a number supplied without a country code, using the optional country parameter as a hint. The country
      parameter is modeled from Abstract API documentation.
bundled: true