###GET /credit/v2/clients/{clientId}/users/{user}/sms/backCheques
* **شرح: ** چکهای برگشتی (همه بانکها) مشتری ** حقیقی** را برمیگرداند.
* **اسکوپ: ** ```credit:sms-back-cheques:get```
* **رویکرد: ** ```AUTHORIZATION SMS```
* ** دانلود مستندات ریسپانس کد ها **
````````````````
{address}/credit/v2/clients/{clientId}/users/{user}/sms/backCheques?trackId={trackId}
````````````````
https://sandboxapi.finnotech.ir :address
https://apibeta.finnotech.ir :address
#### Headers
مقادیر زیر باید در هدر قرار بگیرد
````````````````
Authorization : Bearer {Token}
````````````````
* برای فراخوانی این سرویس لازم است پس از دریافت توکن سه طرفه پیامکی سرویس را فراخوانی نمایید.
#### URI Parameters
* **clientId:** شناسه کلاینت
* **user :** (اجباری) کد ملی کاربر صاحب توکن که میخواهید اطلاعات آن را دریافت کنید و باید رشته عددی به طول ۱۰ رقم باشد
#### Query Parameters
* **trackId:** اختیاری (string) کد پیگیری، رشته ای اختیاری با طول حداکثر ۴۰ کاراکتر شامل حرف و عدد. در صورت ارسال trackId، فراخوانی سرویس خود را با همین مقدار استعلام و پیگیری کنید.(در گزارش فراخوانی سرویس ها با همین رشته نتیجه را ببینید). در صورتیکه که این فیلد را ارسال نکنید یک رشته UUID برای این فراخوانی در نظر گرفته میشود و در پاسخ فراخوانی برگردانده میشود.
* example: ```getBackCheques12312```
####Results Format
##### Successful result format (status code 200)
````````````````
{
"result": {
"chequeList": [
{
, "accountNumber": "000000000013152586"
, "amount": "900000000"
, "backDate": "13960310"
, "bankCode": "18"
, "branchCode": "00167"
, "branchDescription": "بانک تجارت - فخررازي"
, "date": "13960310"
, "id": "090922111"
, "number": "0000887329"
}
]
, "nid": "0012345678"
, "name": "سپهر صبور"
}
, "status": "DONE"
, "trackId": "getBackCheques12312"
}
````````````````
* **result:** آبجکتی از پاسخ سرویس شامل:
* **chequeList:** لیست چک های برگشتی کاربر
* accountNumber: شماره حساب مربوط به چک
* amount: مبلغ چک برگشتی
* backDate: تاریخ برگشت چک
* backCode: کد بانک صادر کننده چک
* branchCode: کد شعبه صادر کننده چک
* branchDescription: نام و شعبه بانک صادر کننده چک
* date: تاریخ وصول چک
* id: شناسه چک
* number: شماره چک
* **name:** نام و نام خانوادگی کاربر
* **nid:** کد ملی کاربر
* **status: ** وضعیت فراخوانی سرویس
* DONE: فراخوانی موفق سرویس
* FAILED: فراخوانی ناموفق سرویس
* **error:** جزییات خطا (در صورت بروز خطا)
* **trackId: ** کد پیگیری، اگر ارسال شده باشد همان مقدار و در غیر اینصورت یک رشته تصادفی تولید و برگردانده میشود
---------
در صورتی که کاربر چکی نداشته باشد پاسخ زیر دریافت میشود:
````````````````
{
"result": {
"result": 110
, "nid": "0012345678"
, "message": "هیچ چکی پیدا نشد"
}
, "status": "DONE"
, "trackId": "getBackCheques12315"
}
````````````````
#### UnSuccessful result format
در اینجا میتوانید لیست خطاهای سرویس ها را مشاهده کنید [لیست خطاها](/doc/generic-errors.html)