Canvas Rest API for checking course conclude status

0 Likes
(1)

It is a bit complicated to check if a course is open for enrollment, the business rules involves many parameters. It is course status, course dates and term dates and combinations of those if null values exists.

It would be nice to use Canvas Rest API for evaluate this instead of trying to write your own check.

Something like:

GET /api/v1/courses/:course_id/concluded

that returns true/false

3 Comments
KristinL
Community Team
Community Team
Status changed to: Open
 
ulrik_sandgren
Community Explorer

I realized after posting this that the check should be done on a section instead of a course

Something like:

GET /api/v1/sections/:id/concluded

or 

that returns true/false

ProductPanda
Instructure
Instructure
Status changed to: Archived
Comments from Instructure

As part of the new Ideas & Themes process, all ideas in Idea Conversations were reviewed by the Product Team. Any Idea that was associated with an identified theme was moved to the new Idea & Themes space. Any Idea that was not part of the move is being marked as Archived. This will preserve the history of the conversations while also letting Community members know that Instructure will not explore the request at this time.