POST/api/public/access-request/email/verify

ای میل کے ذریعے بھیجے گئے کوڈ کی تصدیق کرتا ہے اور اس کے بعد کی رسائی کی درخواست کے لیے تصدیقی ٹوکن جاری کرتا ہے۔

تصدیقِ شناخت اور تحفظ

تصدیقِ شناخت ضروری نہیں

Idempotent (دہرانے پر یکساں اثر): نہیں

پیرامیٹرز

verification_id(body, string، ضروری)— start-verification سے UUID
email(body, string، ضروری)— وہی ای میل ایڈریس
code(body, string، ضروری)— ای میل سے 6 ہندسوں کا کوڈ

مثالی Request

{"verification_id":"<UUID>","email":"max@example.com","code":"123456"}

مثالی Response

{"ok":true,"verified":true,"verification_token":"<بعد والی رسائی کی درخواست کے لیے ٹوکن>"}

خرابی کے کوڈز

400 VERIFY_FAILED — کوڈ، verification_id یا ای میل غلط/میعاد ختم۔

لائیو ٹیسٹ کا ثبوت

میکانزم forms.product_catalog_verify_email جیسا ہے (وہی بنیادی تصدیقی جزو) — وہاں اصل کوڈ کے ساتھ مکمل ٹیسٹ کیا گیا (کامیابی + منفی)، یہاں وقت کی کمی کی وجہ سے صرف کوڈ پیٹرن کی بنیاد پر لیا گیا ہے، اپنے کوڈ کے ساتھ الگ سے نہیں چلایا گیا۔

← عوامی فارم