/coursereserves

Handle listings for a course

get

Return a list of listings

post

Create a new listing

delete

Delete all listings

With provided listing id

get

Retrieve courselisting item with given {courselistingId}

put

Update a listing by id

delete

Delete courselisting item with given {courselistingId}

Handle courses for a listing

get

Return a list of courses

post

Create a new course

delete

Delete all courses

Provide the course id

get

Retrieve course item with given {courseId}

put

Update a course by id

delete

Delete course item with given {courseId}

Handle instructors for a listing

get

Return a list of instructors

post

Create a new instructor

delete

Delete all instructors

With provided instructor id

get

Retrieve instructor item with given {instructorId}

put

Update an instructor by id

delete

Delete instructor item with given {instructorId}

Handle reserves for a listing

get

Return a list of reserves

post

Create a new reserve

delete

Delete all reserves

With provided reserve id

get

Retrieve reserve item with given {reserveId}

put

Update a reserve by id

delete

Delete reserve item with given {reserveId}

Handle roles for course instructors

get

Return a list of roles

post

Create a new role

delete

Delete all roles

With provided role id

get

Retrieve role item with given {roleId}

put

Update a role by id

delete

Delete role item with given {roleId}

Handle terms for courses

get

Return a list of terms

post

Create a new term

delete

Delete all terms

With provided term id

get

Retrieve term item with given {termId}

put

Update a term by id

delete

Delete term item with given {termId}

Handle types for courses

get

Return a list of course types

post

Create a new course type

delete

Delete all course types

With provided course type id

get

Retrieve coursetype item with given {coursetypeId}

put

Update a course type by id

delete

Delete coursetype item with given {coursetypeId}

Handle departments

get

Return a list of departments

post

Create a new department

delete

Delete all departments

With provided department id

get

Retrieve department item with given {departmentId}

put

Update a department by id

delete

Delete department item with given {departmentId}

Handle processing status

get

Return a list of statuses

post

Create a new status

delete

Delete all statuses

With provided status id

get

Retrieve processingstatus item with given {processingstatusId}

put

Update a status by id

delete

Delete processingstatus item with given {processingstatusId}

Handle copyright status

get

Return a list of copyright statuses

post

Create a new copyright status

delete

Delete all copyright statuses

With provided status id

get

Retrieve copyrightstatus item with given {copyrightstatusId}

put

Update a status by id

delete

Delete copyrightstatus item with given {copyrightstatusId}

Handle courses

get

Return a list of courses

post

Create a new course

delete

Delete ALL courses

With provided id

get

Retrieve course item with given {courseId}

put

Update a course by id

delete

Delete course item with given {courseId}

Handle reserves

get

Return a list of reserves

post

Create a new reserve

delete

Delete ALL reserves

With provided reserve id

get

Retrieve reserve item with given {reserveId}

put

Update a reserve by id

delete

Delete reserve item with given {reserveId}