API structure has changed
49 structure changes including:
4 Breaking changes
45 Additions
4 Modifications
Modified
4
Breaking
PATCH /user/me/avatar
- Path went from
/auth/user/me/avatarto/user/me/avatar(same operationId)Breaking
PATCH /user/me
- Path went from
/auth/user/meto/user/me(same operationId)Breaking
GET /user/me
- Path went from
/auth/user/meto/user/me(same operationId)Breaking
DELETE /user/me/avatar
- Path went from
/auth/user/me/avatarto/user/me/avatar(same operationId)Breaking
Added
45
DELETE /classes/{classId}
PATCH /posts/{postId}/pin
POST /classes
POST /classes/join/{joinCode}
POST /classes/{classId}/join-code
POST /classes/{classId}/periods
POST /classes/{classId}/posts
POST /classes/{classId}/students
POST /classes/{classId}/students/bulk-create-accounts
POST /classes/{classId}/students/import
POST /lessons
POST /lessons/{lessonId}/resources
POST /lessons/{lessonId}/submissions
POST /posts/{postId}/comments
PUT /classes/{classId}
PUT /classes/{classId}/seating-chart
PUT /comments/{commentId}
PUT /lesson-resources/{resourceId}
PUT /posts/{postId}
PUT /students/{studentId}
PUT /submissions/{submissionId}
DELETE /classes/{classId}/students/{studentId}
DELETE /comments/{commentId}
DELETE /lesson-resources/{resourceId}
DELETE /posts/{postId}
GET /classes
GET /classes/{classId}
GET /classes/{classId}/dashboard
GET /classes/{classId}/lessons
GET /classes/{classId}/periods
GET /classes/{classId}/periods/{id}
GET /classes/{classId}/posts
GET /classes/{classId}/schedules
GET /classes/{classId}/seating-chart
GET /classes/{classId}/students
GET /lessons/{id}
GET /lessons/{lessonId}/resources
GET /lessons/{lessonId}/submissions
GET /posts/{postId}
GET /posts/{postId}/comments
GET /students/{studentId}
GET /submissions/{submissionId}
PATCH /classes/{classId}/periods/{id}
PATCH /lessons/{id}
PATCH /lessons/{id}/status