Check WhatsApp Account Exists (by Full Number)
View All WhatsApp Number Validation & Profile Lookup APIs →Lightweight existence check for a single number — returns only whether the phone number is registered on WhatsApp, without fetching profile/avatar/business details. Cheaper than a full profile lookup. When isExist=true, the response also contains a userHash that must be passed to the profile endpoints (Get Avatar / Get About / Get Business Profile / Get Presence) to authorize the heavier lookup. The backend auto-splits the country code from the full number and echoes countryCode so you can verify the split.
API Features
Real-time existence check Query live registration status to know instantly whether a number is on WhatsApp before messaging or enriching records
Issues a userHash When the number exists, returns a userHash used to authorize the profile/avatar/about/business/presence lookups
Auto country-code split Backend splits the country code from the full number and echoes countryCode so you can verify the parse
Lightweight & cheap Returns only a yes/no plus userHash; no heavy profile payload, ideal for bulk pre-checks
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 1000 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page.Dashboard →
API Response (JSON)
{} Query Result
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Use Cases
- Lead and contact validation: verify numbers are on WhatsApp before adding to campaigns or CRM
- Messaging and campaigns: avoid sending to non-WhatsApp numbers to improve deliverability and reduce cost
- Signup and onboarding: confirm WhatsApp availability for OTP or support channel selection
- List cleaning: bulk-check contact lists to flag inactive or non-WhatsApp numbers