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

Sep 23, 2025

main
1.0
Compare

API structure has changed

41 structure changes including:
20 Breaking changes
21 Additions
20 Removals
Removed 20 Breaking
DELETE /api/v1/unit-instance/{unit}/lesson/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/v1/unit-instance/{unit}/lesson/{id}/content/{content}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/v1/unit-instance/{unit}/remove-online-lesson
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
DELETE /api/v1/unit-instance/{unit}/topic/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v1/unit-instance/{unit}/lesson/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v1/unit-instance/{unit}/online-lesson/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v1/unit-instance/{unit}/online-lessons
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v1/unit-instance/{unit}/topic/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /api/v1/unit-instance/{unit}/{topic}/lessons
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/v1/unit-instance/{unit}/lesson/{id}/content/{content}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/v1/unit-instance/{unit}/lesson/{id}/remove-material/{material}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/v1/unit-instance/{unit}/online-lesson/{id}/remove-material/{material}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/v1/unit-instance/{unit}/online-lesson/{id}/update
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/v1/unit-instance/{unit}/remove-material/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /api/v1/unit-instance/{unit}/topic/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v1/unit-instance/{unit}/add-material
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v1/unit-instance/{unit}/lesson/{id}/add-content
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v1/unit-instance/{unit}/lesson/{id}/add-material
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v1/unit-instance/{unit}/online-lesson/{id}/add-material
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /api/v1/unit-instance/{unit}/update-lesson/{id}
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 21
DELETE /api/v1/lesson/{id}
DELETE /api/v1/lesson/{id}/content/{content}
DELETE /api/v1/lesson/{id}/remove-material/{material}
DELETE /api/v1/online-lesson/{id}
DELETE /api/v1/topic/{id}
GET /api/v1/lesson/{id}
GET /api/v1/online-lesson
GET /api/v1/topic/{id}
GET /api/v1/topic/{id}/lessons
GET /api/v1/unit-instance/{unit}/online-lessons
GET /api/v1/units/{id}
GET /api/v1/units/{id}/versions/{version}
PATCH /api/v1/lesson/{id}
PATCH /api/v1/lesson/{id}/content/{content}
PATCH /api/v1/online-lesson/{id}
PATCH /api/v1/online-lesson/{id}/remove-material/{material}
PATCH /api/v1/topic/{id}
POST /api/v1/lesson/{id}/add-batch-material
POST /api/v1/lesson/{id}/add-content
POST /api/v1/lesson/{id}/add-material
POST /api/v1/online-lesson/{id}/add-material