Participant Active Session

Save the participant's commitment for the session (AC

Participant-self-authored upsert. Writes through to session_participant_commitments with coach_user_id = NULL and authored_by_user_id = participant. MED-1216: commitment_text must be non-empty (whitespace-only rejected, 400/AC1). The participant always wins — this write overwrites any coach-entered value and transfers ownership to the participant, locking the coach out thereafter (AC5).

put/api/participant/sessions/{sessionId}/commitment

Request

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

Path parameters

sessionIdstring uuid required

Request body

commitment_textstring required

Plain text. Must be non-empty (MED-1216 / AC1) — whitespace-only is rejected. Self-authored: saving transfers ownership to the participant and locks the coach out.

Response

Updated commitment payload

successboolean

Changes

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