Peer Leader Session Prep

Mark the prep sequence as completed (AC13)

Persists marked_completed_at = NOW() on the user's peer_leader_session_prep row. On the user's first ever Mark as Completed, also sets first_prep_completed_at = NOW() so the AC12 first-time strong-prompt banner is suppressed on future loads.

The AC13 RSVP-intercept modal is enforced client-side (the FE routes through /peer-leader-rsvp BEFORE calling this endpoint when the rsvp_status is unconfirmed) — this endpoint does NOT inspect rsvp state.

Forbidden once the session is live (AC4).

post/api/participant/sessions/{sessionId}/peer-leader-prep/mark-completed

Request

  • Base URL
    https://api.production.yourmedley.com
  • Auth
    HTTP bearer

Path parameters

sessionIdstring uuid required

Response

Marked complete; returns refreshed prep payload.

successboolean

Changes

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