Bulk Export Program Member Data of all Active programs | Community
Skip to main content
Juhoyos
Level 2
March 30, 2026
Question

Bulk Export Program Member Data of all Active programs

  • March 30, 2026
  • 1 reply
  • 21 views

We want to export all the program member data we have. 

We want to do a bulk export of everyone for every programs and then run scheduled works just to export any new members from existing programs, new members from new programs and update status or dates from existing members of existing programs. 

On our ideal scenario we would have daily/weekly exports with these parameters

Lead ID | Program Id | StatusName | reachedSuccess | acquiredBy | myCustomField etc etc 

We’ve tried using this API 

/rest/v1/programs/{programId}/members.json
/rest/v1/programs/members/describe.json

But we would have to create job for each program or use and external resource to create the loops. 

 

Any suggestions on how we can achieve our goal 

1 reply

SanfordWhiteman
Level 10
March 30, 2026

You’re going to need a job for each set of 10 programs (you don’t need to do only 1, technically) or switch to using the activity log (Change Status in Progression, Change Program Data, etc.).

 

Yes, the latter is usually inefficient but in edge cases it’s useful to see up to 50 programs’ changes in one data stream.

 

Also remember to check deleted leads as they represent a different type of program change (that is, if the person doesn’t exist anymore, that’s not quite the same as moving out of a program).