الانتقال إلى المحتوى الرئيسي
POST
يتحقق من البيانات المُدخلة مقارنةً ببيانات الهاتف لدى مشغّلي شبكات الهاتف المحمول. يتطلب ذلك تطبيقًا تابعًا لوكالة. يتيح لك Didit الوصول إلى هذه الخدمة عبر POST /v3/database-validation/ للتحقق من البيانات المُرسلة مقابل المصدر الموثوق، والحصول على نتائج تطابق موحّدة.

التغطية

  • التغطية: ~ 90%
  • الدولة: كندا
  • معرّف الخدمة: can_residential
  • نطاق البيانات: العنوان
  • الفئة: سكني

المدخلات

  • الحقول المطلوبة: first_name، last_name، address.street_1، address.postal_code، phone
  • الحقول الاختيارية: date_of_birth، address.street_2، address.city، address.region، vendor_data
  • الموافقة: مطلوبة
  • إتاحته في سير العمل: متاح في سير العمل
  • التغطية: ~ 90%
  • السعر: $0.42 لكل استعلام ناجح

معاملات الجسم

string
افتراضي:"CAN"
مطلوب
رمز الدولة ISO 3166-1 alpha-3 لقاعدة بيانات الخدمة هذه.مثال: CAN
string
افتراضي:"can_residential"
مطلوب
مصفوفة تحتوي على معرّف هذه الخدمة. يُبقي تثبيت الخدمة الطلب مقتصراً على قاعدة البيانات هذه بالتحديد.مثال: can_residential
موافقة صريحة من المستخدم النهائي على هذه الخدمة.مثال: true
string
افتراضي:"John"
مطلوب
الاسم الأول المراد التحقق منه.مثال: John
string
افتراضي:"Doe"
مطلوب
اسم العائلة المراد التحقق منه.مثال: Doe
object
مطلوب
كائن عنوان سكني منظَّم. استخدم street_1 وstreet_2 وcity وregion وpostal_code وcountry. ما زال يُقبل سلسلة عنوان كاملة بالصيغة القديمة، لكنها غير موصى بها.مثال: {"street_1":"123 Sample Street","street_2":"Unit 4","city":"Sample City","region":"Sample State","postal_code":"10001","country":"US"}
string
افتراضي:"+15550101000"
مطلوب
رقم الهاتف بالتنسيق الدولي.مثال: +15550101000
string
تاريخ الميلاد بصيغة YYYY-MM-DD.مثال: 1990-01-01
string
افتراضي:"user-1234"
مرجعك الثابت لهذا الشخص، مثل معرّف المستخدم الداخلي لديك. يستخدمه Didit لربط عمليات التحقق المستقلة بالمستخدم النهائي نفسه، وتقليل الضوضاء في اكتشاف التكرار.مثال: user-1234

قواعد الإدخال وملاحظات التحقق

  • بالنسبة إلى خدمات العناوين، أرسل حقول العنوان المنظَّمة بدلاً من سلسلة address واحدة كلما أمكن ذلك.
  • address.street_1 هو عنوان الشارع، بما في ذلك رقم المبنى ونوع الشارع.
  • address.street_2 هو الشقة أو الوحدة أو المبنى أو الطابق أو أي سطر إضافي للعنوان. أرسله فقط عندما تتوفر لديك هذه المعلومة.
  • address.city هي المدينة أو الضاحية أو الحي أو البلدة أو المنطقة السكنية.
  • address.region هي الولاية أو المقاطعة أو الإقليم أو البلدة.
  • address.postal_code هو الرمز البريدي.
  • تتطلب خدمات قواعد البيانات القائمة على العناوين على الأقل عنوان الشارع والرمز البريدي؛ والطلبات المرفوضة قبل البحث في المصدر لا تُفرض عليها رسوم.

كيفية الاستدعاء

البيانات المُعادة

تعتمد الحقول الدقيقة التي تظهر في source_data على ما يعيده السجل. يوثّق المثال المُولّد لـ can_residential حاليًا الشكل الموحّد التالي:
  • address
  • date_of_birth
  • first_name
  • last_name

الأسعار واتفاقيات مستوى الخدمة

تُحتسب رسوم استعلامات Canada Residential فقط عندما يتلقى Didit نتيجة حاسمة من مصدر التحقق.
  • السعر لكل استدعاء: $0.42 USD.
  • الفوترة: لكل استعلام ناجح. لا تُحتسب أي رسوم عند تعذّر الوصول إلى السجل، أو عند نقص الحقول المطلوبة، أو عند رفض الطلب قبل وصوله إلى المصدر.
  • زمن الاستجابة المعتاد: p95 أقل من ثانيتين.
  • التوفر: 99.9% لكل ربع سنة من جهة Didit؛ ويختلف توفر المصدر اللاحق حسب الدولة ومجموعة البيانات.

للاستزادة

آخر تعديل في ٧ نوفمبر ٢٠٢٦