WhatsAPI - The ultimate WhatsApp API solution

The only WhatsApp API solution you will need. Send and receive messages, create groups, check for new messages, and more.

php-client example
javascript-client example
export default {
strategy: 'predictive',
engine: {
cpus: 12,
backups: ['./storage/cache.wtf'],
},
}

Introduction

Getting started

Learn how to setup WhatsAPI on your server in the best possible way

Installation

Step-by-step guides to setting up your system and installing the API.

Architecture guide

Learn how the internals work and contribute.

Management

Shows how to effectively manage the API to avoid downtimes

Best practices

The best practices to follow while using the API

Though this guide covers almost all the required information, you can always Contact us for rapid support.


Quick start

In this version of WhatsAPI, rather than providing the source code. Which is often difficult to manage, we provide you with a single executable binary. This binary is a self-contained executable that can be run on any system. It is also very easy to manage and update. Also having everyting on your server ensures data security and privacy. This guide assumes you are using a Linux system. If you are using Windows, you can use WSL to run the WhatsAPI binary.

Getting your system ready

It's always preferable to keep system updated before installing any software. So, first update your system using the following command.

sudo apt update && sudo apt upgrade -y

The installation part is covered in the Installation page. You can follow the instructions there to install WhatsAPI on your system.