For Developers

Delete Module

DELETE https://ed.link/api/v2/my/classes/:class_id/modules/:module_id

Delete an existing Module in the given Class.

The user must be enrolled as a teacher, ta, designer, administrator, or district-administrator in the class to use this endpoint.

Request Parameters

ParameterTypeDescription
class_idstringThe UUID of the Class containing the Module.
module_idstringThe UUID of the desired Module to delete.

Sample Request

No body should be sent with this DELETE request.

axios.delete(`https://ed.link/api/v2/my/classes/${class_id}/modules/${module_id}`, {
    headers: {
        authorization: `Bearer ${person_access_token}`
    }
});

Sample Response

The response is functionally empty, with a status code of 200 OK.

{
    "$request": "00000000-0000-0000-0000-000000000000",
    "$data": {}
}

Supported Providers

  • canvas