Skip to content

Zalo account check

Check if a phone number has a Zalo account, singly or in bulk. $0.001 per single check, $0.0005 per check in bulk. Unknown single checks are free.

Single-check price · USD per check
$0.001
Bulk price · USD per check
$0.0005

What this product checks

Use the Zalo phone-number product for its own account signal. A result from another messaging platform cannot substitute for a Zalo check.

Reading the result

A conclusive yes or no describes the account signal at the time of checking. Unknown means no conclusive answer; it must not be treated as no. A registration signal does not verify identity, consent or message delivery.

Where teams use Zalo checks

  • Prepare Vietnamese contact lists, where Zalo is the main messaging app.
  • See which customer numbers can be reached on Zalo before setting up a Zalo flow.
  • Run Zalo next to WhatsApp or Viber for lists that mix Vietnamese and international numbers.

Cost example for Zalo

1,000 · Bulk price1,000 × $0.0005$0.50
300 · Bulk priceBilled as the minimum$0.25
1,000 · Single-check price1,000 × $0.001$1.00

−50%

1,000 valid unique numbers from one country cost $0.50 at the bulk price ($0.0005 each). A country with only 300 numbers is still checked and is billed as the minimum number of checks: $0.25. Checking the 1,000 numbers one by one at the single-check price would cost $1.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 works

Related 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.

Zalo check questions

How much does each Zalo check cost?

$0.001 per single check, in real time. In a bulk task each country is its own group at $0.0005 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 Zalo 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 Zalo through the API?

Yes. Send POST /api/v1/checks with the product ID zalo for one input, or POST /api/v1/bulk-jobs with a file for a list.

Example request

Developers
POST /api/v1/checks
curl "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": [
    "zalo"
  ]
}'

Illustrative request with a sample number. Replace $NUMDETECT_API_KEY with your key; each run is a real, charged check.

Related services

← Back to all services

Ready to check your numbers?

Start right after sign-up, no approval needed. Top up your balance, then check real numbers.

Sign up free and start ↗