Send WhatsApp messages from any language
Working code examples for the PowerAPI Whatsapp REST API. Pick your language, paste your API key and send.
-
WhatsApp API with Python
Send WhatsApp messages from Python in a few lines using requests. Copy-paste examples for text, images and PDFs, plus webhook signature verification.
Learn more -
WhatsApp API with Node.js
Send WhatsApp messages from Node.js with the built-in fetch API. Examples for text and media messages and Express webhook verification.
Learn more -
WhatsApp API with PHP
Send WhatsApp messages from PHP using cURL. Works with Laravel, WordPress and plain PHP. Includes media and webhook verification examples.
Learn more -
WhatsApp API with cURL
Test the WhatsApp API from your terminal with cURL. Send text, images, locations and polls with one command.
Learn more -
WhatsApp API with Java
Send WhatsApp messages from Java using the built-in HttpClient (Java 11+). Works with Spring Boot and any JVM app.
Learn more -
WhatsApp API with C# / .NET
Send WhatsApp messages from C# using HttpClient and System.Net.Http.Json. Works in ASP.NET Core, console apps and Azure Functions.
Learn more
Start automating WhatsApp today
Create a free account, connect your number in a minute and send your first message.