Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
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. |