5 Replies Latest reply on Jul 11, 2014 12:06 PM by Grant Birchmeier

    What is the SOAP attribute key for "ForeignSysPersonID"?

    Grant Birchmeier
      I'm trying to use SOAP "syncLead" to save a lead using the ForeignSysPersonID.  However, Marketo is rejecting it.

      This is in my request:

                     <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.)