Pengembang
API Keys
API key menyediakan akses terprogram ke API Qwetty. Kelola di Pengaturan → API Keys.
Membuat API key
- Buka Pengaturan → API Keys
- Klik Create API Key
- Konfigurasi key:
- Name — Nama deskriptif (misalnya, "Integrasi CRM")
- Description — Kegunaan key
- Permissions — Pilih operasi yang dapat dilakukan key
- Channel Scopes — Secara opsional batasi pada channel tertentu
- IP Whitelist — Secara opsional batasi pada alamat IP tertentu
- Expiration — Secara opsional tetapkan tanggal kedaluwarsa
- Klik Create
- Salin key segera — key tidak akan ditampilkan lagi
Mengelola key
Dari daftar API Keys, Anda dapat:
| Tindakan | Deskripsi |
|---|---|
| View | Melihat detail key, izin, dan statistik penggunaan |
| Regenerate | Menghasilkan nilai key baru (membatalkan yang lama) |
| Revoke | Menonaktifkan key secara langsung |
| Reactivate | Mengaktifkan kembali key yang sebelumnya dicabut |
| Delete | Menghapus key secara permanen |
Status key
| Status | Keterangan |
|---|---|
| Active | Key valid dan menerima permintaan |
| Revoked | Key telah dinonaktifkan secara manual |
| Expired | Key telah melewati tanggal kedaluwarsa |
| Expiring Soon | Key akan kedaluwarsa dalam 7 hari |
Izin
API key menggunakan izin terperinci untuk mengontrol akses. Berikan hanya izin yang dibutuhkan setiap integrasi:
- Membaca chat dan pesan
- Mengirim pesan
- Mengelola kontak
- Mengakses template
- Mengirim template pesan
Channel scopes
Batasi key pada channel tertentu. Misalnya, key yang dibatasi pada channel WhatsApp Anda hanya dapat mengakses chat dan mengirim pesan melalui channel tersebut.
Pelacakan penggunaan
Setiap key melacak:
- Request count — Total panggilan API yang dilakukan dengan key ini
- Last used — Stempel waktu permintaan terbaru
Lihat statistik penggunaan di Pengaturan → API Keys → [Key Anda].
Batas rate (Rate Limit)
| Tingkat | Batas |
|---|---|
| Standard | 1.000 permintaan/jam |
| Admin | 5.000 permintaan/jam |
Ketika Anda melebihi batas rate (rate limit), API mengembalikan 429 Too Many Requests.
Langkah selanjutnya
- Autentikasi — Cara kerja autentikasi API key
- Kirim Pesan Pertama — Menggunakan key untuk mengirim pesan
- Referensi API — Dokumentasi endpoint lengkap
Last modified on