What it checks
What does WhatsApp Registration Check return?
Use this low-cost check before messaging, lead routing, or CRM updates to confirm whether a contact is reachable on WhatsApp.
Service type: ws
Confirm whether a phone number is registered on WhatsApp.
POST /api/v1/check
WhatsApp Registration CheckNo sign-in required. Daily demo limits apply.
What it checks
Use this low-cost check before messaging, lead routing, or CRM updates to confirm whether a contact is reachable on WhatsApp.
Best for
Result interpretation
A completed ws check reports whether the submitted phone number was registered on WhatsApp at the time of the request. Read registered separately from failed or undetermined requests: only completed checks provide a usable true or false result, and a new check is needed when you require a later status.
registered=true confirms the service reported a WhatsApp registration for that number during this check. It does not show activity, ownership, or permission to message.
registered=false is a completed result. A failed or undetermined request is not the same conclusion and is refunded rather than recorded as an unregistered number.
Use the field to clean or route contact records. Do not treat registration alone as proof of the person or business behind the number.
Use the result well
Include the country code, for example +14155552671, so the request represents one clear identifier.
This service_type returns only its defined WhatsApp fields; select a different product when you need different fields.
The backend returns the selected fields synchronously. Run a new check for an updated status, and obtain consent before contacting a person.
Direct answer
WhatsApp Registration Check is a service_type that returns registration status. Use service_type ws with one submitted phone number to receive the result in the same API response and save a dashboard record. Balance is charged only for completed checks; failed or undetermined checks are refunded automatically.
Clear boundaries
API contract
Send one phone number and select this product with service_type. Authentication uses your API key.
POST /api/v1/check{
"service_type": "ws",
"identifier": "+14155552671"
}200 OK{
"code": 0,
"msg": "ok",
"data": {
"service_type": "ws",
"identifier": "+14155552671",
"registered": true
}
}Product FAQ
It checks one phone number and returns registration status in the same synchronous response.
Balance is charged only for completed checks. Failed or undetermined upstream requests do not keep the charge.
Submit the phone number your workflow wants to check.
No. It only reports the WhatsApp status fields available at the time of the check. You remain responsible for consent, recipient preferences, and applicable platform rules.
Related products
Create an account to run real checks across all three products via the web checker or API.