We are planning updates to Salesforce architecture where we will be replacing one of existing custom objects with another custom object. The custom object is used in multiple Marketo smart campaigns as filter with multiple constrains. Eg.
Has Custom Object (filter)
Field A on CO is "XXX" (constraint)
Filed B on CO is "YYY" constraint)
Field C on CO is "WWW" (constraint)
To make the change manually, we will have to go through 500+ smart campaigns and modify the filters to add new filter for the new object and remove filter to the old object. I checked the API documentation and it seems to only mention query, schedule, activate and deactivate as actions: http://developers.marketo.com/rest-api/assets/campaigns/
Is there a way to make updates to smart campaign smart list filters via API in bulk?
Thanks in advance!