Check WhatsApp registration, avatar availability, and Business account status in real time before you route, enrich, or contact someone. Use the web dashboard or synchronous API.
Submit one number or a small batch of up to 100 numbers. The API returns the selected status fields in the same request, so your workflow can use current results for its next decision.
Start with the submitted number
Enter the phone number your workflow wants to check.
Choose only the fields you need
ws returns registration; ws_avatar adds avatar availability; ws_business adds the Business account field.
Use the synchronous result
Read the returned JSON immediately in your workflow. Run a new check whenever you need an updated status.
Verification products
Which WhatsApp check do you need?
All three products use one synchronous endpoint. Select a service type to control the returned fields and balance cost.
Use WhatsApp validation wherever a number needs a clear status
Check registration and available account details before outreach, record updates, or automated routing.
Form and lead qualification
Check a newly captured number before creating a CRM record, assigning an owner, or starting a consent-aware follow-up.
Real-time CRM enrichment
Attach registration, avatar, or Business account results while a record is created, reviewed, or updated.
Routing and support workflows
Use the synchronous response in backend rules or support tools when the next action depends on a current WhatsApp signal.
Features
A complete workspace for WhatsApp number validation
Run checks from the dashboard or API, manage balance and API keys, and review every result in one place.
Synchronous, real-time results
Every dashboard and API check returns a result in the same request, so your workflow can act on a current WhatsApp signal.
Three verification products
Registration check (ws), avatar check with profile URL (ws_avatar), or Business account check (ws_business) — all on the same API endpoint.
Centralized dashboard
Balance, API keys, history, and product-level reporting sit in one dashboard instead of separate tools.
Workflow
One account for dashboard checks and API calls
Start with a manual check or connect the same validation service to your application.
01
Create an account
Sign up to access the dashboard and manage your profile and API keys from one place.
02
Run a check
Balance is deducted up front for each check. If the check fails or the result is undetermined, Balance is automatically refunded — you only pay for a usable result.
03
Review usage
See recent checks, product usage, balance spend, and 7-day trends in the dashboard.
FAQ
What you need before your first validation
Answers on WhatsApp products, balance, API access, and failed validations.
What does WA Lookup verify?
WA Lookup offers three products: ws (registration check), ws_avatar (registration + avatar URL), and ws_business (registration + Business account type). Every check is synchronous and returns in the same HTTP response. It does not check online status, last seen, or message history.
How is balance charged?
Balance is charged only for completed checks. It is purchased once with no subscription and is refunded if the check fails or the result is undetermined.
How do I receive the $0.10 account credit?
Create a free account, then contact support to receive $0.10 in account credit for registration, avatar, and Business account checks — or top up anytime.
How do I call the WA Lookup API?
Create an API key in Settings, then POST to /api/v1/check with the X-API-Key header, the phone number you want to check, and a service_type of ws, ws_avatar, or ws_business. The endpoint returns a synchronous JSON response.
Does a registered result mean I can contact the number?
No. A result reports the WhatsApp status fields available at the time of the check. You remain responsible for consent, recipient preferences, and applicable platform rules before contacting anyone.
Ready to validate a WhatsApp number?
Create a free account to run checks, review history, and use the API with the same balance.