Bug in Activate Smart Campaign API | Adobe Higher Education
Skip to main content
Digital_Pi51
Level 1
August 26, 2019
Pergunta

Bug in Activate Smart Campaign API

  • August 26, 2019
  • 2 respostas
  • 4369 Visualizações

When calling the REST API I am finding some campaigns that fail to activate via the API although they activate fine when don manually.  (Using this REST API  https://developers.marketo.com/rest-api/assets/smart-campaigns/#activate )

The error returned by the API is:

{'message': u'Wrong number of operands for the given operand', 'code': u'709'}

By trial and error, I determined the issue in Marketo is a "Campaign is Requested" trigger that has a source value of  "is any"

If that is changed to a specific value such as "is Marketo Flow Action" then the campaign activates just fine via the API.    So this is clearly a case of acivation thru the API doing validation differently (incorreclty( than with activating manually through the GUI.

This is simple to reproduce:  just set up a campaign with "Campaign is Requested" trigger that has a source value of  "is any" as in screen shot and then try to activate through the API.

Este tópico foi fechado para respostas.

2 Respostas

Nicholas_Manojl
Level 8
August 27, 2019

I never considered it was possible to activate a Campaign is Requested trigger with an 'is any' operator. 

Digital_Pi51
Level 1
August 27, 2019

This can be activated manually.

It cannot be activated by API.  


This CAN be activated manually and by API.