WAHA
WAHA - WhatsApp HTTP API that you can run in a click!
docker run -it -p 3000:3000/tcp devlikeapro/whatsapp-http-api
WAHA - WhatsApp HTTP API that you can run in a click!
docker run -it -p 3000:3000/tcp devlikeapro/whatsapp-http-api
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!"
}
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"
}
}
Check out the documentation to see all the features.
POST /api/{session}/groups
{
"name": "Group name",
"participants": [
{"id": "123123123123@c.us"}
]
}
WAHA Core
and
WAHA Plus
provide Swagger documentation and OpenAPI schema to easily integrate with your favorite language and HTTP API (REST API)!
WAHA Plus
provides Dashboard - a web interface to easily manage your WhatsApp sessions!
WAHA Core
version is always free, no limits in messages or time!
WAHA Plus
version have no licence expiration!
No strings to suspicious SaaS WhatsApp HTTP API solutions. Install it on your own server!
Use your own favorite language - Python, JavaScript, PHP, C#, Clojure, or PowerShell.
PowerShell, really? Are you insane?! Choose another language, dude.
Documentation has a lof examples and how-to guides.
You need to install Docker and
run the API in a click!
It's actually "a command", not a click.
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.