WAHA

logo

WAHA - WhatsApp HTTP API that you can run in a click!

docker run -it -p 3000:3000/tcp devlikeapro/waha
Get Started

Source code in GitHub.
Docker Pulls

Built-in Dashboard

WAHA provides Dashboard - a web interface to easily manage your WhatsApp sessions!

Swagger documentation and OpenAPI Specification

WAHA provides Swagger documentation and OpenAPI schema to easily integrate with your favorite language and HTTP API (REST API)!

WAHA API

Free

Send and Receive
Messages

You can send messages to and receive messages from WhatsApp using HTTP API (REST API).

            POST /api/sendText
{
  "session": "default",
  "chatId": "12132132130@c.us",
  "text": "Hi there!"
}

            
          
Servers

Send and Receive
Files

You can send files to and receive files from WhatsApp using HTTP API (REST API).

            POST /api/sendFile
{
  "session": "default",
  "chatId": "12132132130@c.us",
  "file": {
    "url": "https://d.com/invoice.pdf"
  }
}
          
API

WAHA can do
a lot more

Check out the documentation to see all the features.

            POST /api/{session}/groups
{
  "name": "Group name",
  "participants": [
    {"id": "123123123123@c.us"}
  ]
}
            
          

Why WAHA?

Free

It's free!

WAHA Core version is always free, no limits in messages or time!
WAHA Plus version have no licence expiration!

Servers

Self-hosted solution

No strings to suspicious SaaS WhatsApp HTTP API solutions. Install it on your own server!

API

HTTP / REST API

Use your own favorite language - Python, JavaScript, PHP, C#, Clojure, or PowerShell.
PowerShell, really? Are you insane?! Choose another language, dude.

Document

Well documented

Documentation has a lof examples and how-to guides.

Easy

Quick installation

You need to install Docker and run the API in a click!
It's actually "a command", not a click.

Checked

No blocking

Under the hood it runs a real instance of Whatsapp Web to avoid getting blocked.
WhatsApp does not allow bots or unofficial clients on their platform, so this shouldn't be considered totally safe.