---
title: "Update a queue entry's subject, body, send/skip status, skip note, or template override"
method: PATCH
path: "/cohorts/{cohortId}/attendance-follow-ups/{entryId}"
tags: ["Attendance Follow-Ups"]
---

# Update a queue entry's subject, body, send/skip status, skip note, or template override

`PATCH /cohorts/{cohortId}/attendance-follow-ups/{entryId}`

## Request

- Base URL: `https://api.production.yourmedley.com`
- URL: `https://api.production.yourmedley.com/cohorts/{cohortId}/attendance-follow-ups/{entryId}`
- Auth: HTTP bearer

Allows CMs to edit the email subject and body inline before sending, toggle send/skip, record a skip note, or swap the active template. Passing override_template_id triggers a server-side re-render of subject/body using the target template's text plus fresh variable substitution; any rendered_subject/rendered_body passed in the same request are ignored in favor of the re-render. Setting status=skipped records skipped_at and skipped_by_user_id using the authenticated CM. Setting status=pending clears all skip metadata.

## Path parameters

- `cohortId` string, uuid, required
- `entryId` string, uuid, required

## Request body

- object
  - `rendered_subject` string: Updated email subject line (ignored if override_template_id is set)
  - `rendered_body` string: Updated email body HTML (ignored if override_template_id is set)
  - `status` 'pending' | 'skipped': Toggle send (pending) or skip (skipped)
  - `skip_note` string, nullable: Optional short note recorded alongside status=skipped
  - `override_template_id` string, uuid, nullable: Template to switch the entry to; triggers server-side re-render of subject/body

## Response `200`

Entry updated successfully

- object
  - `success` boolean
  - `data` AttendanceFollowUpEntry (unresolved $ref)

## Other responses

- `400`: Cannot edit a sent entry, or could not re-render with the selected template
- `401`: Unauthorized
- `404`: Entry not found in this cohort

---

[API](https://skmtc.dev/withmedley/apis/medley-api.md) - [All operations](https://skmtc.dev/withmedley/apis/medley-api/llms.txt) - [OpenAPI document](https://skmtc.dev/withmedley/apis/medley-api/revisions/40aaac5ca6bd?raw)
