Session Agenda Authoring
Save the structured agenda for a session (MED-975 / E1.3d)
Full-replace save: the payload is the authoritative state for the session's (cohort, modality, session_number) scope. The service runs a transaction that soft-deletes existing sections (and cascade-soft-deletes their visuals + prompts) and inserts the payload's sections fresh. Description is upserted on session_number_config.
Per AC-MC3, Save is always allowed for in-progress work — the endpoint does NOT enforce minimum-complete (section_name and duration_minutes are nullable). The UI computes and visualizes the incomplete state.
post/cohorts/{cohortId}/sessions/{sessionId}/agenda
Request
- Base URLhttps://api.production.yourmedley.com
- Authnone declared
Path parameters
cohortIdstring uuid required
sessionIdstring uuid required
Request body
Response
Saved; returns the canonical post-save bundle.
Changes
No recorded changes to this operation across all 1 revision of this API.