WA message api Web WA message api Web

Ganti Gambar Profil

Konsep

Pada topik ini, kami membahas bagaimana Anda dapat mengganti gambar profil instansi Anda.

Untuk itu, cukup kirim permintaan PUT ke URL berikut:

URL Dasar

URL Dasar: https://apiwhatsappweb.com/api/config/image

Autentikasi

Untuk mengautentikasi permintaan, Anda harus menyertakan Kunci API (apiKey) dan ID Instansi (id) dalam header permintaan.

{
    "apiKey": "Kunci API Anda di sini",
    "id": "ID instansi Anda di sini"
}

Body Permintaan

Body permintaan harus berupa objek JSON dengan struktur berikut:

{
    "image": "imageFile" // Kirim gambar dalam body permintaan
}

Respon API

API dapat merespons dengan pesan berikut:

✅ Respon Sukses:

{
    "200": { "success": "Gambar berhasil diubah" } 
} // Gambar berhasil diubah

❌ Error: Gambar tidak ditemukan

{
    "500": { "error": "Tidak ada gambar yang diberikan. Silakan unggah file, kirim string Base64, atau berikan URL." } 
}

❌ Error: Format gambar tidak valid

{
    "500": { "error": "Kesalahan format gambar" } 
}

❌ Error: Instansi tidak ditemukan

{
    "400": { "error": "Instansi tidak ditemukan" } 
} // Periksa data instansi

Aktifkan Pembacaan Otomatis

Konsep

Pada topik ini, kami membahas bagaimana Anda dapat mengaktifkan pembacaan otomatis pesan di Instansi.

Kirim permintaan POST ke URL berikut untuk mengaktifkan pembacaan otomatis:

URL Dasar

URL Dasar: https://apiwhatsappweb.com/api/config/automatic

Autentikasi

Untuk mengautentikasi permintaan, Anda harus menyertakan Kunci API (apiKey) dan ID Instansi (id) dalam header permintaan.

{
    "apiKey": "Kunci API Anda di sini",
    "id": "ID instansi Anda di sini"
}

Cara Mengonfigurasi Pembacaan Otomatis

Body Permintaan

Body permintaan harus berupa objek JSON dengan struktur berikut:

{
    "read": true // Kirim true untuk mengaktifkan pembacaan otomatis dan false untuk menonaktifkan
}

Respon

API dapat merespons dengan pesan berikut:

Respon Sukses:

{
    "200": { "success": "Pembacaan otomatis berhasil diperbarui" } 
} // Pembacaan otomatis berhasil diperbarui

Kesalahan Format:

{
    "500": { "error": "Body dalam format yang salah" } 
} // Body permintaan dalam format yang salah

Instansi tidak ditemukan:

{
    "400": { "error": "Instansi tidak ditemukan" } 
} // Instansi tidak ditemukan, periksa data

Ganti Nama

Konsep

Pada topik ini, kami membahas bagaimana Anda dapat mengganti nama akun di Instansi.

Kirim permintaan POST ke URL berikut:

API ini memungkinkan Anda untuk mengganti nama profil WhatsApp melalui permintaan POST.

URL Dasar

URL Dasar: https://apiwhatsappweb.com/api/config/name

Autentikasi

Untuk mengautentikasi permintaan, Anda harus menyertakan Kunci API (apiKey) dan ID Instansi (id) dalam header permintaan.

{
    "apiKey": "Kunci API Anda di sini",
    "id": "ID instansi Anda di sini"
}

Body Permintaan

Body permintaan harus berupa objek JSON dengan struktur berikut:

{
    "name": "Jonatan" // Kirim nama baru untuk akun
}

Respon

Respon bisa berupa salah satu pesan berikut:

Respon 1 (Sukses):

{
    "200": { "success": "Nama Berhasil Diperbarui" } 
} // Nama berhasil diperbarui

Respon 2 (Kesalahan format body):

{
    "500": { "error": "Body dalam format salah" } 
} // Body permintaan dalam format salah

Respon 3 (Instansi tidak ditemukan):

{
    "400": { "error": "Instansi tidak ditemukan" } 
} // Instansi tidak ditemukan, periksa data

Ganti Deskripsi

Konsep

