Cara Daftar WhatsApp Cloud API Gratis Langsung dari Meta (Tutorial 2026)

Tutorial lengkap cara daftar WhatsApp Cloud API gratis langsung dari Meta. Tanpa BSP, tanpa biaya platform. Step-by-step untuk developer.

Cara Daftar WhatsApp Cloud API Gratis Langsung dari Meta
Cara Daftar WhatsApp Cloud API Gratis Langsung dari Meta

Tahukah kamu bahwa WhatsApp Cloud API bisa didapatkan gratis tanpa harus berlangganan BSP? Meta membuka akses langsung ke Cloud API melalui platform Meta for Developers. Kamu hanya perlu membayar biaya per pesan — tanpa biaya platform bulanan.

Tentu saja, ada trade-off. Kamu tidak mendapatkan dashboard siap pakai, chatbot builder visual, atau customer support yang disediakan BSP. Tapi untuk bisnis yang punya developer atau bisa coding sendiri, ini adalah cara paling hemat untuk mengakses WhatsApp Business API.

Apa yang Kamu Dapatkan (dan Tidak Dapatkan)

Dengan mendaftar langsung ke Meta, kamu mendapatkan akses penuh ke WhatsApp Cloud API termasuk semua endpoint untuk mengirim dan menerima pesan, webhook untuk notifikasi real-time, kemampuan membuat dan mengelola template pesan, support untuk semua jenis pesan interaktif, serta akses ke fitur terbaru yang dirilis Meta.

Yang tidak kamu dapatkan adalah dashboard atau antarmuka visual untuk mengelola chat (harus bangun sendiri), chatbot builder drag-and-drop, analytics dashboard siap pakai, dan customer support dari BSP.

Artinya, kamu atau tim developer kamu perlu membangun interface sendiri untuk mengelola percakapan WhatsApp. Ini bisa sesederhana bot Telegram yang meneruskan pesan, atau secanggih dashboard custom dengan AI.

Prasyarat

Sebelum mulai, pastikan kamu sudah memiliki akun Facebook pribadi, akun Meta Business Manager di business.facebook.com, nomor telepon yang belum terdaftar di WhatsApp (atau siap dipindahkan), server dengan IP publik untuk webhook (bisa menggunakan Cloudflare Workers, Railway, atau VPS), dan kemampuan dasar programming terutama REST API dan webhook.

Tutorial Step-by-Step

Langkah 1: Buat Akun Meta for Developers

Buka developers.facebook.com dan login dengan akun Facebook kamu. Jika pertama kali, kamu akan diminta menyetujui terms of service Meta for Developers. Proses ini gratis dan langsung aktif.

Langkah 2: Buat Aplikasi Baru

Klik "My Apps" di pojok kanan atas, lalu "Create App." Pilih tipe aplikasi "Business" dan klik Next. Masukkan nama aplikasi — gunakan nama yang deskriptif seperti "NamaBisnis WA Bot." Hindari kata "WhatsApp" atau "Facebook" di nama aplikasi karena akan ditolak. Pilih Business Manager yang sudah kamu buat sebelumnya, lalu klik "Create App."

Langkah 3: Tambahkan WhatsApp ke Aplikasi

Setelah aplikasi dibuat, kamu akan melihat daftar produk yang bisa ditambahkan. Cari "WhatsApp" dan klik "Set up." Meta akan menghubungkan aplikasi kamu dengan WhatsApp Business Platform.

Langkah 4: Dapatkan Kredensial API

Di dashboard WhatsApp, kamu akan menemukan beberapa informasi penting. Temporary Access Token untuk testing yang berlaku 24 jam dan perlu di-generate ulang secara berkala. Phone Number ID yaitu ID nomor test yang disediakan Meta untuk percobaan. WhatsApp Business Account ID yaitu ID akun bisnis WhatsApp kamu.

Untuk production, kamu perlu membuat Permanent Access Token melalui System User di Business Manager. Caranya: buka Business Settings di Business Manager, pilih Users lalu System Users, buat System User baru, dan generate token dengan permission whatsapp_business_management dan whatsapp_business_messaging.

