Expand my Community achievements bar.

SOLVED

JS API to read all the filters/conditions used in Campaign from workflow

Avatar

Level 1

Hello team,

 

In one of our project we're using interaction schema to provide data dynamically in SOAP request `<context></context>`. Is there a Javascript API to read all the filters/conditions used in the campaign, the idea is to find all the @interaction fields used in the campaign?

 

My use case is like this, a workflow will be triggered to read the filters/conditions used in the campaign, if there are any interaction filters/conditions used, then collect all the fields and send it External Rest API call.

 

Any recommendation/feedback or alternate approach is welcome.

 

Thanks in Advance!

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi,

 

Easiest way is to iterate over the workflows in the campaign, parsing each's data field with new XML() and spooling the conditions with an xpath selector.

 

Thanks,

-Jon

 

View solution in original post

1 Reply

Avatar

Correct answer by
Community Advisor

Hi,

 

Easiest way is to iterate over the workflows in the campaign, parsing each's data field with new XML() and spooling the conditions with an xpath selector.

 

Thanks,

-Jon