Is it possible to clone a program via the API? I don't see it in the documentation but hoped I was just missing it.
Look at the attribute here called cloneToProgramName: Schedule Campaign » Marketo Developers
Thanks for this, I did not know this was possible!
To the best of my knowledge this is not currently possible in Marketo. They are working to enhance the capabilities of the REST APIs, so hopefully this will be available in the near future.
Please note that although this is possible you are limited to 20 clones per day.. and we have a program API coming later in Q4 '15 and Q1 '15 that will quite fully encapsulate app CRUD operations within REST API Endpoints.
Thank you everyone. This is awesome!
We're currently working on better ways to interact with programs via the APIs. Kristin's solution is a decent workaround for the time being.
so interested to know if anyone has cloned programs via Service Now or Salesforce request tool so that the requestor can effectively clone the program and populate info within the program e.g program tokens through fields in the request process?
This works but does not help in my situation. You cannot use this call with a Trigger Campaign.
Look forward to the Program API enhancements
There is now a Clone Program API
Great do you have the documentation? We have built a request system in salesforce and people request programs e.g tradeshows, webinars etc.) We want to use this API (clone program) so that when someone completes the event request the relevant template program is cloned.
O'er here: http://developers.marketo.com/rest-api/assets/programs/#clone and on the Swagger defn page.
Brilliant thanks! ☺
Retrieving data ...