> For the complete documentation index, see [llms.txt](https://guide.fariaedu.com/integrations-portal/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.fariaedu.com/integrations-portal/managebac/recipes/updating-enrollment-and-graduation-dates.md).

# Updating Enrollment and Graduation Dates

## Context

ManageBac+ students have the following date fields that describe aspects of the students' journey with the school:

| Field                   | Description                                                         |
| ----------------------- | ------------------------------------------------------------------- |
| `attendance_start_date` | When the student started attending; the first day of their classes  |
| `withdrawal_on`         | When the student stopped attending; their last day of their classes |
| `graduated_on`          | When the student stopped attending; their last day of their classes |

The first field can be updated with the "Create a New Student" or "Update a Student" endpoints. The last two field can be set with the "Archive a Student" endpoint.
