Fitur Pendukung & Optimasi Aplikasi

API kami menawarkan serangkaian fitur tambahan yang dirancang khusus untuk mengoptimalkan pengelolaan dan kinerja aplikasi Anda. Mulai dari kontrol perangkat hingga efisiensi memori, untuk mengelola aplikasi lebih baik dan efisien:

Pantau Perangkat Terhubung: Lihat daftar nomor HP yang sedang terhubung ke aplikasi Anda.

• Konversi Nomor ke Format WhatsApp: Ubah format nomor telepon agar sesuai dengan standar WhatsApp.

• Kelola Media Pulihkan File Media: Dapatkan menampilkan kembali file media dari media_key yang tersimpan.

• Optimasi RAM : Kurangi Konsumsi RAM: Otomatisasi ini membantu mengurangi beban RAM karena pesan masuk tidak lagi disimpan sementara di RAM sebelum masuk ke database.

Kelola Sesi WhatsApp Hapus sesi WhatsApp : Jika Anda menggunakan API ini, Anda harus memindai ulang QR Code untuk menghubungkan sesi WhatsApp Anda.

getUserInfo

get

Menampilkan nomor hp yang terhubung ke aplikasi.

Body
apiKeystringOptionalExample: api_key
Responses
200
Response 200
application/json
get
GET /api/getUserInfo HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 20

"apiKey='api_key'"
200

Response 200

{
  "code": 200,
  "results": {
    "id": "XXXXX:[email protected]",
    "jid": "[email protected]"
  }
}

convertNumber

post

Convert nomer ke format standart whatsapp.

Body
phonestringOptionalExample: no_hp
Responses
200
Response 200
application/json
post
POST /api/convertNumber HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 17

"phone='no_hp'"
200

Response 200

{
  "code": 200,
  "query": {
    "phone": "XXXXX"
  },
  "results": {
    "convert": "[email protected]"
  }
}

getMediaMessage

post

Mengembalikan file media dari media_key

Body
apiKeystringOptionalExample: api_key
media_keystringOptionalExample: media_key
Responses
200
Response 200
application/json
post
POST /api/getMediaMessage HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 44

"apiKey='api_key'&media_key='media_key'"
200

Response 200

{
  "base64_file": "xxxxx",
  "code": 200,
  "results": {
    "apiKey": "xxxxx"
  }
}

uploadFileMedia

post

Mengupload file media seperti gambar, dokumen, dll ke penyimpan lokal aplikasi, agar Anda bisa mengakses API sendMediaFromLocal & sendMediaFromLocalGroup

Body
apiKeystringOptional

Masukkan API Key Anda

Example: api_key
file_whapistring · binaryOptional

File yang akan diupload

Responses
200
Response 200
application/json
post
POST /api/uploadFileMedia HTTP/1.1
Host: localhost
Content-Type: multipart/form-data
Accept: */*
Content-Length: 42

{
  "apiKey": "api_key",
  "file_whapi": "binary"
}
200

Response 200

{
  "message": "File upload is successful",
  "status": 200
}

clearMessagesStore

post

Aplikasi ketika ada chat masuk, akan disimpan sementara di RAM, sebelum ditulis didatabase. Dengan menggunakan API ini akan sedikit mengurangi konsumsi RAM.

Menghapus data isi pesan di RAM, di whatsapp Anda tidak akan terhapus, jika Anda get API fetchMessageById akan akan kosong.

Body
apiKeystringOptionalExample: api_key
Responses
200
Response 200
application/json
post
POST /api/clearMessagesStore HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 20

"apiKey='api_key'"
200

Response 200

{
  "message": "Message store success cleared",
  "status": 200
}

clearChatsStore

post

Menghapus data list chat di RAM, chat whatsapp Anda tidak akan terhapus, akan tetapi jika Anda get API getChats dan getChatById akan kosong.

Body
apiKeystringOptionalExample: api_key
Responses
200
Response 200
application/json
post
POST /api/clearChatsStore HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 20

"apiKey='api_key'"
200

Response 200

{
  "message": "Chats store success cleared",
  "status": 200
}

deleteSessionDevice

post

Menghapus sesi pada whatsapp, ketika Anda mengakses API ini, maka Anda harus scan ulang.

Body
apiKeystringOptionalExample: api_key
Responses
200
Response 200
application/json
post
POST /api/deleteSessionDevice HTTP/1.1
Host: localhost
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 20

"apiKey='api_key'"
200

Response 200

{
  "apiKey": "754e8dfbcfb32e15402f021439409a7b",
  "message": "Device session deleted successfully",
  "status": true
}