Produk massal ws_profile_batch

Analisis avatar WhatsApp · Massal

Unggah seluruh file nomor: URL avatar WhatsApp beserta isi avatarnya — kategori, usia, gender, warna kulit, dan warna rambut.

Tambahan untuk daftar besar secara utuh — untuk beberapa pengenal saja, pemeriksaan real-time menjawab dalam permintaan yang sama. Pemeriksaan real-time →

Kontrak API

Dua langkah: kirim file, lalu periksa tugas

Pengiriman langsung mengembalikan ID tugas; periksa tugas dengan ID tersebut dan, setelah berhasil, respons membawa tautan unduhan file hasil. Setiap permintaan ditampilkan bersama responsnya.

1. Kirim file

ID tugas langsung dikembalikan dengan preparing bernilai true selama file disiapkan di latar belakang: baris tidak valid, duplikat, dan — untuk tugas nomor — nomor tanpa kode negara atau dari negara lain dihapus dan tidak ditagihkan. Saldo dicadangkan untuk baris yang dikirim dan diselesaikan saat tugas selesai; selisihnya dikembalikan.

Permintaan cURLPOST /api/v1/bulk-tasks
curl -X POST "https://avatarlookup.com/api/v1/bulk-tasks" \
  -H "X-API-Key: sk_your_api_key" \
  -F service_type=ws_profile_batch \
  -F country=US \
  -F file=@numbers.txt
Respons: tugas dibuat200 OK
{
  "code": 0,
  "msg": "ok",
  "data": {
    "id": "3f9c2a7d8e4b4c1a9f0e6b2d5c8a7e13",
    "product": "ws_profile_batch",
    "status": "processing",
    "country": "US",
    "submitted_lines": 1015,
    "total": 1015,
    "invalid_cnt": 0,
    "no_code_cnt": 0,
    "other_country_cnt": 0,
    "duplicate_cnt": 0,
    "preparing": true,
    "created_at": "2026-09-08T09:30:00Z"
  }
}

2. Periksa tugas

Lakukan polling berdasarkan ID tugas. Setelah persiapan selesai, submitted_lines = total + invalid_cnt + no_code_cnt + other_country_cnt + duplicate_cnt, dengan total adalah jumlah yang diperiksa dan ditagihkan. Respons yang berhasil membawa jumlah keberhasilan dan kegagalan serta tautan unduhan file hasil; tugas yang ditolak selama persiapan berstatus failed dengan reason_detail dan dikembalikan sepenuhnya.

Permintaan cURLGET /api/v1/bulk-tasks/{id}
curl "https://avatarlookup.com/api/v1/bulk-tasks/3f9c2a7d8e4b4c1a9f0e6b2d5c8a7e13" \
  -H "X-API-Key: sk_your_api_key"
Respons: tugas selesai200 OK
{
  "code": 0,
  "msg": "ok",
  "data": {
    "id": "3f9c2a7d8e4b4c1a9f0e6b2d5c8a7e13",
    "product": "ws_profile_batch",
    "status": "success",
    "country": "US",
    "submitted_lines": 1015,
    "total": 1000,
    "invalid_cnt": 3,
    "no_code_cnt": 0,
    "other_country_cnt": 0,
    "duplicate_cnt": 12,
    "preparing": false,
    "success_cnt": 990,
    "failure_cnt": 10,
    "result_url": "https://…/result.csv",
    "created_at": "2026-09-08T09:30:00Z"
  }
}

Cara kerjanya

Apa yang terjadi pada tugas massal

