I am using ForignSysType and ForeignSysPersonId to update the lead. In this if I pass invalid ForeignSysType like Marketo or some invalid string. Marketo API doesn't throw error saying this is invalid ForeignSysType, instead it discard the ForeignsysType and ForeignSysPersonId and creates new Lead record. Can someone confirm is this expected behavior?
Also one more question about where in Marketo Instance I can find this foreignsyspersonid and type?