<attribute>
<attrName>ForeignSysPersonID</attrName>
<attrValue>aaa</attrValue>
<attrType>string</attrType>
</attribute>
<attribute>
<attrName>ForeignSysType</attrName>
<attrValue>CUSTOM</attrValue>
<attrType>string</attrType>
</attribute>
Marketo's response is:
<message>syncLead operation failed: unknown fields for import: ForeignSysPersonID, ForeignSysType (20105)</message>
Am I using the wrong name for the attribute's key?
(I gotta be honest, Marketo crew, the ForeignSysPersonID feature seems pretty broken. If it actually works, you guys really need to improve the documentation.)