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