/api/person/mod/{code}
از این متد برای ویرایش اطلاعات اشخاصی که قبلا ثبت شده اند یا افزودن شخص جدید استفاده می شود. در صورتی که در پارامتر code در url فراخوانی شده کد شخص قبلی ارسال شود اطلاعات ارسالی با اطلاعات قبلی جایگزین خواهد شد و در صورت عدم ارسال پارامتر code اطلاعات به صورت جدید ذخیره خواهد شد.
نمونه پارامترهای ارسالی
{ "accounts": [ { "accountNum": "856124555", "bank": "بانک مهر ایران", "cardNum": "637691836129856", "shabaNum": "IR0100000000000000000" } ], "address": "", "code": 0, "codeeghtesadi": "", "company": "", "des": "", "email": "", "fax": "", "keshvar": "", "mobile": "", "mobile2": "", "name": "", "nikename": "نام مستعار", "ostan": "", "postalcode": "", "sabt": "", "shahr": "", "shenasemeli": "", "tel": "", "types": [ { "checked": false, "code": "customer", "label": "مشتری" }, { "checked": false, "code": "marketer", "label": "بازاریاب" }, { "checked": false, "code": "emplyee", "label": "کارمند" }, { "checked": false, "code": "supplier", "label": "تامینکننده" }, { "checked": false, "code": "colleague", "label": "همکار" }, { "checked": false, "code": "salesman", "label": "فروشنده" } ], "website": "" }
نمونه پاسخ :
{ "Success": true, "result": 1 }
پارامتر success با مقدار true نشانگر موفقیت آمیز بودن عملیات است.در صورت خطا در عملیات این مقدار به false تغییر و در پارامتر data دلیل شکست عملیات در قالب رشته برگشت داده می شود.