Enhance Your Communication with WhatsApp Messaging API

Providing seamless integration with WhatsApp for your business needs

The Service

WhatsApp API for developers

Pay per WhatsApp account, not per message.

Experience seamless WhatsApp integration with our API and level up your business. Our API is crafted for smooth integration and reliability.

Try it for free

Performance

We ensure optimal performance for all our services, guaranteeing high reliability - 99.9% uptime guarantee.

Seamless integration services

Effortlessly integrate with our API to enhance your communication channels. Easy-peasy as 1-2-3.

Reliable messaging solutions

Our API supports reliable messaging services, ensuring smooth and secure communication for your business.

True value

WhatsApp has over 2 billion users worldwide, making it a powerful platform for businesses.

Happy Clients achieving seamless integration

Messages processed per day

Hours Of Support provided for seamless integrations

Hard Workers dedicated to delivering excellence

Use Cases

Suggested use cases to get some inspiration from

Boost Marketing Performance

Send targeted marketing campaigns and remarketing messages, taking advantage of WhatsApp's high engagement rates.

Automate Customer Support

Build automated workflows for managing customer inquiries and processing e-commerce returns using our API.

Send Notifications & Reminders

Send real-time alerts, notifications and reminders to users and customers through WhatsApp with our API.

Build Intelligent Chatbots

Integrate custom chatbots to enhance customer interaction, lead generation, and support any other business need.

Looking for other APIs?

Features

Easily integrate WhatsApp messaging into your applications. Send texts, media files, contacts, voice messages, and locations across chats, groups and communities.

Text messages

Voice messages

Images

Videos

Location

Chats

Groups

Communities

WhatsApp Integration

With a few lines of code, integrate our API to any app, in any language or framework.

const instanceId = 123;
const apiToken = 'your-api-token';

const options = {
  method: 'POST',
  headers: {
    accept: 'application/json',
    'content-type': 'application/json',
    authorization: 'Bearer ' + apiToken
  },
  body: JSON.stringify({
    chatId: '447495021190',
    message: 'I really like WhatsApp Messaging API!'
  })
};

fetch('http://api.apifactory.pro/send-message', options)
  .then(response => response.json())
  .then(response => console.log(response))
  .catch(err => console.error(err));
            
$instanceId = 123;
$apiToken = 'your-api-token';

$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => "http://api.apifactory.pro/send-message",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'chatId' => '447495021190',
    'message' => 'I really like WhatsApp Messaging API!'
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: application/json",
    "authorization: Bearer " . $apiToken,
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
            
// python -m pip install requests

import requests

instanceId = 123
apiToken = "your-api-token"

url = "http://api.apifactory.pro/send-message"

payload = {
    "chatId": "447495021190",
    "message": "I really like WhatsApp Messaging API!"
}
headers = {
    "accept": "application/json",
    "content-type": "application/json",
    "authorization": "Bearer " + apiToken
}

response = requests.post(url, json=payload, headers=headers)

print(response.text)
            
curl --request POST \
 --url http://api.apifactory.pro/send-message \
 --header 'accept: application/json' \
 --header 'authorization: Bearer your-api-token' \
 --header 'content-type: application/json' \
 --data '
{
  "chatId": "447495021190",
  "message": "I really like WhatsApp Messaging API!"
}
'
            
WhatsApp Screen

Team

Nice to meet you - we love what we do!

James Bennett

Chief Technology Officer

Emily Wong

Software Engineer

George Kowalski

Software Engineer

Michael Hunter

Customer Service

Pricing

3-day free trial, No credit card required, Cancel anytime

Free Plan

$0 / 3 days

  • Send private messages
  • Send files
  • Manage groups
  • Manage contacts
  • Query messages
  • Set Webhook
  • Send group messages
  • Unlimited messages
Try now

Lite Plan

$12 / month

  • Send private messages
  • Send files
  • Manage groups
  • Manage contacts
  • Query messages
  • Set Webhook
  • Send group messages
  • 2.000 messages/day
Try & Subscribe

Frequently Asked Questions

What is the WhatsApp Messaging Hub API?

The WhatsApp Messaging Hub API is a powerful tool that allows businesses to integrate WhatsApp messaging into their communication channels seamlessly. This API enables you to send/receive WhatsApp messages, manage groups, communities and much more, helping you enhance customer engagement and streamline communication processes.

Do I need to use the official WhatsApp Business API?

No. All you need is a smartphone and phone number(s) for sending and receiving messages.

Do you charge per-message like the WhatsApp Business model?

No, we do not charge per message. Our pricing is based on a flat-rate billing plan, allowing you to send messages without worrying about additional per-message fees.

Is the WhatsApp Messaging Hub API secure?

Yes, the WhatsApp Messaging Hub API is designed with security in mind. All messages sent and received through the API are encrypted end-to-end, ensuring that your communication remains private and secure. The API complies with industry-standard security protocols and regulations, making it a reliable choice for businesses that handle sensitive customer information.

How do I get started with the WhatsApp Messaging Hub API?

Getting started with the WhatsApp Messaging Hub API is simple. First, subscribe to our free trial API. Once subscribed, you can access the API documentation, which provides detailed instructions on how to integrate the API with your system. If you encounter any issues, our support team is available to assist you throughout the integration process.

Contact

Feel free to reach out! We’re human beings just like you, here to help and listen. Let’s connect!

Address

Kemp House 152 City Road, London, UK

WhatsApp Us

+447402699858

Email Us