For a course that I am working on, I would like to create a table of contents that lists the modules and topics contained in the course. Each module represents a unit and contains multiple topics (lessons). In addition, I would like the table of contents to show the modules/topics that are visible to students not list any module or topics that are hidden from students.
To accomplish the above, I have used the table of contents api to retrieve a list of modules and topics for this course. According the Brightspace API Documentation (
https://docs.valence.desire2learn.com/res/content.html#ToC.TableOfContents
), when I receive a file, the object should contain an isHidden property. However, when I receive the file, the isHidden property is not included. Please see the moduleinfo1 and topicinfo1 images.
Is there a method to determine if a module or topic is hidden and, if so, which api should I use?
Thank you.