cURL / Raw HTTP - WhatsApp ڈیٹا API

اختتامی پوائنٹس کو براہ راست جانچنے کے لیے خام HTTP مثالیں۔ کسی بھی رن ٹائم سے استعمال کریں — شیل، میک فائل، CI پائپ لائن، HTTP کلائنٹ ایکسٹینشن۔

ایک چینل چنیں۔

براہ راست پراکسی (آپ کی براہ راست خریداری کی کلید استعمال کرتا ہے):

export WA_KEY="YOUR_DIRECT_KEY"
export WA_BASE="https://whatsapp-proxy.checkleaked.cc"

RapidAPI مارکیٹ پلیس (آپ کی RapidAPI کلید + میزبان ہیڈر استعمال کرتا ہے):

export WA_KEY="YOUR_RAPIDAPI_KEY"
export WA_BASE="https://whatsapp-data1.p.rapidapi.com"
# Set this only when calling the RapidAPI base URL:
export WA_HOST_HEADER='-H "x-rapidapi-host: whatsapp-data1.p.rapidapi.com"'

ذیل کی مثالیں براہ راست پراکسی کا استعمال کرتی ہیں۔ RapidAPI کے لیے، ہر curl کال میں $WA_HOST_HEADER شامل کریں۔

سنگل پروفائل تلاش کرنا

curl -H "x-rapidapi-key: $WA_KEY" \
  "$WA_BASE/number/13105551234"

تصویر کے بغیر پروفائل (تیز)

curl -H "x-rapidapi-key: $WA_KEY" \
  "$WA_BASE/number/no_picture/13105551234"

سادہ وجود کی جانچ

curl -H "x-rapidapi-key: $WA_KEY" \
  "$WA_BASE/number-simple/13105551234"

صرف پروفائل تصویر (بائنری JPEG)

curl -H "x-rapidapi-key: $WA_KEY" \
  "$WA_BASE/picture/13105551234" -o profile.jpg

کیشے کو بائی پاس کریں۔

curl -H "x-rapidapi-key: $WA_KEY" \
  "$WA_BASE/number/13105551234?forceBypassCache=1"

بلک چیک (POST)

curl -X POST "$WA_BASE/bulk_check" \
  -H "x-rapidapi-key: $WA_KEY" \
  -H "Content-Type: application/json" \
  -d '{"numbers":["13105551234","447911123456"]}'

کیریئر کی تلاش

curl -H "x-rapidapi-key: $WA_KEY" \
  "$WA_BASE/carrier/13105551234"

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"

شرح کی حد کے ہیڈر کا معائنہ کریں۔

curl -sD - -o /dev/null \
  -H "x-rapidapi-key: $WA_KEY" \
  "$WA_BASE/number/13105551234" \
  | grep -i -E "^x-ratelimit"

API کلیدی استعمال کے اعدادوشمار

curl -H "x-rapidapi-key: $WA_KEY" \
  "$WA_BASE/api-key-stats"

شیل اسکرپٹ: ٹیکسٹ فائل سے بلک چیک

#!/usr/bin/env bash
set -euo pipefail

while IFS= read -r number; do
  [[ -z "$number" ]] && continue
  curl -s -H "x-rapidapi-key: $WA_KEY" \
    "$WA_BASE/number/no_picture/$number" \
    | jq -r '[.number, .isWAContact, .isBusiness] | @csv'
  sleep 0.5  # 2 req/sec — respect tier burst limit
done < numbers.txt > results.csv

متعلقہ

ہمارے صارفین کیا کہتے ہیں

ہمارے مطمئن گاہکوں کی حقیقی جائزے

4.5/5 (162 جائزے)