Indonesian WhatsApp API Ready to Integrate in 5 Minutes
Built by developers for developers. Enjoy clean RESTful endpoints, interactive Swagger OpenAPI documentation, and high performance powered by Golang.
// Contoh kirim pesan di Node.js / JavaScript
const response = await fetch('https://api.wagy.web.id/api/v1/send', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_DEVICE_TOKEN',
'Content-Type': 'application/json'
},
body: JSON.stringify({
to: '628123456789',
message: 'Halo! Kode OTP login Anda adalah 849201. Berlaku 5 menit.'
})
});
const data = await response.json();
console.log(data); // { success: true, queue_id: "q_981241" }Wagy API Highlights for Developers
Modern architecture tailored to streamline engineering workflows and backend integrations.
Standard REST & Pure JSON
Zero data formatting hassle. Send and receive standard JSON payloads with consistent, easy-to-parse HTTP status codes.
HMAC-SHA256 Webhook Signatures
Secure your app webhook endpoints against spoofing attacks with Wagy built-in HMAC-SHA256 signature validation.
High-Performance Go Backend
Core gateway built with Golang offering high concurrency handling and minimal memory footprint.
Interactive OpenAPI Playground
Test all endpoints directly via our interactive Docusaurus Swagger docs before writing a single line of code.
Auto-Detect Content Type
Send images, PDF documents, or videos without manually specifying MIME-types. Our API auto-detects file types.
Chat History & Media Downloader
Access customer chat histories and download inbound media via HMAC-protected Endpoints with a 30-day retention period.
Choose an Integration Guide for Your Stack
We provide code examples and dedicated documentation for popular programming languages:
Still Have Questions?
Answers to the most frequently asked questions by business partners and developers.