Skip to content

CheckNumber API - Phone Number Verification & Validation Service

CheckNumber API Documentation

Welcome to CheckNumber API — the leading phone number verification and validation service for developers and businesses worldwide.

What is CheckNumber?

CheckNumber provides advanced phone number verification APIs that help you validate and verify phone numbers across 20+ platforms in bulk. Whether you need to verify WhatsApp registrations, detect social media accounts, check cryptocurrency exchange users, or query phone carrier information, CheckNumber has you covered.

Typical use cases:

  • Marketing list cleaning — remove inactive numbers before sending campaigns
  • Fraud prevention — verify user-provided phone numbers on registration
  • CRM enrichment — identify which platforms your contacts use
  • Crypto exchange KYC — cross-check user phone numbers against exchange registrations

Quick Start

1. Get your API Key

Sign up at checknumber.ai and retrieve your API key from the dashboard.

2. Submit a batch task

Upload a .txt or .csv file with one phone number per line (E.164 format, e.g. +8613800138000):

curl --location 'https://api.checknumber.ai/v1/tasks' \
--header 'X-API-Key: YOUR_API_KEY' \
--form 'file=@"./numbers.txt"' \
--form 'task_type="ws"'

3. Poll for results

curl --location 'https://api.checknumber.ai/v1/gettasks' \
--header 'X-API-Key: YOUR_API_KEY' \
--form 'task_id="TASK_ID_FROM_STEP_2"'

When status becomes exported, download the result file from result_url.


API Overview

ItemDetails
Base URLhttps://api.checknumber.ai
AuthenticationX-API-Key header
Submit taskPOST /v1/tasks (multipart/form-data)
Query statusPOST /v1/gettasks (form-data)
Check balanceGET /v1/balance
File format.txt or .csv, one entry per line
Max batch size1,000,000 entries per task

Authentication

All requests require your API key passed in the request header:

X-API-Key: YOUR_API_KEY

Task Status

StatusMeaning
pendingTask queued, waiting to start
processingTask is being processed
exportedResults ready, download from result_url

API Reference

1. WhatsApp

Our WhatsApp APIs verify account registration, detect active users, analyze avatars, and identify business accounts.

APItask_typeDescription
WhatsApp Realtime CheckerSingle number real-time check
WhatsApp Bulk Number CheckerwsBulk WhatsApp registration check
WhatsApp Bulk Number Checker Avatar (Age and Gender)ws_avatarAvatar, age, gender, skin color analysis
WhatsApp Days Checkerws_activeLast online days, business status, signature

2. Social Media

APItask_typeDescription
Instagram Bulk Number CheckerinstagramInstagram account verification
Facebook Bulk Number CheckerfacebookFacebook account verification
Twitter Bulk Number CheckertwitterTwitter account verification
LinkedIn Bulk Number CheckerlinkedInLinkedIn account verification

3. Messaging Platforms

APItask_typeDescription
Telegram Bulk Number CheckertgTelegram account registration check
Telegram Days Checkertg_activeTelegram last online days
Telegram Bulk Number Checker Avatar (Age and Gender)tg_avatarTelegram avatar, age, gender analysis
Zalo Bulk Number CheckerzaloZalo account registration check
Viber Bulk Number CheckerviberViber account registration check
Viber Activity Checkerviber_activeViber last online days
Viber Bulk Number Checker Avatar (Age and Gender)viber_seniorViber avatar, age, gender analysis
Line Bulk Number CheckerlineLine account registration check
iMessage Bulk Number CheckerimessageiMessage (Apple) activation check

4. Cryptocurrency Exchanges

APItask_typeDescription
Binance Bulk Number CheckerBinanceBinance registered account check
KuCoin Bulk Number CheckerKucoinKuCoin registered account check
CoinW Bulk Number CheckercoinWCoinW registered account check
HTX Bulk Number CheckerhtxHTX (Huobi) registered account check
MEXC Bulk Number CheckermexcMEXC registered account check

5. Email Checkers

APItask_typeDescription
Netflix Bulk Email CheckernetflixNetflix account check by email
Apple Email Checkerapple_emailApple account check by email
Amazon Email Checkeramazon_emailAmazon account check by email
Facebook Email Checkerfacebook_emailFacebook account check by email
MEXC Email Checkermexc_emailMEXC account check by email

6. Other Services

APItask_typeDescription
Apple Bulk Number CheckerappleApple account check by phone number
Amazon Bulk Number CheckeramazonAmazon account check by phone number
Microsoft Bulk Number CheckermicrosoftMicrosoft account check by phone number
RCS CheckerrcsRCS (Rich Communication Services) support check
Global Phone Carrier InquiryPhone number carrier, region, type lookup

7. Account Management

APIMethodDescription
Balance Query APIGET /v1/balanceQuery available account balance