Re: Can we access all members of a program (including program status) via the API?

Dan_Stevens_
Level 10 - Champion Alumni

Can we access all members of a program (including program status) via the API?

We're currently working through integrating Marketo and Sitecore so that we can provide relevant visitor experiences to our website.  Above and beyond firmographic/company data - specifically behavioral data (using program membership data).  In order to do this, our Sitecore CMS needs to access this data via the API.

I took a look here (http://developers.marketo.com/documentation/rest/ ), but couldn't find an example that provided this specific data.

4 REPLIES 4
Geoff_Krajeski1
Level 10 - Champion Alumni

Re: Can we access all members of a program (including program status) via the API?

Not an answer, but a question out of curiosity...

Are you using any part of Sitecore's personalization?

My last company used Sitecore, but we did not go with their capabilities for personalization, though I saw them first hand in 2012 at the Sitecore Symposium in Las Vegas.  Actually had lunch right next to and conversed with the CEO too!

Dan_Stevens_
Level 10 - Champion Alumni

Re: Can we access all members of a program (including program status) via the API?

Hi Geoffrey - Yes, we are doing this so that we can begin leveraging Sitecore's personalization capabilities.  We're also using the DemandBase connector to provide the firmographic attributes of anonymous visitors that can then be used to personalize unknown visitors.

Kenny_Elkington
Marketo Employee

Re: Can we access all members of a program (including program status) via the API?

Yes, Get Lead by Program Id(http://developers.marketo.com/documentation/rest/get-multiple-leads-by-program-id/​ ) returns a child object called 'membership' in every returned lead record which includes the program membership data, including program status, in it.

Anonymous
Not applicable

Re: Can we access all members of a program (including program status) via the API?

You could add all members of a program to a list and then access the list via api