Re: API returns value as TOO COMPLEX

Anonymous
Not applicable

API returns value as TOO COMPLEX

I am trying to extract ActivityRecord with Activity Filter with the help of getLeadChanges

Following is parameter I am passing as the soap request. to API along with auth header info .

<paramsGetLeadChanges xmlns="http://www.marketo.com/mktows/">
  <startPosition xmlns="">
    <activityCreatedAt>0001-01-01T00:00:00.000+05:30</activityCreatedAt>
  </startPosition>
  <activityFilter xmlns="">
    <includeTypes>
      <activityType>UpdateOpprtntyInSales</activityType>
    </includeTypes>
  </activityFilter>
</paramsGetLeadChanges>

UpdateOpprtntyInSales has one of the attribute as Data Value Changes , in marketo this attribute contains data however when I get value of attributes through API I am getting value as TOO COMPLEX

In marketo this attribute contains following data.

Attribute Name: Deployment Model
Old value:
New Value: TBD

Attribute Name: Implemented by.
old value:
new Value: Birst;Partner;Customer

and so on...

 

Please suggest me how I can get actual value from marketo.

Thanks in advance

Tags (1)
2 REPLIES 2
Anonymous
Not applicable

Re: API returns value as TOO COMPLEX

I am having the same problem with getLeadChanges and an ActivityType of MergeLeads - the attrValue is "Too Complex" for the attrName "Merge IDs".  I had hoped to use this to count the number of leads merged together, but it looks like I can only get the number of times a merge has been performed.
Anonymous
Not applicable

Re: API returns value as TOO COMPLEX

I am also getting a "Too Complex" response. Has anyone found a solution or work-around?