###POST /kyc/v2/clients/{clientId}/verifyDefineCustomerAccountWithoutSms * **شرح:** در صورت تایید بانک این دسترسی به کلاینت داده می شود که بدون احراز هویت شاهکار و ارسال اس ام اس برای یوزر فرایند افتتاح حساب را شروع کند. در این مرحله بدون ارسال کد پیامکی فقط با دریافت کدملی و شماره موبایل در خروجی otpTrackId اعلام میشود. لازم به ذکر است این سرویس از یازده شب تا هفت صبح در دسترسی نمیباشد * **اسکوپ: ** ```kyc:cc-verify-define-customer-account-without-sms:post``` * **رویکرد: ** ```Client-Credential``` * **<a href="Responsecodes.pdf"> دانلود مستندات ریسپانس کد ها</a> ** ```````````````` {address}/kyc/v2/clients/{clientId}/verifyDefineCustomerAccountWithoutSms?trackId={trackId} ```````````````` <div class="sandboxaddress sandbox" id="sandbox" style="float:right" style="display: none" > https://sandboxapi.finnotech.ir <b> :address </b> </div> <div class="production-address production" style="float:right" style="display: block"> https://apibeta.finnotech.ir <b> :address </b> </div> #### Headers مقادیر زیر باید در هدر قرار بگیرد ```````````````` Authorization : Bearer {Token} ```````````````` #### URI Parameters * **clientId:**شناسه کلاینت #### Query Parameters * **trackId :** (اجباری) &#x202b; رشته ای با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. پیشنهاد 2ما برای trackId تولید کردن UUID است. در صورت نیاز به نتیجه یک فراخوانی میتوانید با trackId آن را فیلتر کنید. در گزارش فراخوانی سرویس فراخوانی مورد نظر را با همین کد پیگیری پیدا میکنید. * example: ```ef226c90-20cc-48c6-b582-dee29e71676a``` * **otpTrackId :** (اجباری) &#x202b; شناسه تولید شده در سرویس تطبیق * **otp: ** (اجباری) &#x202b; رمز یکبار مصرف ارسال شده #### Body ##### Example: ```````````````` { "mobile": "0123456789", "nationalCode": "111111111", } ```````````````` * **mobile: **شماره موبایل فردی که در خواست احراز دارد, * **nationalCode: **کد ملی شخصی که درخواست احراز دارد , #### Successful result format (status code 200) ```````````````` { "responseCode": "FN-BRFH-20000810000", "trackId": "trackid", "result": { "otpTrackId": " otpTrackId ", "verified": true/false }, "status": "DONE" } ```````````````` * **responseCode:** کد پاسخ دریافتی * **trackId: ** کد پیگیری، اگر ارسال شده باشد همان مقدار برگردانده میشود و در غیر اینصورت یک رشته تصادفی تولید و برگردانده میشود. * **result:** آبجکتی از پاسخ سرویس شامل: * **otpTrackId: ** کد پیگیری که در مرحله ی بعد به عنوان شناسه ی درخواست باید در وروردی داده شود * **verified: ** نشان دهنده ی وریفای شدن یا نشدن کاربر است * ** status:**&#x202b; DONE/FAILED * **error:** * **code:** استاتوس کد * **message:** پیغام خطا