Wati API
Wati API: satu API untuk WhatsApp, Instagram, dan agen AI Anda.
Kirim pesan ke pelanggan di WhatsApp dan Instagram dari produk Anda sendiri, atau biarkan asisten AI melakukannya melalui server Wati MCP.
- Agen AI (MCP)
- TikTok Segera hadir
- Messenger Segera hadir
Terakhir diperbarui
- 16.000+bisnis di 190+ negara
- 4,6/5rata-rata peringkat di G2
- ResmiMitra Bisnis Meta dan BSP WhatsApp
Satu API. WhatsApp, Instagram, dan asisten AI Anda.
Jangkau pelanggan di aplikasi yang sudah mereka gunakan. Integrasikan ke dalam kode Anda, atau serahkan kepada agen AI.
- Dua saluran aktifWhatsApp dan Instagram saat ini. TikTok dan Messenger akan segera hadir.
- Dengan kode atau tanpa kodePanggil REST API dari produk Anda, atau hubungkan asisten AI melalui server MCP.
- Tim Anda tetap terhubungPercakapan muncul di kotak masuk tim Wati, sehingga seseorang dapat mengambil alih.
Cakupan Wati API
Dua saluran pesan dan satu server MCP untuk agen AI sudah aktif. TikTok dan Messenger berikutnya.
- Aktif
WhatsApp
Kirim templat yang disetujui ke satu pelanggan atau 10.000 pelanggan, balas di obrolan, mulai chatbot, dan dapatkan webhook.
WhatsApp API - Aktif
Instagram
Balas komentar secara publik atau privat dengan REST API. Jawab DM melalui server MCP.
Instagram API - Aktif
Agen AI (MCP)
Hubungkan asisten AI dengan OAuth. Minta dalam bahasa sehari-hari untuk mengirim templat, membalas obrolan, dan memperbarui kontak.
Server MCP - Segera hadir
TikTok
Percakapan TikTok dalam Wati API yang sama.
- Segera hadir
Messenger
Percakapan Messenger dalam Wati API yang sama. Agen AI sudah dapat membalas dengan teks melalui server MCP.
Pilih API yang sesuai untuk kebutuhan Anda
- WhatsApp APIRingkasan: templat, balasan, webhook, dan panggilan pertama Anda.
- WhatsApp MessagingKirim teks, media, dan tombol dari kode Anda.
- WhatsApp BroadcastKirim satu templat yang disetujui ke banyak kontak sekaligus.
- WhatsApp Chatbot APIMulai chatbot Wati untuk kontak dari sistem Anda.
- WhatsApp WebhooksDapatkan pesan baru dan status pengiriman secara real-time.
- MCP ServerHubungkan agen AI Anda ke Wati.
- Instagram APIKomentar melalui REST API, DM melalui MCP.
- WhatsApp Flows Segera hadirFormulir yang diisi pelanggan di dalam obrolan.
- WhatsApp Calling Segera hadirPanggilan suara di WhatsApp.
- WhatsApp Groups API Segera hadirGrup WhatsApp dijalankan dari sistem Anda.
Fitur yang tersedia di setiap platform
Apa saja yang dapat Anda lakukan pada setiap saluran melalui Wati API saat ini, merujuk pada dokumentasi publik.
| Kemampuan | Messenger | TikTok | ||
|---|---|---|---|---|
| Mulai percakapan dengan templat yang disetujui, untuk satu orang atau hingga 10.000 orang | REST API dan MCP | – | Segera hadirAgen AI sudah dapat membalas dengan teks melalui MCP. | Segera hadir |
| Membalas dalam obrolan aktif | Teks, media, dan tombol. REST API dan MCP | MCPBalasan teks DM | ||
| Membalas komentar, secara publik maupun privat | – | REST API dan MCP | ||
| Webhook untuk pesan baru dan status pengiriman | REST API | – | ||
| Mulai chatbot Wati untuk kontak | REST API, paket Pro dan Business | – |
REST API: panggil dari kode Anda menggunakan token API. MCP: asisten AI melakukannya untuk Anda melalui Wati MCP server. –: belum tersedia di API saat ini. Daftar lengkap tersedia di referensi API.
Aktif dalam tiga langkah.
- Daftar
Buat akun Anda
Daftar Wati di halaman pendaftaran API, lalu hubungkan nomor WhatsApp atau akun Instagram Anda.
- Dapatkan kunci Anda
Buka Konsol Pengembang
Buat token API dan berikan cakupan yang Anda butuhkan saja. Simpan di server Anda.
- Kirim
Kirim permintaan pertama Anda
Satu panggilan mengirimkan templat yang disetujui. Pembaruan terkirim dan dibaca tiba melalui webhook.
curl -X POST "https://live-mt-server.wati.io/api/ext/v3/messageTemplates/send" \
-H "Authorization: Bearer $WATI_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"template_name": "order_update",
"broadcast_name": "my_first_call",
"recipients": [{ "phone_number": "14155552671",
"custom_params": [{ "name": "name", "value": "Maya" }] }]
}'Gunakan nama templat yang telah disetujui Meta di akun Anda. Contoh selengkapnya di halaman API WhatsApp.
curl -X POST "https://live-mt-server.wati.io/api/ext/v3/comments/$COMMENT_ID/privateReply" \
-H "Authorization: Bearer $WATI_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"channel": "yourbrand", "userId": "17841400000000000", "userName": "maya",
"type": "text", "text": "Hi Maya, yes we do."
}'Ambil ID komentar dan detail pengomentar dari daftar komentar postingan. Selengkapnya di halaman API Instagram.
Aman secara default. Batasan dipublikasikan.
Templat diutamakan pada WhatsApp
Balasan bebas memerlukan jendela layanan pelanggan 24 jam yang terbuka. Di luarnya, mulailah dengan templat yang telah disetujui Meta.
Tidak ada kunci di alat AI Anda
Klien AI masuk ke server Wati MCP di browser. Anda tidak perlu menempelkan kunci API ke dalam alat.
Hanya akses yang Anda berikan
Setiap token API membawa cakupan yang Anda pilih dan dapat memiliki tanggal kedaluwarsa. Token ditampilkan sekali, jadi simpan di server Anda.
Pengiriman templat
Tergantung pada paket Anda. Jika terlalu cepat, Anda akan menerima HTTP 429 dengan header Retry-After.
Batasan tarif dan ketersediaan paket secara mendetail
| Titik Akhir | Growth | Pro | Business |
|---|---|---|---|
/addContact, /getContacts | 10 / 10 dtk | 10 / 10 dtk | 10 / 10 dtk |
/getMessages | 10 / 10 dtk | 10 / 10 dtk | 10 / 10 dtk |
/sendTemplateMessage | 30 / 10 dtk | 60 / 10 dtk | 100 / 10 dtk |
/sendTemplateMessages | 30 / 10 dtk | 60 / 10 dtk | 100 / 10 dtk |
Batasan seperti yang dipublikasikan pada Error & Batasan Tarif. Titik akhir inti perpesanan, templat, dan kontak tersedia di setiap paket. Penugasan tim, status obrolan, chatbot, dan segmen kustom memerlukan Pro atau Business. Ketersediaan titik akhir berdasarkan paket. Untuk batasan yang lebih tinggi, bicarakan dengan Wati tentang kasus penggunaan Anda.
Apa itu Wati API?
Wati API memungkinkan produk Anda mengirim dan menerima pesan pelanggan melalui Wati. Saat ini API ini mencakup WhatsApp dan Instagram, ditambah server MCP sehingga asisten AI dapat melakukan pekerjaan yang sama melalui obrolan. Tim Anda dapat mengikuti setiap percakapan di kotak masuk tim Wati.
Saluran apa saja yang didukung oleh Wati API?
WhatsApp dan Instagram. Di WhatsApp, Anda dapat mengirim templat yang disetujui, membalas obrolan, memulai chatbot, dan menerima webhook. Di Instagram, REST API mencakup komentar: membuat daftar postingan dan komentar, membalas secara publik, dan mengirim balasan pribadi. DM Instagram bekerja melalui server Wati MCP.
TikTok dan Messenger akan segera hadir.
Apakah TikTok atau Messenger didukung?
Belum tersedia di API saat ini. Keduanya akan segera hadir. Agen AI yang terhubung ke server Wati MCP sudah dapat membalas obrolan Messenger dengan teks, setelah masuk dengan akun Wati.
Apakah saya harus bisa coding?
Tidak. Sambungkan asisten AI yang mendukung remote MCP, masuk dengan OAuth, dan tanyakan dalam bahasa yang mudah dipahami, contohnya untuk menampilkan daftar templat Anda atau membalas obrolan.
Jika Anda lebih menyukai kode, REST API menggunakan satu URL dasar dan token bearer, serta pembuat aplikasi AI dapat menulis panggilan tersebut untuk Anda.
Di mana dokumentasinya?
Referensi lengkapnya bersifat publik di docs.wati.io: referensi API, panduan server MCP, batas kecepatan (rate limits), dan ketersediaan endpoint berdasarkan paket. Alat pemrograman AI dapat membaca seluruh indeks di docs.wati.io/llms.txt.
Bagaimana cara mendapatkan kunci API?
Daftar di live.wati.io/start/api, lalu buka Konsol Pengembang di Wati dan buat token API hanya dengan cakupan (scopes) yang Anda perlukan. Token hanya ditampilkan sekali, jadi simpan di server Anda, jangan pernah di browser atau aplikasi seluler.
Apa perbedaan halaman ini dengan halaman WhatsApp API?
Halaman ini adalah ringkasan dari semua Wati API: saluran, fitur yang berfungsi di mana, dan cara memulai. Halaman WhatsApp API membahas WhatsApp secara lebih mendalam, dengan setiap grup endpoint, sampel kode dalam beberapa bahasa, serta batasan lengkapnya.
Berapa batas kecepatan (rate limits) API?
Panggilan kontak dan riwayat pesan dibatasi hingga 10 permintaan per 10 detik pada setiap paket. Pengiriman templat dibatasi hingga 30, 60, atau 100 permintaan per 10 detik pada paket Growth, Pro, dan Business. Saat Anda mencapai batas, Anda akan menerima HTTP 429 dengan header Retry-After. Untuk batas yang lebih tinggi, hubungi Wati.
Kembangkan aplikasi di WhatsApp dan Instagram hari ini.
Mulai secara gratis dan buat panggilan pertama Anda, atau beri tahu kami apa yang ingin Anda buat.