Change Updates

Do not miss any Class Manager API changes, ever again

Subscribe to the Class Manager API changelog to be up to date on recent changes.

RSS

Oct 15, 2024

stage
0.0.4-stage.9
Compare
0.0.4-stage.9

API structure has changed

8 structure changes including:
1 Breaking change
1 Addition
7 Modifications
Modified 7 Breaking
DELETE /v1/files/for-entity/{entityId}/{purpose}
  • Path went from /v1/files/{entityId}/{purpose} to /v1/files/for-entity/{entityId}/{purpose} (same operationId)
    Breaking
GET /v1/attendances/stats
  • Query
  • lessons query parameter Modified
    • Query parameter is no longer required
  • courseId query parameter Added
GET /v1/courses/
  • Query
  • sort query parameter Modified
    • dayOfWeek query parameter Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • page, pageSize, selectAll query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /v1/families/
  • Query
  • sort query parameter Modified
    • createdAt query parameter Added
GET /v1/staff/
  • Query
  • sort query parameter Modified
    • createdAt query parameter Added
GET /v1/students/
  • Query
  • sort query parameter Modified
    • createdAt query parameter Added
POST /v1/attendances/
  • Body
  • application/json content type Modified
    • AttendanceStatus property Modified
      • Type went from string to string | null
Added 1
GET /v1/integrations/stripe/account