###Get /kyc/v2/clients/{clientId}/defineCustomerAccountInquiry * **شرح:** در این مرحله با دریافت لیستی از کد ملی ها آخرین وضعیت آن ها را در خروجی نشان می دهد. * **اسکوپ: ** ``` kyc:define-customer-account-inquiry:get``` * **رویکرد: ** ``` CLIENT-CREDENTIAL``` * **<a href="Responsecodes.pdf"> دانلود مستندات ریسپانس کد ها</a> ** ```````````````` {address}/kyc/v2/clients/{clientid}/defineCustomerAccountInquiry?nationalCodes={nationalCodes, nationalCodes, nationalCodes,…} ?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``` * **nationalCodes :** (اجباری) &#x202b;کد ملی هایی که باید استعلام شوند(در حال حاضر بیشتر از ده کد ملی را نمیتوان در یک مرحله استعلام کرد) * example: ```111111111,0017684356``` #### Successful result format (status code 200) ```````````````` "responseCode": "FN-BRFH-20000810000", "result:{ [ {state: ocr, responseCode: FN-BRFH-20000810000 errorMessage: تاریخ تولد نادرست است, nationalCode: 0017684356, mobile: 09192506704}, {state: defineCustomerAccount, responseCode: FN-BRFH-20000810000 errorMessage: کارت ملی نامعتبر است, nationalCode: 111111111, mobile: 09122546703} ] status: DONE }" ```````````````` * **responseCode:** کد پاسخ دریافتی * ** result:** آبجکتی از پاسخ سرویس شامل: * ** state:** آخربن وضعیتی که کاربر به درستی پاس کرده * ** errorMessage:** اروری که به کاربربازگردانده شده * ** nationalCode:** کدملی که وضعیت آن استعلام شده * ** mobile:** شماره ی همراه شخص که کد ملی وی استعلام شده * ** trackId:** کد پیگیری که در فراخوانی سرویس فرستاده شده است. * ** status:** &#x202b; DONE/FAILED * ** error:** جزییات خطا (در صورت بروز خطا) * **code:** استاتوس کد * **message:** پیغام خطا