سلام وقتتون بخیر من کد زیر رو روی دامنه ی دمو curl میکنم:
curl -X POST "http://pgtestagent.demo.payamgostar.com/Services/API/IPerson.svc" -H "Content-Type: text/xml; charset=utf-8" -H "SOAPAction: http://tempuri.org/IPerson/SavePerso n" -d "<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:tem='http://tempuri.org/' xmlns:sep='http://schemas.datacontract.org/2004/07/Septa.PayamGostar.ServiceLayer.Contract.PGContracts.DataContracts'><soapenv:Header/><soapenv:Body><tem:SavePerson><tem:username>admin</tem:username><tem:password>admin</tem:password><tem:person><sep:CrmObjectTypeCode>Contact</sep:CrmObjectTypeCode><sep:IdentityType>حقیقی</sep:IdentityType><sep:LastName>محمدی نهایی</sep:LastName><sep:CreateDate>2025-11-09T00:00:00</sep:CreateDate><sep:ModifyDate>2025-11-09T00:00:00</sep:ModifyDate><sep:CustomerNumber>5555</sep:CustomerNumber><sep:ColorName>آبی</sep:ColorName><sep:Gender>مرد</sep:Gender><sep:PersonPrefix>دکتر</sep:PersonPrefix><sep:Website>test.com</sep:Website><sep:Emails><sep:string>test@gmail.com</sep:string></sep:Emails></tem:person></tem:SavePerson></soapenv:Body></soapenv:Envelope>"
آیتم های الزامی مثل نام خانوادگی تاریخ ایجاد، تاریخ ویرایش و زمینه ی فعالیت اوکی مشه و مخاطب ساخته میشه اما در آیتم عای غیرالزامی فقط پیشوند: دکتر میشنه چندین راه و روش رو امتحان کردم اما باز هم نتیجه ای نگرفتم، میخواستم درخواست کنم علاوه بر اینکه همین کد من رو تست کنید در نهایت کد تست شده و قطعیی رو بهم بدید که موارد غیر الزامی از قبیل: نام،جنسیت،پیشوند،سایت،ایمیل،شماره ملی،شماره مشتری،موبایل،تلفن،کشور،استان،شهر،کدپستی و آدرس رو بتونه وارد کنه متشکرم