Create a program

Creates a new program with the specified title, description, manager, dates, custom properties, associations,
phases, analytics settings, and Slack integrations. Programs serve as containers for tasks, content, and requests
within content planning workflows. This endpoint supports comprehensive program configuration including custom
properties, workflow phases, and team collaboration features.

Key Features:

  • Creates programs with full metadata including title, description, and planned dates
  • Assigns program managers for ownership and accountability
  • Supports custom properties for flexible program categorization
  • Enables content and task associations at creation time
  • Configures workflow phases for structured program progression
  • Sets up analytics tracking with launch dates and outcome metrics
  • Integrates with Slack channels for team notifications
  • Configures object-level permissions for granular access control

Authorization Logic:

  1. User must have a valid JWT token with management scopes
  2. User must have program update permissions
  3. If managerId is provided, the manager must be a valid user in the tenant
  4. User must have permission to create programs in the space

Usage Example:

Create a new marketing campaign program with planned dates, assigned manager, custom properties for campaign type,
and Slack integration for team collaboration. Include initial content associations and workflow phases.

Language
Response
Click Try It! to start a request and see the response here!