Langkah 5: Setup Webhook

Webhook adalah endpoint di server kamu yang akan menerima notifikasi dari Meta setiap kali ada pesan masuk atau event lainnya. Kamu perlu menyiapkan URL webhook yang bisa diakses publik dengan HTTPS.

Di dashboard Meta, buka Configuration lalu Webhook. Masukkan Callback URL yaitu URL endpoint kamu dan Verify Token yaitu string random yang kamu tentukan sendiri. Meta akan mengirim GET request ke URL tersebut dengan challenge yang harus kamu kembalikan untuk verifikasi.

Setelah webhook terverifikasi, subscribe ke event "messages" untuk menerima notifikasi pesan masuk.

Langkah 6: Daftarkan Nomor Telepon Bisnis

Sekarang saatnya mendaftarkan nomor telepon bisnis yang sebenarnya, menggantikan nomor test dari Meta. Buka WhatsApp Manager di Business Manager, klik "Add Phone Number," dan masukkan nomor telepon yang akan digunakan. Verifikasi nomor melalui SMS atau telepon.

Setelah terverifikasi, nomor ini langsung terhubung ke WhatsApp Cloud API dan siap digunakan untuk mengirim dan menerima pesan.

Langkah 7: Kirim Pesan Test

Sekarang coba kirim pesan pertama menggunakan API. Kamu bisa menggunakan curl, Postman, atau bahasa pemrograman apa pun yang mendukung HTTP request. Contoh menggunakan curl:

curl -X POST https://graph.facebook.com/v21.0/PHONE_NUMBER_ID/messages \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"messaging_product":"whatsapp","to":"628XXXXXXXXXX","type":"template","template":{"name":"hello_world","language":{"code":"id"}}}'

Ganti PHONE_NUMBER_ID dan ACCESS_TOKEN dengan kredensial kamu, dan nomor tujuan dengan nomor yang valid.

Batas Pengiriman Pesan

Sebelum verifikasi bisnis selesai, kamu hanya bisa mengirim pesan ke 250 kontak unik per 24 jam. Setelah verifikasi bisnis selesai, limit meningkat bertahap. Tier 1 memungkinkan 1.000 kontak per 24 jam, Tier 2 sebanyak 10.000, Tier 3 sebanyak 100.000, dan Tier 4 tanpa batas. Kenaikan tier terjadi otomatis berdasarkan volume pengiriman dan quality rating.

Biaya yang Perlu Dipersiapkan

Meskipun akses API gratis, ada biaya per pesan yang tetap harus dibayar ke Meta. Untuk nomor Indonesia, marketing dikenakan Rp597 per template pesan, utility Rp367 (gratis dalam customer window), authentication Rp367, authentication international Rp1.951, dan service gratis.

Meta akan menagih melalui metode pembayaran yang kamu setup di Business Manager. Kamu bisa menggunakan kartu kredit atau PayPal.

Tips untuk Developer

Pertama, gunakan Cloudflare Workers sebagai webhook endpoint — gratis untuk volume rendah dan tidak perlu manage server. Kedua, simpan semua pesan ke database untuk referensi dan analytics. Ketiga, implementasikan rate limiting di sisi kamu untuk menghindari hitting Meta's rate limit. Keempat, handle error dengan baik karena Meta mengembalikan error code yang informatif. Kelima, monitor quality rating secara berkala melalui WhatsApp Manager.

Kesimpulan

Mendaftar WhatsApp Cloud API langsung dari Meta adalah pilihan terbaik untuk bisnis yang punya kemampuan teknis dan ingin menghemat biaya platform BSP. Prosesnya gratis, dan kamu mendapat kontrol penuh atas sistem komunikasi WhatsApp bisnis.

Tapi kalau kamu bukan developer dan butuh solusi yang lebih simpel, pertimbangkan Balaswa untuk auto-reply WhatsApp yang mudah digunakan tanpa perlu coding sama sekali.