Cara Pengiriman Pesan Grup

API kami mempermudah Anda untuk mengirim beragam jenis pesan, termasuk teks, lokasi, audio, dokumen, gambar, dan video langsung ke grup WhatsApp. Untuk mulai mengirim pesan ke grup, Anda hanya perlu mendapatkan ID Grup yang bisa diakses melalui API getListGroup kami.

Catatan : untuk mendapatkan ID Group, silahkan baca artikel cara Mendapatkan group di Whatsapp

sendMessageGroup

post

Mengirim pesan teks ke grup.

Body
apiKeystringOptionalExample: api_key
id_groupstringOptionalExample: id_group
messagestringOptionalExample: isi_pesan
Responses
200
Response 200
application/json
post
POST /api/sendMessageGroup HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 64

"apiKey='api_key'&id_group='id_group'&message='isi_pesan'"
200

Response 200

{
  "code": 200,
  "query": {
    "message": "Test kirim pesan",
    "to": "[email protected]"
  },
  "results": {
    "id_message": "WHPIxxxxxxx",
    "message": "Message success sent to the group [email protected]",
    "serialized": "[email protected]",
    "type_chat": "group"
  }
}

sendAdReplyMessageGroup

post

Endpoint ini mampu mengirim pesan berupa media sekaligus menyertakan tautan yang dapat diklik langsung ke dalam obrolan grup. Ini adalah cara ampuh untuk membagikan informasi visual dan mengarahkan seluruh anggota grup ke situs web atau formulir pendaftaran.

Body
apiKeystringOptionalExample: api_key
body_messagestringOptionalExample: isi_pesan
descstringOptionalExample: isi_deskripsi
id_groupstringOptionalExample: id_group
large_thumbstringOptionalExample: large_thumb
show_adsstringOptionalExample: show_ads
titlestringOptionalExample: judul
urlstringOptionalExample: url
url_filestringOptionalExample: url_file
Responses
200
Response 200
application/json
post
POST /api/sendAdReplyMessageGroup HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 192

"apiKey='api_key'&body_message='isi_pesan'&desc='isi_deskripsi'&id_group='id_group'&large_thumb='large_thumb'&show_ads='show_ads'&title='judul'&url='url'&url_file='url_file'"
200

Response 200

{
  "code": 200,
  "query": {
    "to": "xxxxxxx"
  },
  "results": {
    "id_message": "WHPIxxxxxxx",
    "message": "Message adReply success sent to xxxxxxx",
    "serialized": "[email protected]",
    "type_chat": "private"
  }
}

sendLocationMessageGroup

post

Mengirim Lokasi Akurat ke Grup WhatsApp

Fitur ini memungkinkan Anda untuk mengirim lokasi dengan koordinat longitude dan latitude langsung ke grup. Selain itu juga bisa menambahkan detail penting seperti nama lokasi dan URL terkait (opsional) agar informasi semakin jelas.

Detail Lokasi Opsional yang Bermanfaat

  • Nama Lokasi: Memberikan konteks instan bagi anggota grup, misalnya "Titik Kumpul Acara" atau "Restoran Favorit Kita".

  • URL (Opsional): Jika ada, bisa menyertakan tautan ke Google Maps, website tempat tersebut, atau informasi tambahan lainnya yang relevan untuk grup.

Body
apiKeystringOptionalExample: api_key
body_messagestringOptionalExample: isi_pesan
button_textstringOptionalExample: teks_tombol
footerstringOptionalExample: pesan_footer
liststringOptionalExample: format_list
phonestringOptionalExample: id_group
titlestringOptionalExample: judul_pesan
Responses
200
Response 200
application/json
post
POST /api/sendLocationMessageGroup HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 161

"apiKey='api_key'&body_message='isi_pesan'&button_text='teks_tombol'&footer='pesan_footer'&list='format_list'&phone='id_group'&title='judul_pesan'"
200

Response 200

{
  "code": 200,
  "query": {
    "to": "[email protected]"
  },
  "results": {
    "id_message": "WHPIxxxxxxx",
    "message": "Location success sent to group [email protected]",
    "serialized": "[email protected]",
    "type_chat": "group"
  }
}

sendContactGroup

post

Mengirim Kontak Telepon ke Grup WhatsApp

Fitur ini bisa untuk mengirim kontak telepon langsung ke grup, sangat berguna untuk memperkenalkan anggota baru, berbagi kontak penting tim, atau memastikan semua orang memiliki detail kontak yang sama dengan cepat dan efisien.

Body
apiKeystringOptionalExample: api_key
firstNamestringOptionalExample: nama_awal
id_groupstringOptionalExample: id_group
lastNamestringOptionalExample: nama_akhir
phoneWorkstringOptionalExample: no_kontak
Responses
200
Response 200
application/json
post
POST /api/sendContactGroup HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 114

"apiKey='api_key'&firstName='nama_awal'&id_group='id_group'&lastName='nama_akhir'&phoneWork='no_kontak'"
200

Response 200

{
  "code": 200,
  "query": {
    "firstName": "xxxxxxx",
    "lastName": "xxxxxxx",
    "phoneWork": "xxxxxxx",
    "to": "[email protected]"
  },
  "results": {
    "id_message": "WHPIxxxxxxx",
    "message": "Contact success sent to group [email protected]",
    "serialized": "[email protected]",
    "type_chat": "group"
  }
}

