Skip to content

CheckNumber API - Phone Number Verification Service

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

API Introduction

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):

Terminal window
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

Terminal window
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

Products are grouped into platforms & email (mixed), cryptocurrency exchange, number & email detection, and carrier filter categories.

Platforms & email

Phone-number tasks and email tasks are listed in the same sequence as the marketing site (Telegram → WhatsApp → … → Netflix / Spotify email).

Telegram

APItask_typeDescription
Telegram CheckertgTelegram account registration check
Telegram Activity Checkertg_activeTelegram last online days
Telegram Age & Gender Checkertg_avatarTelegram avatar, age, gender analysis

WhatsApp

APItask_typeDescription
WhatsApp CheckerwsBulk WhatsApp registration check
WhatsApp Activity Checkerws_activeLast online days, business status, signature
Whatsapp Age & Gender Checkerws_avatarAvatar, age, gender, skin color analysis
Phone Number ValidationphoneCheckBulk format / validity / numbering checks

More platforms & email

APItask_typeDescription
Facebook CheckerfacebookFacebook account verification
Facebook Email Checkerfacebook_emailFacebook account check by email
Apple CheckerappleApple account check by phone number
Apple Email Checkerapple_emailApple account check by email
iMessage CheckerimessageiMessage (Apple) activation check
Rcs CheckerrcsRCS (Rich Communication Services) support check
Instagram CheckerinstagramInstagram account verification
Instagram Email Checkerinstagram_emailInstagram account check by email
Amazon CheckeramazonAmazon account check by phone number
Amazon Email Checkeramazon_emailAmazon account check by email
Airbnb CheckerairbnbAirbnb account check by phone number
Twitter CheckertwitterTwitter account verification
Twitter/X Email Checkertwitter_emailTwitter/X account check by email
Line CheckerlineLine account registration check
Microsoft CheckermicrosoftMicrosoft account check by phone number
Band CheckerbandBand account registration check
GoTo CheckergotoGoTo account registration check
Threads CheckerthreadsThreads account registration check
Indiatimes CheckerindiatimesIndiatimes account registration check
HT CheckerhtHT account registration check
Cian CheckercianCian account registration check
Signal CheckersignalSignal account registration check
Snapchat CheckersnapchatSnapchat account registration check
Messenger CheckermessengerMessenger account registration check
MAX CheckermaxMAX messenger registration check
MAX Full Profile Checkermax_fullMAX messenger full profile (name, gender, last seen, avatar)
Viber CheckerviberViber account registration check
Viber Activity Checkerviber_activeViber last online days
Zalo CheckerzaloZalo account registration check
Netflix CheckernetflixNetflix account check by phone number
Netflix Email Checkernetflix_emailNetflix account check by email
Spotify Email Checkerspotify_emailSpotify account check by email

Cryptocurrency Exchange Detection

Exchange phone checks, then each exchange’s email check.

APItask_typeDescription
Binance CheckerBinanceBinance registered account check
Binance Email Checkerbinance_emailBinance account check by email
Kucoin CheckerKucoinKuCoin registered account check
Kucoin Email Checkerkucoin_emailKuCoin account check by email
CoinW CheckercoinWCoinW registered account check
CoinW Email Checkercoinw_emailCoinW account check by email
Htx CheckerhtxHTX (Huobi) registered account check
Htx Email Checkerhtx_emailHTX account check by email
Robinhood Email Checkerrobinhood_emailRobinhood account check by email
Crypto.com Email Checkercrypto_emailCrypto.com account check by email

Number & Email Detection

Phone number activity, high-value user signal, and email validity detection.

APItask_typeDescription
Number Active Checkactive_checkPhone number activity level detection
High Value Users Checkerhigh_value_usersHigh-value user signal detection by phone number
Email Checkemail_checkBulk email address validity check

Carrier Detection

Identify phone number carriers and regional information.

APItask_typeDescription
Carrier DetectionusaCarrierPhone number carrier, region, type lookup

Account Management

Manage your CheckNumber account and monitor usage.

APIMethodDescription
Balance Query APIGET /v1/balanceQuery available account balance