Admin users are able to update ‘attendance_start_date’ via the "Update a student" endpoint:
PATCH
https://api.managebac.com/v2/students/{{id}}
Enter the student id in the parameters of the patch request, e,g
PATCH
https://api.managebac.com/v2/students/13875380
Enter the key that you would like to update in the body of the request in JSON format.
When you send your request you will see the update in the response received. If the update fails, no changes will be made. Possible reasons why this could occur are that the key specified doesn't match one of the keys available, or the student entity has not been declared.
See the reference documents in your account for more information on how to format your request: /settings/develop/api-reference#update-a-student
You can also update ‘graduation_date’ by using the "Archive a Student" endpoint:
PUT
https://api.managebac.com/v2/students/:id/archive
by supplying the date of graduation. If you have already archived the student, no problem.
Please note that this field only applies to an archived student. If you unarchive it, either via the API or otherwise, this field is removed.