sendStickerGroup

post

Mengirim Stiker Gambar ke Grup WhatsApp

Anda bisa mengirim stiker gambar langsung ke grup WhatsApp melalui endpoint ini. Ini cara yang bagus untuk berbagi informasi, branding, atau sekadar membuat suasana grup lebih ceria.

Cara Mengirim Stiker ke Grup

Pertama, pastikan file gambar stiker dengan ekstensi (JPG, PNG, atau GIF) sudah berhasil diunggah ke aplikasi. Setelah itu, untuk mengirimkannya ke grup, cukup masukkan nama file tersebut pada parameter file_name dalam permintaan API dan pastikan kita menargetkan ID grup yang benar sebagai penerima.

Catatan :Anda bisa menemukan petunjuk unggah file media Whapi di tutorial yang tersedia.

Body
apiKeystringOptionalExample: api_key
file_namestringOptionalExample: example.jpg
id_groupstringOptionalExample: id_group
Responses
200
Response 200
application/json
post
POST /api/sendStickerGroup HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 68

"apiKey='api_key'&file_name='example.jpg'&id_group='id_group'"
200

Response 200

{
  "code": 200,
  "query": {
    "name_file": "example.jpg",
    "to": "[email protected]"
  },
  "results": {
    "id_message": "WHPIxxxxxxx",
    "message": "Stiker success sent to group [email protected]",
    "serialized": "[email protected]",
    "type_chat": "group"
  }
}

sendStickerFromUrlGroup

post

Mengirim Stiker Gambar Langsung dari URL via WhatsApp API

Aplikasi memungkinkan pengiriman stiker gambar langsung dari URL. Aplikasi secara otomatis akan mengunduh file gambar dari URL yang diberikan, menyederhanakan alur kerja pengiriman stiker yang disimpan di server eksternal. Cukup masukkan url kedalam parameter url_file

Body
apiKeystringOptionalExample: api_key
id_groupstringOptionalExample: id_group
url_filestringOptionalExample: https://example.com/example.jpg
Responses
200
Response 200
application/json
post
POST /api/sendStickerFromUrlGroup HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 87

"apiKey='api_key'&id_group='id_group'&url_file='https://example.com/example.jpg'"
200

Response 200

{
  "code": 200,
  "query": {
    "name_file": "example.jpg",
    "to": "[email protected]",
    "url_file": "http://example.com/image.jpg"
  },
  "results": {
    "id_message": "WHPIxxxxxxx",
    "message": "Stiker success sent to group [email protected]",
    "serialized": "[email protected]",
    "type_chat": "group"
  }
}

sendMediaFromLocalGroup

post

Kirim Media dari File Lokal ke Grup WhatsApp

WhatsApp API memfasilitasi pengiriman beragam jenis media dari file lokal aplikasi ke grup. Ini sangat berguna untuk membagikan konten yang sudah disiapkan dan tersimpan di server kita.

Lokasi File Media

Penting untuk menempatkan file media di folder public -> dalam aplikasi. Ini memastikan API dapat mengakses file tersebut saat pengiriman. Setelah file berada di lokasi yang benar, cukup masukkan nama file media pada parameter yang sesuai dalam permintaan API, dan targetkan ID grup yang dituju.

Catatan : Pelajari cara mengunggah file media Whapi melalui tutorial lengkapnya.

Body
apiKeystringOptionalExample: api_key
as_documentstringOptionalExample: 0
file_namestringOptionalExample: example.jpg
id_groupstringOptionalExample: id_group
Responses
200
Response 200
application/json
post
POST /api/sendMediaFromLocalGroup HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 86

"apiKey='api_key'&as_document='0'&file_name='example.jpg'&id_group='id_group'"
200

Response 200

{
  "code": 200,
  "query": {
    "name_file": "example.jpg",
    "to": "[email protected]"
  },
  "results": {
    "id_message": "WHPIxxxxxxx",
    "message": "Media message has been success sent to the group [email protected]",
    "serialized": "[email protected]",
    "type_chat": "group"
  }
}

sendMediaFromUrlGroup

post

Kirim Media dari URL ke Grup WhatsApp

API WA memungkinkan pengiriman beragam jenis media langsung dari URL ke grup. Fitur ini tentu efisien karena aplikasi akan secara otomatis mengunduh file dari URL yang diberikan, tanpa perlu proses unggah manual ke server internal.

Body
apiKeystringOptionalExample: api_key
as_documentstringOptionalExample: 0
id_groupstringOptionalExample: id_group
url_filestringOptionalExample: https://example.com/example.jpg
Responses
200
Response 200
application/json
post
POST /api/sendMediaFromUrlGroup HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 105

"apiKey='api_key'&as_document='0'&id_group='id_group'&url_file='https://example.com/example.jpg'"
200

Response 200

{
  "code": 200,
  "query": {
    "name_file": "example.jpg",
    "to": "[email protected]",
    "url_file": "https://example.com/image.jpg"
  },
  "results": {
    "id_message": "WHPIxxxxxxx",
    "message": "Media message has been success sent to the group [email protected]",
    "serialized": "[email protected]",
    "type_chat": "group"
  }
}