Hızlı Başlangıç — 10 Dakikada İlk Profil Sorgulama

Amaç: WhatsApp Veri API'sine tek bir kimlik doğrulamalı HTTP isteği göndermek ve bir telefon numarasının herkese açık profilini okumak. SDK kurulumuna gerek yok — HTTP istemcisi olan herhangi bir dilde çalışır.

Adım 1 — Bir API anahtarı edinin

İki kanal var - birini seçin. Aynı JSON, aynı uç noktalar, farklı anahtar kaynağı ve temel URL:

KanalTemel URLAna kaynakGerekli başlıklar
Doğrudan vekilhttps://whatsapp-proxy.checkleaked.ccDoğrudan satın alma. Anahtar, kontrol panelimizde yönetilir.x-rapidapi-key: <direct-key>
RapidAPI pazaryerihttps://whatsapp-data1.p.rapidapi.comRapidAPI kontrol paneli → "Uygulamalar" → Güvenlik. RapidAPI listesine abone olun.x-rapidapi-key: <rapidapi-key>
x-rapidapi-host: whatsapp-data1.p.rapidapi.com

Doğrudan bir anahtar, RapidAPI temel URL'sine karşı çalışmaz ve bunun tersi de geçerlidir. Uyumluluk için her ikisinde de x-rapidapi-key başlık adı yeniden kullanılır; önemli olan değer kaynağıdır.

Adım 2 — İlk talebinizi yapın

Doğrudan proxy (önerilir):

curl -H "x-rapidapi-key: YOUR_DIRECT_KEY" \
  "https://whatsapp-proxy.checkleaked.cc/number/13105551234"

RapidAPI pazaryeri:

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"

3. Adım — Yanıtı okuyun

Yanıt, bir WhatsAppEntry belgesidir (canlı form - fazladan alanlar kırpılmış):

{
  "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
}

Canlı testlerden alınan notlar:

  • `profilePic` bir NESNE'dir, URL değil. Resim mevcut olduğunda, ikili dosyayı `/picture/{number}` üzerinden alın; yoksa `{ success: false, image_status: "item-not-found" }` alınır.
  • Kısıtlama uygulandığında "hakkında" değeri boştur.
  • isWAContact, "bu numara WhatsApp'ta mı?" sorusunun cevabını veren standart bir işarettir.
  • Arama hataları hala bir WhatsAppEntry döndürüyor — yalnızca HTTP durumunu değil, hata/varlık alanlarını da kontrol edin.

Adım 4 — Hataları ele alın

Patlama limiti ve kimlik doğrulama hataları kısa bir metin gövdesi döndürür:

{ "error": "Requests must be at least 0.5 seconds apart" }

Varsayılan işlem hızı: istekler arasında en az 500 ms (saniyede 2 istek). MEGA kademesi: 250 ms (saniyede 4 istek). Tam hata referansı.

/number/{number} üzerinde isteğe bağlı sorgu bayrakları

BayrakEtki
telegram=1Telegram kayıt bilgilerini ekleyin.
lookup=1TrueCaller sorgulama özelliğini ekleyin.
google=1Google arama sonuçlarını ekleyin.
includeCarrier=1Operatör/bölge bilgilerini ekleyin.
ignoreProfilePic=1Profil resmi alma işlemini atla (daha hızlı).
forceBypassCache=1Yeni arama işlemi zorla (bu bir istek olarak sayılır).
fullAiReport=1Yapay zeka destekli OSINT raporu oluşturun (daha uzun yanıt süresi).

Sonraki adımlar

Kullanıcılarımız Ne Diyor

Memnun müşterilerimizden gerçek yorumlar

4.5/5 (163 yorumlar)