WhatsApp Bulk Number Checker Deep API: Profile Analysis & Demographics
Based on the uploaded file of phone numbers, return which phone numbers have WhatsApp enabled, along with the profile picture URL, gender, age, hair color, skin color, as well as the type of profile p
Check the deeps of the WhatsApp of the input global number, whether it is whatsapp account, the profile picture URL, gender, age, hair color, skin color. as well as the type of profile picture.
Upload Detection File Code example:
Check Task Status Code example:
Response for the upload detection file successful
Response for the processing status
Provide a response indicating the task is completed and include the download URL for the results.
Upload file request url
POST https://api.ekycpro.com/wa/api/deep/tasks
Upload file request parameters
user_id
string
, User ID
file
file
, Upload file, each line should contain one phone number in E.164 format
Check task status request url
GET https://api.ekycpro.com/wa/api/deep/tasks/{TASK_ID}
Check task status request parameters
user_id
string
, User ID
Result Fields
Number
Phone number in E.164 format
+41798284651
age
Estimated age range based on profile picture
25
avatar
URL of WhatsApp profile picture
https://example.com/avatar.jpg
category
Type classification of profile picture
individual portrait, pet avatar, object, etc.
gender
Gender detected from profile picture
male, female
hair_color
Hair color detected from profile picture
black, brown, blonde, etc.
skin_color
Ethnicity/race detected from profile picture
white, black, etc.
whatsapp
Whether number has active WhatsApp account
yes, no
Response Format
created_at
Timestamp when task was created
updated_at
Timestamp of last task status update
task_id
Unique task identifier
user_id
ID of user
status
Task status:
pending
: Queued and waiting
processing
: Currently processing
completed
: Processing finished
exported
: Results available for download
total
Total phone numbers processed
success
Numbers successfully identified
failure
Numbers that failed processing
result_url
(Optional) Download URL for results when status is exported
Status Codes
200
charge
, Request successful, task created or status retrieved
400
free
, Bad request, invalid parameters or file format
500
free
, Internal server error, retry later
Last updated