Teacher
Upload Student List
Changed onParse a CSV/XLSX file and return the list of students for preview. Checks for duplicates against existing students and pending students. Does NOT create pending students yet - that happens on confirm.
With use_ai=True, the AI fallback reads the raw rows (capped at 60 lines) instead of the deterministic parser — for exports whose shape we don't recognize.
post/teacher/classes/{class_id}/upload-student-list
Request
- Base URL: https://api.excellence-ai.com (the document declares no server; this is the origin it was published from)
- URL: https://api.excellence-ai.com/teacher/classes/{class_id}/upload-student-list
- Auth: OAuth 2 (password, token URL api/login)
Path parameters
class_idstring required
Request body
Response
Successful Response
Changes
- info
added the optional property
//to the response with the status
- info
- info
added the new optional request property
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info