Massal bukan sekadar real-time dalam skala besar — kirim sekali, berjalan di latar belakang, ambil kemudian. Anda tidak perlu membiarkan halaman tetap terbuka; status tugas dan hasilnya tetap tersimpan di dasbor Anda.

  1. 01Unggah file

    File .txt atau .csv dengan satu nomor per baris. File langsung dialirkan; tidak ada yang ditulis ke disk.

  2. 02Pemeriksaan awal dan pencadangan

    Masalah yang jelas (file kosong, format salah, baris terlalu sedikit) ditolak saat diunggah. Saldo kemudian dicadangkan dan file disiapkan di latar belakang: baris duplikat dan tidak valid dihapus dan aturan negara diperiksa. File yang gagal di tahap itu berakhir sebagai tugas gagal dan dikembalikan sepenuhnya; jika tidak, hanya baris yang tersisa yang diperiksa, dan tugas diselesaikan tagihannya setelah selesai.

  3. 03Berjalan di latar belakang

    Tugas berjalan dengan sendirinya — Anda boleh menutup halaman. Kegagalan langsung dilaporkan dan dikembalikan sepenuhnya.

  4. 04Unduh hasilnya

    Ambil file dari halaman pemeriksaan massal. Anda hanya membayar untuk entri yang benar-benar mengembalikan hasil; selisihnya dikembalikan.

Field hasil

Kolom dalam file hasil

Unduhan berupa satu file CSV dengan tabel hasil lengkap.

Kolom file hasil

  • identifier · 17253100591 — Nomor yang dikirim dalam bentuk digit polos dengan kode negara, tanpa tanda plus atau spasi (mis. 17253100591).
  • activated · true — Apakah nomor terdaftar di WhatsApp: true atau false. Jika nilainya bukan true, semua kolom lain di baris tersebut dibiarkan kosong.
  • avatar_url · https://pps.waavatar.xyz/v/example.jpg — URL avatar; kosong jika akun tidak memiliki avatar.
  • category · individual portrait — Apa yang ditampilkan avatar: individual portrait, group photo, cartoon avatar, pet avatar, landscape, object, dan sebagainya; unknown jika tidak dapat dikenali, kosong jika tidak ada avatar.
  • age · 31 — Usia yang diperkirakan dari avatar; kosong jika tidak dapat diperkirakan.
  • gender · male — Gender yang diperkirakan dari avatar: male atau female; unknown jika tidak dapat dikenali, kosong jika tidak ada avatar.
  • skin_color · east_asian — Warna kulit yang diperkirakan dari avatar, mis. white, asian, east_asian; unknown jika tidak dapat dikenali, kosong jika tidak ada avatar.
  • hair_color · black — Warna rambut yang diperkirakan dari avatar, mis. black, brown; unknown jika tidak dapat dikenali, kosong jika tidak ada avatar.

Paling cocok untuk

Kapan menggunakan produk ini

Segmentasi daftar

activatedavatar_urlcategory

Pisahkan daftar WhatsApp yang besar menjadi kelompok yang dapat digunakan, belum lengkap, dan perlu ditinjau sebelum kampanye atau impor CRM.

Contoh: arahkan kontak yang memiliki avatar dan kategori potret ke antrean profil yang lebih lengkap.

Pengisian avatar CRM

avatar_urlgender

Tambahkan tautan avatar dan sinyal profil yang dikembalikan ke catatan pelanggan yang sudah ada tanpa membuka setiap nomor satu per satu.

Contoh: isi foto kontak yang kosong sebelum tim penjualan atau dukungan memperbarui ruang kerjanya.

Persiapan audiens

categoryageskin_color

Ubah hasil avatar menjadi lapisan profil awal yang konsisten untuk tinjauan audiens dan segmentasi selanjutnya.

Contoh: buat daftar tinjauan untuk catatan potret, foto grup, dan non-potret.

Kebersihan basis data

activatedavatar_urlhair_color

Temukan catatan tanpa akun, tanpa avatar yang dapat digunakan, atau dengan atribut yang belum lengkap agar data kontak Anda tetap mudah dikelola.

Contoh: kirim baris tanpa hasil ke pembersihan sambil mempertahankan URL avatar yang valid di daftar utama.

Jawaban langsung

Apa itu Analisis avatar WhatsApp massal?

