WhatsApp Business account check
Check if a number is a WhatsApp Business account, singly or in bulk. $0.004 per single check, $0.0003 per check in bulk. Unknown single checks are free.
- Single-check price · USD per check
- $0.004
- Bulk price · USD per check
- $0.0003
What this product checks
Returns one answer: whether the number is a Business account. A personal account or a number without WhatsApp is not a Business account; an unknown answer must not be treated as false.
Reading the result
There is one answer: whether the number is a WhatsApp Business account. An ordinary WhatsApp account shows as not a Business account; an unknown answer stays unknown and is free in a single check.
Where teams use WhatsApp Business checks
- Separate business contacts from personal ones in a B2B prospect list.
- Check whether a supplier or reseller number runs a WhatsApp Business account before onboarding.
- Route business numbers to your partnerships team and personal numbers to consumer support.
Cost example for WhatsApp Business
−93%
1,000 valid unique numbers from one country cost $0.30 at the bulk price ($0.0003 each). A country with only 300 numbers is still checked and is billed as the minimum number of checks: $0.15. Checking the 1,000 numbers one by one at the single-check price would cost $4.00.
This is the cost shown before you submit. Duplicates and invalid rows are removed first; a completed list is charged this amount, unknown results included, and a failed list is refunded in full.
How pricing worksRelated workflow
Before reaching out, see which app a number usesFor one number or a whole list, check WhatsApp, Telegram, Viber and more at once. Each number's results sit together, so you can see which channel fits. →One answer: Business account or not
WhatsApp Business returns one answer: whether the phone number is a WhatsApp Business account. Single checks and bulk uploads give the same answer; in the API, registered and business carry the same value.
Use the dedicated product
- 1
Choose WhatsApp Business in a single phone check or a bulk upload. A single check uses the real-time price; a bulk upload uses the lower bulk price.
- 2
There are three outcomes: Business account, not a Business account, or unknown. An ordinary WhatsApp account and a number without WhatsApp are both “not a Business account”.
- 3
A single check charges only for a definitive answer; an unknown answer is free. In a bulk list, each country is charged in full once it completes, unknown answers included.
One answer, three outcomes
business: true- The number is a WhatsApp Business account.
business: false- Not a Business account: an ordinary WhatsApp account, or no WhatsApp at all.
business: null- Unknown. Not charged in a single check, and not to be read as false.
Product questions
How does an ordinary WhatsApp account show?
As “not a Business account”. To learn whether a number is registered on WhatsApp, choose the WhatsApp product as well.
Can I run a bulk Business check?
Yes. Select WhatsApp Business in a bulk upload; the list uses the bulk price.
What if the answer is unknown?
It stays unknown. A single check is not charged for it; in a bulk upload it is part of its group, which is charged in full once the batch completes. You can check again later.
How much does each WhatsApp Business check cost?
$0.004 per single check, in real time. In a bulk task each country is its own group at $0.0003 per check; a country with only a few numbers is billed as the minimum number of checks. A group is charged in full once its batch completes, unknown rows included, and refunded if the batch fails.
Is an unknown WhatsApp Business result charged?
Not in a single check: only a conclusive answer is charged. In bulk, yes: each country is charged in full once it completes, unknown rows included; a list that fails is refunded. Invalid rows and duplicates cost nothing.
Can I check WhatsApp Business through the API?
Yes. Send POST /api/v1/checks with the product ID whatsapp_business for one input, or POST /api/v1/bulk-jobs with a file for a list.
Example request
Developerscurl "https://api.numdetect.com/api/v1/checks" \
-H "Authorization: Bearer $NUMDETECT_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"phone": "+12025550147",
"products": [
"whatsapp_business"
]
}'Illustrative request with a sample number. Replace $NUMDETECT_API_KEY with your key; each run is a real, charged check.
Related services
Ready to check your numbers?
Start right after sign-up, no approval needed. Top up your balance, then check real numbers.
