ReOTP.
ترقی یافتہ خصوصیات/خودکار اطلاعات (Webhooks)
1 منٹ پڑھنے کے لیے

خودکار اطلاعات (Webhooks)

اپنے سرور پر تصدیقی عمل کی اپ ڈیٹس فوری طور پر حاصل کریں۔

براؤزر سے مسلسل سوالات (SSE (Server-Sent Events)) بھیج کر اپنے سرور کے وسائل استعمال کرنے کے بجائے، آپ اپنے پروجیکٹ کے کنٹرول پینل میں نوٹیفکیشن یو آر ایل (Webhook URL) سیٹ کر سکتے ہیں۔

صارف کے نمبر کی تصدیق کی کامیابی کے بعد، ReOTP سرور ایک براہ راست POST درخواست بھیجے گا جس میں آپ کے اپنے سرور پر اس عمل کی تفصیلات شامل ہوں گی۔

سیکیورٹی کی تصدیق (Webhook Signature)

اگر آپ کنٹرول پینل میں ویب ہوک کے لیے ایک خفیہ کی (Secret Key) سیٹ کرتے ہیں، تو ہم درخواست کے ساتھ ایک x-webhook-signature ہیڈر بھیجیں گے جس میں آپ کی پرائیویٹ کی اور SHA256 الگورتھم کا استعمال کرتے ہوئے HMAC دستخط شامل ہوں گے۔ آپ یہ یقینی بنانے کے لیے اس کا استعمال کر سکتے ہیں کہ درخواست ہماری طرف سے بھیجی گئی ہے اور اس میں کوئی چھیڑ چھاڑ نہیں کی گئی ہے۔

انٹیگریشن کوڈ (SDKs)
{
  "event": "verification.success",
  "phoneNumber": "+966500000000",
  "actualPhoneNumber": "+966500000000",
  "requestId": "cmrjpk97j0000okc514kfdkll",
  "projectId": "cmrjpk97j00...",
  "method": "WHATSAPP",
  "timestamp": "2026-07-17T12:00:00.000Z"
}

انٹرایکٹو API پلے ایونگ (Interactive API Playground)

براہ راست تصدیق کے درخواستیں بھیجنے اور اپنا موزوں پروگرامنگ زبان میں انٹیگریشن کوڈز بنانے کی کوشش کریں.

curl -X POST https://reotp.com/api/verify/init \
  -H "Authorization: Bearer 15a1c1c7-ed05-40df-b7c3-69c327542a07" \
  -H "Content-Type: application/json" \
  -d '{
    "phoneNumber": "201000000000",
    "method": "WHATSAPP"
  }'