Pencarian avatar WhatsApp massal mengembalikan, untuk setiap nomor yang terdaftar, URL avatar dan atribut yang dikenali dari avatar: kategori, usia, gender, warna kulit, dan warna rambut — field yang sama dengan profil avatar WhatsApp real-time. Tugas berjalan di latar belakang; pilih negara asal nomor saat Anda mengunggah.

Batasan yang jelas

Batasan produk ini

  • Hasil mencerminkan saat tugas dijalankan. Avatar bisa berubah — jalankan lagi untuk status terbaru, hasil yang tersimpan tidak pernah diperbarui secara otomatis.
  • Ini bukan pemeriksaan keterjangkauan atau aktivitas, dan bukan verifikasi identitas.
  • Tidak ada yang dikirim ke pengenal di dalam file.
  • Kolom yang dikembalikan tergantung platformnya. Kolom-kolom tersebut tercantum di halaman ini sebelum Anda mengunggah.
  • Tautan unduhan memiliki masa berlaku. Ambil file segera setelah tugas selesai; jika tautan kedaluwarsa, periksa tugas lagi untuk mendapatkan tautan baru.

Kapan massal cocok

Kapan massal sepadan — dan kapan real-time lebih cepat

Pemeriksaan real-timePemeriksaan massal
Berapa banyak pengenal1 pengenal per pemeriksaan tunggal; beberapa per permintaan multi — batas pastinya ada di dokumentasi APISeluruh daftar besar dalam satu tugas — rentang ukuran saat ini ada di halaman harga
Mendapatkan hasilLangsung: endpoint tunggal dan multi menjawab dalam respons yang sama; dasbor mengembalikannya satu per satuUnduh file hasil setelah tugas selesai
NegaraTidak perlu dipilih — pencarian real-time dikirim satu per satu, tidak dikelompokkan per negaraSatu negara per tugas, dipilih saat mengunggah dan dikirim bersama file
Bentuk hasilJSON, field per itemFile hasil (satu CSV dengan tabel lengkap)
Penggunaan umumValidasi formulir, pencarian oleh agen, penyaringan sebelum pengirimanPembersihan daftar, penyaringan sebelum kampanye, pembersihan data tersimpan

Pemeriksaan real-time · Lihat harga

FAQ produk

Tentang Analisis avatar WhatsApp

Kapan saya sebaiknya menggunakan massal alih-alih pemeriksaan real-time?

Gunakan massal untuk daftar besar secara utuh. Untuk beberapa pengenal saja, pemeriksaan real-time menjawab dalam permintaan yang sama, tanpa tugas yang perlu dijadwalkan.

Apa yang terjadi pada pengenal yang tidak valid di dalam file?

Pemeriksaan awal membuang baris yang formatnya salah, sehingga tidak pernah masuk ke jumlah yang ditagihkan. Dari nomor yang tersisa, nomor yang tidak dapat diselesaikan oleh layanan hulu juga tidak ditagihkan. Anda hanya membayar untuk nomor yang benar-benar mengembalikan hasil.

Berapa lama sebuah tugas berlangsung?

Tergantung jumlah entri dan produknya. Anda dapat menutup halaman setelah mengirim; tugas berjalan di latar belakang dan hasilnya menunggu Anda di halaman pemeriksaan massal.

Apakah saya mendapatkan pengembalian dana jika gagal?

Ya. Tugas yang gagal dikembalikan sepenuhnya. Jika tugas berhasil tetapi beberapa entri tidak mengembalikan apa pun, bagian tersebut dikembalikan secara otomatis. Selisih antara jumlah yang dicadangkan dan yang benar-benar ditagih selalu dikembalikan.

Produk terkait

Produk massal lainnya

Buat akun untuk mengirim tugas massal

Pemeriksaan massal dan real-time menggunakan saldo yang sama — tidak ada yang perlu diaktifkan tambahan. Daftar dan unggah file pertama Anda di halaman pemeriksaan massal.