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.

Calling WhatsApp Filter

POST https://pickyassist.com/app/api/v2/push

This API allows you to send a Single Message

Request Body

NameTypeDescription

token

string

Your API Token for authentication

application

number

Specify through which application the filter need to work 1 = Whatsapp Personal 2 = Whatsapp Business 8 = WhatsApp Official 10 = WhatsApp Web Automation

action

number

1 = WhatsApp Filter

data

array

This is an array in which you need to pass the mobile number and message

number

number

Mobile Number with full country code without 0 or + +55 12345 6789 – Wrong Format 55123456789 – Correct Format

{  
   "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

Last updated