Snelstart — Uw eerste profiel opzoeken in 10 minuten

Doel: één geauthenticeerd HTTP-verzoek naar de WhatsApp Data API sturen en het openbare profiel van een telefoonnummer opvragen. Geen SDK-installatie nodig — werkt vanuit elke programmeertaal met een HTTP-client.

Stap 1 — Vraag een API-sleutel aan

Twee kanalen — kies er één. Dezelfde JSON, dezelfde eindpunten, maar een andere sleutelbron en basis-URL:

KanaalBasis-URLSleutelbronVereiste headers
Directe proxyhttps://whatsapp-proxy.checkleaked.ccDirecte aankoop. Sleutel beheerd in ons dashboard.x-rapidapi-key: <direct-key>
RapidAPI-marktplaatshttps://whatsapp-data1.p.rapidapi.comRapidAPI-dashboard → "Apps" → Beveiliging. Abonneer u via de RapidAPI-pagina.x-rapidapi-key: <rapidapi-key>
x-rapidapi-host: whatsapp-data1.p.rapidapi.com

Een directe sleutel werkt NIET met de RapidAPI-basis-URL, en omgekeerd. De headernaam x-rapidapi-key wordt voor compatibiliteit in beide gevallen hergebruikt; de bron van de waarde is wat telt.

Stap 2 — Dien uw eerste verzoek in

Directe proxy (aanbevolen):

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

RapidAPI-marktplaats:

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"

Stap 3 — Lees het antwoord

Het antwoord is een WhatsAppEntry-document (live-vorm — extra velden verwijderd):

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

Notities van de live tests:

  • profilePic is een OBJECT, geen URL. Als er een afbeelding bestaat, haal dan het binaire bestand op via /picture/{number}; als deze ontbreekt, krijg je { success: false, image_status: "item-not-found" }.
  • 'about' is null wanneer beperkt.
  • isWAContact is de standaardindicator voor "is dit nummer actief op WhatsApp?".
  • Bij een mislukte lookup wordt nog steeds een WhatsAppEntry geretourneerd — controleer de velden error/exists, niet alleen de HTTP-status.

Stap 4 — Fouten afhandelen

Foutmeldingen met betrekking tot burstlimieten en authenticatie retourneren een korte berichttekst:

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

Standaard interval: minimaal 500 ms tussen verzoeken (2 verzoeken/sec). MEGA-niveau: 250 ms (4 verzoeken/sec). Volledige foutmelding.

Optionele queryvlaggen op /nummer/__PLAATSHOUDER_0__

VlagEffect
telegram=1Voeg Telegram-registratiegegevens toe.
lookup=1TrueCaller-zoekfunctie inschakelen.
google=1Voeg Google-zoekfragmenten toe.
includeCarrier=1Voeg gegevens over de provider/regio toe.
ignoreProfilePic=1Sla het ophalen van de profielfoto over (sneller).
forceBypassCache=1Forceer een nieuwe zoekopdracht (telt als een verzoek).
fullAiReport=1Genereer een AI OSINT-rapport (langere reactietijd).

Volgende stappen

Wat Onze Gebruikers Zeggen

Echte reviews van onze tevreden klanten

4.5/5 (163 reviews)