Change Updates

Do not miss any edubridge learning management system API changes, ever again

Subscribe to the edubridge learning management system API changelog to be up to date on recent changes.

RSS

Oct 2, 2025

main
1.0
Compare

API structure has changed

15 structure changes including:
4 Breaking changes
6 Additions
7 Modifications
2 Removals
Modified 7 Breaking
GET /api/v1/student/{studentId}
  • Path went from /api/v1/student/{studentId}/profile to /api/v1/student/{studentId} (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • message, success properties Added
GET /api/v1/student/{studentId}/enrollments
  • Response
  • 200 response Modified
    • application/json content type Modified
      • enrollments property Modified
        • courseIntake property Modified
      • message property Added
GET /api/v1/student/{studentId}/exams
  • Response
  • 200 response Modified
    • application/json content type Modified
      • exams property Modified
        • description, startTime, endTime, duration, unitOffering properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • releaseDate, dueDate, status, durationMinutes, maxAttempts, unitOfferingId properties Added
      • message property Added
GET /api/v1/student/{studentId}/notifications
  • Response
  • 200 response Modified
    • application/json content type Modified
      • message, success properties Added
GET /api/v1/student/{studentId}/results
  • Response
  • 200 response Modified
    • application/json content type Modified
      • results property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • message, grades properties Added
GET /api/v1/student/{studentId}/units/courses
  • Path went from /api/v1/student/{studentId}/units to /api/v1/student/{studentId}/units/courses (same operationId)
    Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • courses property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • message, units properties Added
PUT /api/v1/student/{studentId}/profile
  • Response
  • 200 response Modified
    • application/json content type Modified
      • success property Added
Removed 2 Breaking
GET /api/v1/student/{studentId}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v1/student/{studentId}/units/active
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 6
GET /api/v1/student/{studentId}/assessments/upcoming
GET /api/v1/student/{studentId}/dashboard
GET /api/v1/student/{studentId}/grades
GET /api/v1/student/{studentId}/units
GET /api/v1/student/{studentId}/units/active
GET /api/v1/student/{studentId}/units/current