Phone Validator API

✅ Production Ready

This API is fully tested and available for production use. Rate limit: 100 requests/day (Free Tier).

Overview

The Phone Validator API allows you to validate phone numbers in real-time, detect fraud indicators, and get carrier information. It's designed to help e-commerce businesses:

  • Prevent COD fraud by validating customer phone numbers

  • Reduce delivery failures with accurate phone data

  • Detect disposable numbers used by fraudsters

  • Improve customer experience with instant validation

    Key Features

    FeatureDescription
    Real-time ValidationInstant validation as users type
    Country DetectionAutomatically detects country from phone number
    Fraud DetectionIdentifies disposable, VoIP, and suspicious numbers
    Risk Scoring0-100 risk score for fraud detection
    Formatted OutputReturns internationally formatted numbers

Authentication

All API requests require authentication using your API key.

How to Get Your API Key

  1. Sign up for a free account at FraudHawkAI
  2. Login to your dashboard
  3. Navigate to Dashboard → Settings → API Key
  4. Copy your API key
⚠️ Keep Your API Key Secure

Never share your API key publicly or expose it in client-side code. If compromised, regenerate your key immediately.

Authentication Methods

Method 1: Bearer Token (Recommended)

fetch("https://api.fraudhawkai.com/api/tools/phone-validator", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: "Bearer your-api-key-here",
  },
  body: JSON.stringify(data),
})
  .then((response) => response.json())
  .then((data) => console.log(data))
  .catch((error) => console.error("Error:", error));