About the Online Programs APIs

The Online Programs APIs let you create and manage structured programs on a site, including courses, challenges, and coaching journeys. Programs can be self-paced or scheduled. Use these APIs to manage program settings and content, and handle members' enrollment and payment flows.

The Online Programs APIs include:

  • Programs: Create and manage online programs and their settings.
  • Steps: Create and manage article, video, and quiz steps within program sections, and control their order.
  • Join Applications: Create, review, and track requests and invitations for members to join a program, including payment-related enrollment flows.

Last updated: 19 August 2026

Did this help?