Hi Developers,
I am trying to use importToList method in my API. I am sending following SOAP request to Marketo
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header>
<ns1:AuthenticationHeader xmlns:ns1="http://www.marketo.com/mktows/">
<mktowsUserId>***************************************</mktowsUserId>
<requestSignature>********************************</requestSignature>
<requestTimestamp>2013-11-05T22:45:06-08:00</requestTimestamp>
</ns1:AuthenticationHeader>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<ns1:paramsImportToList xmlns:ns1="http://www.marketo.com/mktows/">
<programName>Free Trial Request</programName>
<importFileHeader>First Name,Last Name,Email,Job Title</importFileHeader>
<importFileRows>
<stringItem>Steve,J,stevej@xyz.com,SMTS</stringItem>
</importFileRows>
<importListMode>UPSERTLEADS</importListMode>
<listName>FreeTrialList</listName>
<clearList>true</clearList>
<campaignName>Free Trial Request</campaignName>
</ns1:paramsImportToList>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
But this is returning me error saying "20109: Parameters Required". It doesn't tell me which parameter is missing.
I used the same parameters in other code which uses Marketo library created on Github, there it works well. Can soemone please verify if my request is correct or I am missing any parameters.
Thanks.