Skip to content

Instantly share code, notes, and snippets.

@coak23
coak23 / calm-dancing-zephyr.md
Created April 15, 2026 19:15
Implementation plan for IDEA-353: Ethos API Delete vs Drop Registration Status Selection

Implementation Plan: IDEA-353 — Ethos API Delete vs Drop Registration Status Selection

Context

Ellucian's Q4 2025 Colleague update now strictly enforces the status field on the section-registrations API. DUAL-18897 addressed this for the registration workflow (New vs Add). IDEA-353 addresses the same class of problem for the drop workflow.

Colleague distinguishes three drop/withdraw status codes based on timing:

  • Delete (X) — before class start date
  • Drop (D) — during add/drop period (after class starts, before census)