WhatsApp Client Status by ID API
End Point: https://wbiztool.com/api/v1/whatsapp/status/<whatsapp_client_id>/
Request Type: POST
Fields in Response
-
status (Integer)
- 1 if API call successful, 0 if error -
message (String)
- "connected" if WhatsApp is connected, "not_connected_yet" if not connected, or error message
Example
Use this API to check if a specific WhatsApp client is connected and ready to send messages. Replace <whatsapp_client_id> with your actual WhatsApp client ID.
curl -X POST https://wbiztool.com/api/v1/whatsapp/status/123/ -d '{
"client_id": "client_id",
"api_key": "api_key"
}'
// Response (Connected)
{"status": 1, "message": "connected"}
// Response (Not Connected)
{"status": 1, "message": "not_connected_yet"}
// Response (Error)
{"status": 0, "message": "Unknown Whatsapp Client Id"}
Check WhatsApp Client Status with Python
Use our official Python package: We recommend using our official Python client for easier integration.
Install it with:
Install it with:
pip install wbiztool-client
import requests
# WhatsApp Client ID you want to check
whatsapp_client_id = 123
data = {
"client_id": "client_id",
"api_key": "api_key"
}
url = f'https://wbiztool.com/api/v1/whatsapp/status/{whatsapp_client_id}/'
response = requests.post(url, data=data)
result = response.json()
if result['status'] == 1:
if result['message'] == 'connected':
print("WhatsApp client is connected and ready!")
elif result['message'] == 'not_connected_yet':
print("WhatsApp client is not connected yet.")
else:
print(f"Status: {result['message']}")
else:
print(f"Error: {result['message']}")
Check WhatsApp Client Status with PHP
Check WhatsApp Client Status with Node.js
Use our official Node.js package: We recommend using our official Node.js client for easier integration.
Install it with:
Install it with:
npm install wbiztool-client
const request = require('request');
// WhatsApp Client ID you want to check
const whatsappClientId = 123;
const data = {
client_id: "client_id",
api_key: "api_key"
};
const options = {
url: `https://wbiztool.com/api/v1/whatsapp/status/${whatsappClientId}/`,
method: 'POST',
form: data
};
request(options, (error, response, body) => {
if (!error && response.statusCode === 200) {
const result = JSON.parse(body);
if (result.status === 1) {
if (result.message === 'connected') {
console.log("WhatsApp client is connected and ready!");
} else if (result.message === 'not_connected_yet') {
console.log("WhatsApp client is not connected yet.");
} else {
console.log(`Status: ${result.message}`);
}
} else {
console.log(`Error: ${result.message}`);
}
} else {
console.log('Request failed:', error);
}
});