{{ .Params.lead | safeHTML }}
docker run -it -p 3000:3000/tcp devlikeapro/whatsapp-http-api
You can send and receive messages from WhatsApp using HTTP API.
POST /api/sendText
{
"session": "default",
"chatId": "12132132130@c.us",
"text": "Hi there!"
}
You can send and receive files from WhatsApp using HTTP 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.
WAHA Plus
provides
WAHA 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.
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.