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

Product Catalog

Social Platform Registration Checkers

Telegram

ProductTask typeReturn fields
CheckNumbertgnumber, activated
Activity Checkertg_activenumber, activated, uid, username, lastseen, activedays, member
Profile Checkertg_avatarPhone, activated, uid, username, Gender, Age, Ethnicity, Avatar, Last Online Time, Active Days, Is Member, first_name, last_name

WhatsApp

ProductTask typeReturn fields
CheckNumberwsnumber, activated
Activity Checkerws_activenumber, activated, activetime, activedays, business
Profile Checkerws_avatarnumber, activated, age, avatar, category, gender, hair_color, number, skin_color

CheckNumber

ProductTask typeReturn fields
Validity CheckerphoneChecknumber, activated
Activity Checkeractive_checknumber, activated
High-Value Checkerhigh_value_usersMobile Number, Result

Viber

ProductTask typeReturn fields
CheckNumbervibernumber, activated
Activity Checkerviber_activenumber, activated, mid, last_online_time, active_days
Profile Checkerviber_seniornumber, activated, last_online_time, active_days, mid, nickname, person_count, avatar_type, age, skin_color, gender, avatar

iMessage

ProductTask typeReturn fields
CheckNumberimessagenumber, activated

RCS

ProductTask typeReturn fields
CheckNumberrcsnumber, activated, system

Signal

ProductTask typeReturn fields
CheckNumbersignalnumber, activated

VK

ProductTask typeReturn fields
CheckNumbervknumber, activated

Apple ID

ProductTask typeReturn fields
CheckNumberapplenumber, activated
Email Checkerapple_emailemail, activated

Facebook

ProductTask typeReturn fields
CheckNumberfacebooknumber, activated
Email Checkerfacebook_emailemail, activated

Amazon

ProductTask typeReturn fields
CheckNumberamazonnumber, activated
Email Checkeramazon_emailemail, activated

Instagram

ProductTask typeReturn fields
CheckNumberinstagramnumber, activated
Email Checkerinstagram_emailemail, activated

MAX

ProductTask typeReturn fields
CheckNumbermaxnumber, activated
Profile Checkermax_fullnumber, activated

Netflix

ProductTask typeReturn fields
CheckNumbernetflixnumber, activated
Email Checkernetflix_emailemail, activated

Line

ProductTask typeReturn fields
CheckNumberlinenumber, activated
Profile Checkerline_seniornumber, activated

X (Twitter)

ProductTask typeReturn fields
CheckNumbertwitternumber, activated
Email Checkertwitter_emailemail, activated

Telegram (username)

ProductTask typeReturn fields
Registration Checkertg_usernameusername, activated
Profile Checkertg_username_profileusername, activated, nickname, avatar, gender, age, skin_color
Full Checkertg_username_fullusername, activated, nickname, avatar, gender, age, skin_color, user_id, active_days, is_vip, is_frozen

LinkedIn

ProductTask typeReturn fields
CheckNumberlinkedin_phonenumber, activated
Email Checkerlinkedinemail, activated
Email Profile Checkerlinkedin_profileemail, activated, country, gender, industry, job_title, inferred_salary

Zalo

ProductTask typeReturn fields
CheckNumberzalonumber, activated

TikTok

ProductTask typeReturn fields
CheckNumbertiktoknumber, activated, username, uid

Microsoft

ProductTask typeReturn fields
CheckNumbermicrosoftnumber, activated

Snapchat

ProductTask typeReturn fields
CheckNumbersnapchatnumber, activated

Messenger

ProductTask typeReturn fields
CheckNumbermessengernumber, activated

GoTo

ProductTask typeReturn fields
CheckNumbergotonumber, activated

Threads

ProductTask typeReturn fields
CheckNumberthreadsnumber, activated

Spotify

ProductTask typeReturn fields
Email Checkerspotify_emailemail, activated

Band

ProductTask typeReturn fields
CheckNumberbandnumber, activated

DHL

ProductTask typeReturn fields
CheckNumberdhlnumber, activated

Sideline

ProductTask typeReturn fields
CheckNumbersidelineNumber, activated

Airbnb

ProductTask typeReturn fields
CheckNumberairbnbnumber, activated

Pornhub

ProductTask typeReturn fields
Email Checkerpornhubemail, activated

Temu

ProductTask typeReturn fields
CheckNumbertemunumber, activated

Exchange Registration Checkers

Binance

ProductTask typeReturn fields
CheckNumberBinancenumber, activated
Email Checkerbinance_emailemail, activated

KuCoin

ProductTask typeReturn fields
CheckNumberKucoinnumber, activated
Email Checkerkucoin_emailemail, activated

Htx

ProductTask typeReturn fields
CheckNumberhtxnumber, activated
Email Checkerhtx_emailemail, activated

CoinW

ProductTask typeReturn fields
CheckNumbercoinWnumber, activated
Email Checkercoinw_emailemail, activated

Crypto.com

ProductTask typeReturn fields
Email Checkercrypto_emailemail, activated

Email And Global Carrier Checkers

Email Validation

ProductTask typeReturn fields
Upload Taskemail_checkemail, activated

Global Carrier Checker

ProductTask typeReturn fields
Global Carrier CheckerusaCarriernumber, number_type, country_code, carrier, underlying_carrier, region, city

Advanced US Carrier Checker

ProductTask typeReturn fields
Advanced US Carrier Checkerus_carrier_premiumNumber, number_type, carrier, city

Shared utilities

APIDescription
Global Phone Carrier InquiryLegacy synchronous single-number carrier lookup; not part of the 64-product catalog.
Balance Query APIQuery available account balance.