###POST /kyc/v2/clients/{clientId}/compareTwoImages
* **شرح: ** این سرویس با دریافت دو عکس ،درستی و نادرستی عکس را تایید و رد میکند
* **اسکوپ: ** ```kyc:compare-two-images:post```
* **رویکرد: ** ```Client_Credential```
* ** دانلود مستندات ریسپانس کد ها **
````````````````
{address}/kyc/v2/clients/{clientId}/compareTwoImages?trackId={trackId}
````````````````
https://sandboxapi.finnotech.ir :address
https://apibeta.finnotech.ir :address
#### Headers
مقادیر زیر باید در هدر قرار بگیرد
````````````````
Authorization : Bearer {Token}
````````````````
برای فراخوانی این سرویس باید از توکن Client Credential استفاده نمایید.
#### URI Parameters
* **clientId :** (اجباری) شناسه کلاینت
#### Query Parameters
* **trackId:** اجباری (string) کد پیگیری، رشته ای اختیاری با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. در صورت
ارسال trackId، فراخوانی سرویس خود را با همین مقدار استعلام و پیگیری کنید.(در گزارش فراخوانی سرویس ها با همین رشته
نتیجه را ببینید). در صورتیکه که این فیلد را ارسال نکنید یک رشته UUID برای این فراخوانی در نظر گرفته میشود و در پاسخ
فراخوانی برگردانده میشود.
### Body Parameter
توجه داشته باشید که پارامترهای ورودی در فرمت فرم دیتا ارسال شوند* **
* **liveImage:(اجباری) ** عکس کاربر به صورت فایل
* **personImage:(اجباری) ** عکس کاربر به صورت فایل
* **threshold:(اختیاری) ** میزان حساس بودن تطبیق
### Body Parameter Example
````````````````
--form liveImage=@"/Users/address Image 2021-07-12 at 17.07.12.jpeg"
--form personImage=@"/Users/address Image 2021-07-12 at 17.07.12.jpeg"
--form threshold="80"
````````````````
###Results Format
#### Successful result format (status code 200)
````````````````
{
"responseCode": "FN-KCFH-20000800000",
"trackId": "2869d165-d261-4a9a-b807-51646c8a783d",
"result": {
"message": "عدم تطبیق تصویر چهره ورودی و تصویر مرجع!",
"verificationScore": 0,
"verificationThreshold": 80,
"isVerified": false
},
"status": "DONE"
}
````````````````
* **responseCode:** کد پاسخ دریافتی
* **result:** آبجکتی از پاسخ سرویس شامل:
* **message:** پیغام نتیجه
* **verificationScore:** میزان تطبیق
* **verificationThreshold:** آستانه ی تطبیق
* **isVerified:** تایید تطبیق
* **trackId:** کد پیگیری، اگر ارسال شده باشد همان مقدار برگردانده میشود و در غیر اینصورت یک رشته تصادفی تولید و
برگردانده میشود
* **status:** وضعیت فراخوانی که میتواند یکی از موارد DONE|FAILED باشد
#### UnSuccessful result format
در اینجا میتوانید لیست خطاهای سرویس ها را مشاهده کنید [لیست خطاها](/doc/generic-errors.html)