Session Agenda Authoring

Start a by-number session's content from an existing session (MED-1110)

Session-number-addressed sibling of /cohorts/{cohortId}/sessions/{sessionId}/agenda/duplicate-from, for the pre-groups Build Content entry point (MED-1086 / E1.3m). Copies the source session's authored content — description, agenda sections (including leader prompts, with commitment toggles reconciled against the target cohort's commitment_tracking_enabled), and participant pre-session work — and returns it for the editor's draft state.

Unlike the sessionId variant, NO slide deck is copied: the deck copy is sessionId-bound (its S3 key path embeds a concrete session id) and the deck upload slot is hidden pre-groups, so slide_deck_file is always null. The agenda content is NOT persisted — the by-number Save endpoint (POST .../by-number/{sessionNumber}/agenda) is the only write path.

post/cohorts/{cohortId}/sessions/by-number/{sessionNumber}/agenda/duplicate-from

Request

  • Base URL
    https://api.production.yourmedley.com
  • Auth
    none declared

Path parameters

cohortIdstring uuid required
sessionNumberinteger required

Request body

source_session_idstring uuid required

A session id from the source cohort (any group's row at the source session_number — the service resolves to the canonical scope).

Response

Reconciled content payload. The editor loads sections / description / participant_pre_session_work into draft state. slide_deck_file is always null in by-number mode.

successboolean

Changes

No recorded changes to this operation across all 1 revision of this API.