WhatsApp Number Filter

WhatsApp Number Filter API allows you to filter WhatsApp and non WhatsApp number by passing the number along with country code.

Phone Automation Each number lookup response takes minimum 7 seconds and maximum 120 seconds based on how many numbers you are passing and how fast your phone can process the request. If you pass 10 numbers to look up it may take 70 seconds to 1200 seconds to complete the request. API response timeout is set to 120 seconds so please setup Event Webhook if you are passing more than 6 numbers in a minute. WhatsApp Official : A Lot of lookups without sending messages leads to suspension of your WhatsApp official account, so please make sure you use the filter feature only when you really want to send messages. Don't use this as a tool to filter your existing database

Pass "action=1" for selecting WhatsApp Filter as action.

post
Calling WhatsApp Filter

https://pickyassist.com/app/api/v2/push
This API allows you to send a Single Message
Request
Response
Request
Body Parameters
token
required
string
Your API Token for authentication
application
required
number
Specify through which application the filter need to work 1 = Whatsapp Personal 2 = Whatsapp Business 8 = WhatsApp Official 10 = WhatsApp Web Automation
action
required
number
1 = WhatsApp Filter
data
required
array
This is an array in which you need to pass the mobile number and message
number
required
number
Mobile Number with full country code without 0 or + +55 12345 6789 – Wrong Format 55123456789 – Correct Format
Response
200: OK
Response takes minimum 10 seconds and maximum 120 seconds based on how many numbers you are passing , timeout is set to 120 seconds.
{
"status":100,
"push_id":"589093",
"message":"Success",
"data":[
{
"msg_id":"1733150",
"number":"9545497414",
"status":"0"
},
{
"msg_id":"1733151",
"number":"349037135454",
"status":"0"
},
{
"msg_id":"1733152",
"number":"654910813",
"status":"0"
}
]
}

Sample Request Body JSON

{
"token": "YOUR_API_TOKEN",
"application": "1",
"action": "1",
"data": [{
"number": "NUMBER 1"
},
{
"number": "NUMBER 2"
},
{
"number": "NUMBER 3"
},
{
"number": "NUMBER 4"
},
{
"number": "NUMBER 5"
}
]
}

Sample Response

{
"status":100,
"push_id":"589093",
"message":"Success",
"data":[
{
"msg_id":"1733150",
"number":"91597414",
"status":"0"
},
{
"msg_id":"1733151",
"number":"19037144",
"status":"0"
},
{
"msg_id":"1733152",
"number":"55984700",
"status":"0"
}
]
}

Response Variables

Variable

Type

Description

status

numeric

Status of the Request, Refer Status Code​

push_id

numeric

Unique ID allocated to the Request

message

text

Message description in case of any errors, Refer Status Code​

data

Array

Array contains status details

msg_id

numeric

Unique ID allocated to each number

number

numeric

Number passed in the API to check WhatsApp or Non WhatsApp

status

numeric

Whether WhatsApp or Non WhatsApp

​

0 = Unknown

1 = WhatsApp Number

2 = Non WhatsApp Number