Hướng dẫn nhanh — Tra cứu hồ sơ lần đầu chỉ trong 10 phút
Mục tiêu: thực hiện một yêu cầu HTTP được xác thực duy nhất đến API Dữ liệu WhatsApp và đọc lại thông tin hồ sơ công khai của một số điện thoại. Không cần cài đặt SDK — hoạt động với bất kỳ ngôn ngữ nào có trình khách HTTP.
Bước 1 — Lấy khóa API
Hai kênh — hãy chọn một. Cùng một định dạng JSON, cùng các điểm cuối, nhưng nguồn khóa và URL cơ sở khác nhau:
| Kênh | URL cơ sở | Nguồn chính | Tiêu đề bắt buộc |
|---|---|---|---|
| Proxy trực tiếp | https://whatsapp-proxy.checkleaked.cc | Mua trực tiếp. Mã khóa được quản lý trong bảng điều khiển của chúng tôi. | x-rapidapi-key: <direct-key> |
| Sàn giao dịch RapidAPI | https://whatsapp-data1.p.rapidapi.com | Trang tổng quan RapidAPI → "Ứng dụng" → Bảo mật. Đăng ký tại trang thông tin của RapidAPI. | x-rapidapi-key: <rapidapi-key>x-rapidapi-host: whatsapp-data1.p.rapidapi.com |
Khóa trực tiếp sẽ KHÔNG hoạt động với URL cơ sở của RapidAPI và ngược lại. Tên tiêu đề x-rapidapi-key được sử dụng lại ở cả hai để đảm bảo tính tương thích — nguồn giá trị mới là điều quan trọng.
Bước 2 — Đưa ra yêu cầu đầu tiên của bạn
Proxy trực tiếp (khuyến nghị):
curl -H "x-rapidapi-key: YOUR_DIRECT_KEY" \ "https://whatsapp-proxy.checkleaked.cc/number/13105551234"
Sàn giao dịch RapidAPI:
curl -H "x-rapidapi-key: YOUR_RAPIDAPI_KEY" \ -H "x-rapidapi-host: whatsapp-data1.p.rapidapi.com" \ "https://whatsapp-data1.p.rapidapi.com/number/13105551234"
Bước 3 — Đọc câu trả lời
Phản hồi là một tài liệu WhatsAppEntry (dạng trực tiếp — các trường bổ sung đã được lược bỏ):
{
"number": "13105551234",
"countryCode": "US",
"phone": "+1 310 555 1234",
"type": "FIXED_LINE_OR_MOBILE",
"about": null,
"isWAContact": true,
"isUser": true,
"isBusiness": true,
"isGroup": false,
"isBlocked": false,
"isMyContact": false,
"isEnterprise": false,
"isVerified": false,
"id": {
"server": "c.us",
"user": "13105551234",
"_serialized": "[email protected]"
},
"businessProfile": {
"categories": [{ "id": "...", "localized_display_name": "Otra categoría" }],
"memberSinceText": "Se unió en abril, 2024.",
"isProfileLocked": true
},
"profilePic": { "success": false, "image_status": "item-not-found" },
"date": "2026-04-10T17:30:33.356Z",
"cached": true
}Ghi chú từ quá trình thử nghiệm thực tế:
- profilePic là một ĐỐI TƯỢNG, không phải là một URL. Khi ảnh tồn tại, hãy lấy dữ liệu nhị phân thông qua /picture/{number}; khi thiếu, bạn sẽ nhận được { success: false, image_status: "item-not-found" }.
- Giá trị của "about" là null khi bị hạn chế.
- isWAContact là cờ chuẩn để hỏi "số điện thoại này có đang sử dụng WhatsApp không?".
- Lỗi tìm kiếm vẫn trả về một WhatsAppEntry — hãy kiểm tra các trường lỗi/tồn tại, chứ không chỉ trạng thái HTTP.
Bước 4 — Xử lý lỗi
Lỗi giới hạn dung lượng và lỗi xác thực trả về một nội dung ngắn:
{ "error": "Requests must be at least 0.5 seconds apart" }Tốc độ mặc định: tối thiểu 500 ms giữa các yêu cầu (2 yêu cầu/giây). Cấp độ MEGA: 250 ms (4 yêu cầu/giây). Tham khảo đầy đủ thông tin lỗi.
Các cờ truy vấn tùy chọn trên /number/{number}
| Lá cờ | Tác dụng |
|---|---|
telegram=1 | Bao gồm thông tin đăng ký Telegram. |
lookup=1 | Bao gồm chức năng tra cứu TrueCaller. |
google=1 | Bao gồm cả đoạn trích kết quả tìm kiếm của Google. |
includeCarrier=1 | Bao gồm thông tin về nhà mạng/khu vực. |
ignoreProfilePic=1 | Bỏ qua bước tải ảnh đại diện (nhanh hơn). |
forceBypassCache=1 | Buộc thực hiện tra cứu mới (được tính là một yêu cầu). |
fullAiReport=1 | Tạo báo cáo OSINT bằng AI (thời gian phản hồi lâu hơn). |
Các bước tiếp theo
Người Dùng Nói Gì
Đánh giá thực từ khách hàng hài lòng của chúng tôi