Checkfast.pro · Reseller API

Checkfast.pro API

Checkfast.pro API for your integrations and reselling.

How billing works

  • price_usd_per_10k is the Checkfast.pro price per 10,000 lines.
  • Charged from USDT balance: (lines / 10,000) × price.

Authorization

Authorization: Bearer ck_your_api_key
Base URL: https://checkfast.pro

Endpoints

GET  https://checkfast.pro/api/v1/balance
GET  https://checkfast.pro/api/v1/checkers
GET  https://checkfast.pro/api/v1/tasks?limit=50
POST https://checkfast.pro/api/v1/check
GET  https://checkfast.pro/api/v1/check?task_id=...
GET  https://checkfast.pro/api/v1/download?task_id=...

Create a check

# Batch (multipart)
POST https://checkfast.pro/api/v1/check
Authorization: Bearer ck_xxx
Content-Type: multipart/form-data
[email protected]
task_type=ws

# JSON
POST https://checkfast.pro/api/v1/check
{ "query": "+79001234567", "task_type": "tg" }
{ "numbers": ["+79001","+79002"], "task_type": "ws" }

# Status → download when status=exported
GET https://checkfast.pro/api/v1/check?task_id=TASK_ID
GET https://checkfast.pro/api/v1/download?task_id=TASK_ID

Examples (curl)

curl https://checkfast.pro/api/v1/balance \
  -H "Authorization: Bearer ck_xxx"

curl https://checkfast.pro/api/v1/checkers \
  -H "Authorization: Bearer ck_xxx"

curl -X POST https://checkfast.pro/api/v1/check \
  -H "Authorization: Bearer ck_xxx" \
  -F "file=@./numbers.txt" \
  -F "task_type=ws"

curl "https://checkfast.pro/api/v1/check?task_id=TASK_ID" \
  -H "Authorization: Bearer ck_xxx"

curl -L "https://checkfast.pro/api/v1/download?task_id=TASK_ID" \
  -H "Authorization: Bearer ck_xxx" -o result.csv

task_type catalog

Current prices are in the price_usd_per_10k field.

task_typeName$/10k
tgTelegram Checker5
tg_activeTelegram Days Checker7
tg_avatarTelegram Age & Gender Checker9
wsWhatsApp Real-time Checker2
ws_activeWhatsApp Days Checker3.6
ws_avatarWhatsApp Age & Gender Checker7.6
phonecheckPhone Number Validation8
active_checkNumber Active Checker13
high_value_usersHigh-value Users Checker14
viberViber Checker1
viber_activeViber Days Checker10
viber_seniorViber Avatar, Age, Gender & Others30
imessageiMessage Checker4
rcsRCS Checker3
signalSignal Checker8
vkVKontakte Checker16
appleApple Checker3
apple_emailApple Email Checker4
facebookFacebook Checker0.6
facebook_emailFacebook Email Checker0.6
amazonAmazon Checker4
amazon_emailAmazon Email Checker4
instagramInstagram Checker0.6
instagram_emailInstagram Email Checker0.6
maxMAX Checker24
max_fullMAX Full Info Checker40
netflixNetflix Number Checker14
netflix_emailNetflix Email Checker14
lineLine Checker10
line_seniorLine Age & Gender Checker30
twitterTwitter Checker2
twitter_emailTwitter Email Checker2
tg_usernameTelegram Username Checker3
tg_username_avatarTelegram Username Avatar Checker5
tg_username_profileTelegram Username Profile Checker7
linkedin_phoneLinkedIn Number Checker10
linkedinLinkedIn Email Checker1
linkedin_profileLinkedIn Email Profile Checker20
zaloZalo Checker4
tiktokTikTok Checker18
microsoftMicrosoft Checker4
snapchatSnapchat Checker30
messengerMessenger Checker5.6
gotoGoTo Checker14
threadsThreads Checker1.6
spotify_emailSpotify Email Checker2
bandBand Checker2
dhlDHL Checker3
sidelineSideline Checker3
airbnbAirbnb Checker4
pornhubPornhub Email Checker20
temuTemu Checker4
binanceBinance Checker PRO13
binance_emailBinance Email Checker30
kucoinKuCoin Checker14
kucoin_emailKuCoin Email Checker14
htxHTX Checker7
htx_emailHTX Email Checker14
coinwCoinW Checker4
coinw_emailCoinW Email Checker14
crypto_emailCrypto.com Email Checker30
email_checkEmail Validation14
carrierCarrier Detection4
us_carrier_premiumAdvanced US Carrier Checker30

Error codes

HTTPCodeMeaning
401UNAUTHORIZEDMissing/invalid API key
402PAYMENT_REQUIREDNot enough USDT balance
409NOT_READYResult not ready yet
429RATE_LIMITToo many requests
502PROVIDER_ERRORTemporary processing failure (balance refunded on create failure)