Lewati ke konten

API Pemeriksa Massal Avatar, Usia & Gender WhatsApp: Analisis Profil

Periksa informasi avatar WhatsApp dari nomor internasional yang dimasukkan, termasuk status akun, URL foto profil, gender, usia, warna rambut, warna kulit, dan jenis foto profil.

Contoh upload file deteksi:

Terminal window
curl --location 'https://api.checknumber.ai/wa/api/deep/tasks' \
--header 'X-API-Key: API-KEY' \
--form 'file=@"input.txt"'

Contoh cek status task:

Terminal window
curl --location 'https://api.checknumber.ai/wa/api/deep/tasks/cs9viu7i61pkfs4oavvg' \
--header 'X-API-Key: API-KEY'

Respons upload file berhasil:

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:24:56.450567423Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "pending",
"total": 0,
"success": 0,
"failure": 0
}

Respons status pemrosesan:

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:33:22.86152082Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "processing",
"total": 20000,
"success": 6724,
"failure": 0
}

Respons ketika task selesai (termasuk URL download hasil):

{
"created_at": "2024-10-19T18:24:56.450567423Z",
"updated_at": "2024-10-19T18:53:43.141760071Z",
"task_id": "cs9viu7i61pkfs4oavvg",
"user_id": "test",
"status": "exported",
"total": 20000,
"success": 20000,
"failure": 0,
"result_url": "https://example-link-to-results.xlsx"
}

URL permintaan upload file

POST https://api.checknumber.ai/wa/api/deep/tasks

Parameter permintaan upload file

ParameterDeskripsi
user_idstring, ID pengguna
filefile, Unggah file; setiap baris harus berisi satu nomor dalam format E.164

URL permintaan cek status task

GET https://api.checknumber.ai/wa/api/deep/tasks/{TASK_ID}

Parameter permintaan cek status task

ParameterDeskripsi
user_idstring, ID pengguna

Kolom hasil

KolomDeskripsiContoh
NumberNomor telepon dalam format E.164+41798284651
agePerkiraan rentang usia berdasarkan foto profil25
avatarURL foto profil WhatsApphttps://example.com/avatar.jpg
categoryKlasifikasi jenis foto profilindividual portrait, pet avatar, object, etc.
genderGender yang terdeteksi dari foto profilmale, female
hair_colorWarna rambut yang terdeteksi dari foto profilblack, brown, blonde, etc.
skin_colorEtnis atau ras yang terdeteksi dari foto profilwhite, black, etc.
whatsappApakah nomor memiliki akun WhatsApp aktifyes, no

Format respons

FieldDescription
created_atWaktu saat task dibuat
updated_atWaktu pembaruan status task terakhir
task_idID unik task
user_idID pengguna
statusStatus task:
pending: Dalam antrean dan menunggu
processing: Sedang diproses
completed: Pemrosesan selesai
exported: Hasil tersedia untuk diunduh
totalTotal nomor telepon yang diproses
successNomor berhasil diidentifikasi
failureNomor yang gagal diproses
result_url(Opsional) URL unduh hasil saat status exported

Kode status

StatusDeskripsi
200charge, Permintaan berhasil, task dibuat atau status diperoleh
400free, Permintaan tidak valid, parameter atau format file tidak benar
500free, Kesalahan server internal, coba lagi nanti