API Hapus Pengguna
Prasyarat
Setelah pengguna dihapus, data tidak dapat dipulihkan. Pengguna yang telah dihapus hanya dapat menerima pesan kembali dalam kondisi berikut:
- Web: Hapus cookie browser lalu akses kembali situs Anda.
- Mobile: Buka ulang aplikasi atau hapus lalu instal ulang aplikasi untuk menginisialisasi ulang SDK. Disarankan untuk memperbarui SDK aplikasi ke versi terbaru.
Rekomendasi Sebelum Penghapusan
Query Informasi Tag dan Alias: Gunakan API tag alias untuk memeriksa alias dan tag yang saat ini terikat pada registration_id yang akan dihapus.
Periksa Audiens: Pastikan audiens yang akan dihapus sudah benar.
❗️Peringatan: Jangan hapus semua pengguna. Mohon berhati-hati agar tidak terjadi penghapusan massal seluruh pengguna.
Deskripsi API Hapus Pengguna
API ini digunakan untuk menghapus pengguna (registration_id) yang sudah ada. Semua data terkait, tag, alias, info perangkat, dan info zona waktu yang terikat akan dihapus. Penghapusan dilakukan secara asinkron.
Endpoint
DELETE /v4/devices/{registration_id}
DELETE /v4/devices/{registration_id}
Tampilkan blok kode ini di jendela mengambang
Header Permintaan
DELETE /v4/devices/{registration_id}
Authorization: Basic (base64 auth string)
Accept: application/json
DELETE /v4/devices/{registration_id}
Authorization: Basic (base64 auth string)
Accept: application/json
Tampilkan blok kode ini di jendela mengambang
Parameter Permintaan
| Nama | Wajib | Deskripsi |
|---|---|---|
| Registration ID | Ya | Pengidentifikasi unik perangkat di sistem EngageLab. Tidak mendukung batch. |
Contoh Permintaan
DELETE /v4/devices/abc123
Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l
Accept: application/json
DELETE /v4/devices/abc123
Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l
Accept: application/json
Tampilkan blok kode ini di jendela mengambang
Contoh Respons
Respons Berhasil
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"success": true
}
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
"success": true
}
Tampilkan blok kode ini di jendela mengambang
Respons Gagal
{
"error":{
"code":27002,
"message":"unknown error"
}
}
{
"error":{
"code":27002,
"message":"unknown error"
}
}
Tampilkan blok kode ini di jendela mengambang