Pada topik ini, kami membahas bagaimana Anda dapat mengganti deskripsi akun Anda di Instansi.

Kirim permintaan POST ke URL berikut:

URL Dasar

URL Dasar: https://apiwhatsappweb.com/api/config/description

Autentikasi

Untuk mengautentikasi permintaan, Anda harus menyertakan Kunci API (apiKey) dan ID Instansi (id) dalam header permintaan.

{
    "apiKey": "Kunci API Anda di sini",
    "id": "ID instansi Anda di sini"
}

Body Permintaan

Body permintaan harus berupa objek JSON dengan struktur berikut:

{
    "description": "Ini adalah toko kecil saya di WhatsApp"
}

Respon

Respon bisa berupa salah satu pesan berikut:

Respon 1:

{
    "200": { "success": "Deskripsi Berhasil Diperbarui" } 
} // Deskripsi berhasil diperbarui

Respon 2:

{
    "500": { "error": "Body dalam format salah" } 
} // Body dalam format salah

Respon 3:

{
    "400": { "error": "Instansi tidak ditemukan" } 
} // Instansi tidak ditemukan, periksa data

Kirim QR-CODE

Konsep

Pada topik ini, kami membahas bagaimana Anda dapat menerima QR-CODE dari Instansi melalui API.

Kirim permintaan POST ke URL berikut:

URL Dasar

URL Dasar: https://apiwhatsappweb.com/api/config/qr

Autentikasi

Untuk mengautentikasi permintaan, sertakan Kunci API (apiKey) dan ID Instansi (id) dalam header permintaan.

{
    "apiKey": "Kunci API Anda di sini",
    "id": "ID instansi Anda di sini"
}

Respon

Anda akan menerima QR-CODE sebagai respon:

{
    "200": { "success": "QR-CODE terkirim", "QR": "base64" } // Respon dalam format BASE64
}

Peringatan!

Jika instansi tidak ditemukan, Anda akan menerima kesalahan di bawah ini. Periksa apakah data yang diberikan sudah benar.

Contoh Kesalahan

{
    "400": { "error": "Instansi tidak ditemukan" } 
}

Putuskan Koneksi Instansi

Konsep

Pada topik ini, kami membahas bagaimana Anda dapat memutuskan koneksi Instansi melalui API.

Kirim permintaan POST ke URL berikut untuk memutuskan koneksi instansi WhatsApp.

URL Dasar

URL: https://apiwhatsappweb.com/api/config/disconnect

Autentikasi

Untuk mengautentikasi permintaan, sertakan Kunci API (apiKey) dan ID Instansi (id) dalam header permintaan.

{
    "apiKey": "Kunci API Anda di sini",
    "id": "ID instansi Anda di sini"
}
    

Respon

API dapat merespons dengan pesan berikut:

Instansi berhasil diputuskan:

{
    "200": { "success": "Instansi berhasil diputuskan" }
}
            

Instansi sudah terputus:

{
    "200": { "success": "Instansi sudah terputus" }
}
            

Instansi tidak ditemukan:

{
    "400": { "error": "Instansi tidak ditemukan" }
}
            

Status Instansi

Konsep

Pada topik ini, kami membahas bagaimana memeriksa status dari Instansi melalui API.

Untuk mendapatkan status dari instansi, kirim permintaan POST ke URL berikut:

URL Dasar

URL: https://apiwhatsappweb.com/api/config/status

Autentikasi

Untuk mengautentikasi permintaan, sertakan Kunci API (apiKey) dan ID Instansi (id) dalam header permintaan.

{
    "apiKey": "Kunci API Anda di sini",
    "id": "ID instansi Anda di sini"
}
    

Respon API

API dapat merespons dengan pesan berikut:

✅ Instansi aktif:

{
    "200": { "success": "Instansi aktif" }
}
            

⚠️ Instansi tidak aktif:

{
    "200": { "success": "Instansi tidak aktif" }
}
            

❌ Instansi tidak ditemukan:

{
    "400": { "error": "Instansi tidak ditemukan" }
}
            


Tentang Kami

API WhatsApp Web – Solusi lengkap Anda untuk mengintegrasikan dan mengotomatisasi komunikasi melalui WhatsApp.

Terhubung dengan Kami

© 2024 WA message API - Semua hak dilindungi.