1 Reply Latest reply on Mar 11, 2014 3:20 PM by 33471

    syncMObject from typeAttribList gives error

      Hi Developers,

      Following is the input for syncMObject API in WSDL. Fields like externalKey, AttribList, createdAt, updatedAt are not present in API documentation.

      <xs:complexTypename="MObject">
                <xs:sequence>
                <xs:elementname="type"type="xs:string"minOccurs="1"maxOccurs="1"nillable="false"/>
                <xs:elementname="id"type="xs:int"minOccurs="0"maxOccurs="1"nillable="false"/>                        <xs:elementname="externalKey"type="tns:Attrib"minOccurs="0"maxOccurs="1"nillable="false"/>      <xs:elementname="createdAt"type="xs:dateTime"minOccurs="0"maxOccurs="1"nillable="false"/>     <xs:elementname="updatedAt"type="xs:dateTime"minOccurs="0"maxOccurs="1"nillable="false"/>
          <xs:elementname="attribList"type="tns:ArrayOfAttrib"minOccurs="0"maxOccurs="1"nillable="false"/>
          <xs:elementname="typeAttribList"type="tns:ArrayOfTypeAttrib"minOccurs="0"maxOccurs="1"nillable="false"/>
           <xs:elementname="associationList"type="tns:ArrayOfMObjAssociation"minOccurs="0"maxOccurs="1"nillable="false"/>
       </xs:sequence>
      </xs:complexType>    
       
      Also when we try to update opportunity and opportunityPersonRole, if we pass parameters inside “typeAttribList” Marketo throws us error saying “Parameters Required”.
      This works well when we pass those parameters inside “attribList”. Can yu verify if this is issue on MArketo side.