Program Management Business APIs

Program Management Business APIs are RESTful APIs that are sometimes available as Apex classes and methods.
Available in: Lightning Experience
Available in: Program Management is available with Enterprise, Unlimited, and Performance Editions with the Impact Cloud.

Program Management has these resources.

Resource Description
/connect/program-mgmt/programs/${programId}/enrollments Enroll participants in a program. An enrollee can either be a contact or an account.
/connect/program-mgmt/programs/${programId}/enrollments Update program enrollments.
/connect/program-mgmt/benefit-schedules Create a preview of the benefit scheduling session.
/connect/program-mgmt/benefit-schedules/${benefitScheduleId}/sessions Create a benefit schedule for a benefit session.
/connect/program-mgmt/benefit-schedules/${benefitScheduleId}/participants Add participants to a benefit schedule.
/connect/program-mgmt/benefit-schedules/${benefitScheduleId}​/benefit-sessions/${benefitSessionId}/participants Add participants to a benefit session.
/connect/program-mgmt/benefit/${benefitId}/benefit-disbursements Create benefit disbursements for ad hoc walk-in participants.
/connect/program-mgmt/case-programs/${caseId} Create case programs.