POST/api/public/access-request
Zentor App پیکیج (Starter/انفرادی/14 دن کا ڈیمو) کے لیے رسائی کی درخواست جمع کرتا ہے۔ اس کے لیے پہلے سے تصدیق شدہ ای میل ایڈریس ضروری ہے۔
تصدیقِ شناخت اور تحفظ
تصدیقِ شناخت ضروری نہیں
Idempotent (دہرانے پر یکساں اثر): نہیں
پیرامیٹرز
name(body, string، ضروری)— 2–120 حروفemail(body, string، ضروری)— پہلے /email/verify کے ذریعے تصدیق شدہ ہونا ضروری ہےpackage(body, string، ضروری)— 'starter' | 'individual' | 'demo_access'company(body, string)— زیادہ سے زیادہ 160 حروفphone(body, string)— زیادہ سے زیادہ 40 حروفcompanyWebsite(body, string)— زیادہ سے زیادہ 200 حروفpaymentMethod(body, string)wish(body, string)— package='demo_access' کی صورت میں مقررہ 'trial'message(body, string)— زیادہ سے زیادہ 3000 حروفمثالی Request
{"name":"علی خان","email":"max@example.com","package":"demo_access"}مثالی Response
{"ok":false,"error":"EMAIL_NOT_VERIFIED","message":"براہ کرم پہلے اپنے ای میل ایڈریس کی تصدیق کریں۔"}خرابی کے کوڈز
400 VALIDATION_ERROR — ضروری خانہ خالی ہے یا غیر درست پیکیج/ادائیگی کا طریقہ/خواہش ہے۔400 EMAIL_NOT_VERIFIED — دیے گئے ای میل ایڈریس کی پہلے /email/start-verification + /email/verify کے ذریعے تصدیق نہیں کی گئی۔لائیو ٹیسٹ کا ثبوت
منفی صورتیں VALIDATION_ERROR (خالی Body) اور EMAIL_NOT_VERIFIED (درست ڈیٹا، لیکن پہلے سے تصدیق شدہ نہ ہونے والا ای میل) لائیو تصدیق شدہ۔ مکمل کامیابی کی صورت میں ای میل تصدیق کا پورا ابتدائی عمل درکار ہوتا (دیکھیں forms.access_request_email_start/verify) اور وقت کی کمی کی وجہ سے اسے حتمی مکمل ہونے تک نہیں چلایا گیا۔