API Cookbooks
API
Development
Discussion List
-
Student Module Selection
Is there a way to allow students to create a course of study by selecting modules and have them added to a calender? We have a list of 30 modules were student choose 8 in a year, these then map to 2 per term.
-
Submit work for verification
Hello, We are looking for a way to submit marked dropboxed work for verification. We are thinking of a button on the drop box page that submit the assessed work to another dropbox for verification by another teacher. Ideally the work would not be released to the student until it is verified by the second user. Perhaps an…
-
What does 'quiz entry, switched tab' denote in the Attempt logs on quizzes?
Students only seem to have quiz entry or this option, not both
-
How can I find old articles?
I'm trying to find an old article with the following title: NSSE-Survey-Custom-Widget-Recipe Can anyone locate this?
-
Best way to display course size information to faculty?
Our faculty are looking for a way to easily view how "big" their course is in terms of their course files. I could create an Insights dashboard but it would also be useful to be able to create a widget that could be on every course homepage. Does anyone have any ideas/insights/experience that they are willing to share?
-
Learning Group not enrolling a user in courses
I have 2 Learning Groups 1 for free users, 1 for paid users. The paid course list is larger than the free one. When I update the _RoleCategory attribute to 'Member' it seems to correctly enrol the user in those courses. Due to a user not paying their fees, my process involves unenrolling the user from the paid courses,…
-
Where to find the relationship between a questionnaire question and its response attachment
I am integrating the D2L API with an electronic document management platform, and to classify the document on this platform, I need to find the relationship between a question asked in a questionnaire and an attachment sent by the student as an answer to that question, where can I find it? this information? I was able to…
-
How to create custom module on course
Hello Course section -> Create New -> How to set new model like a checklist
-
core:*:* scope
Hi everyone, I had a quick question. One of our partners who handles our student advising for one of our programs has requested access to OAuth2.0. They gave us the scope and API calls they were requesting access to. The dropbox/assignment APIs don't have their own scope as most of the tools do, so they're just included in…
-
items due returning only 1 value
I am trying to create a widget that pulls a list of all the items that the student has outstanding in a course. I am making a call to the 'content/myItems/due/'. I tested it with only 1 assignment due and it worked. However, when I added more assignments it still just returns the one and not 4 as it should.
-
How can you play a video 360 in Brightspace?
Is there a 360 player available in Brightspace?
-
API Index
Hi there, Can you help me on finding the index of listed data hub from this url. https://docs.valence.desire2learn.com/genindex.html Data Hub 1. Course Access 2. Organisational Units 3. User Enrolments
-
Option to Publish or Draft when copying Announcements to Courses.
I noticed that when you copy an Announcement to other courses (up to 10) the announcement goes into the course, but you still have to go into each individual course and publish it. Could there be an option to publish or leave as a draft when you select the course to copy the Announcement to? This would be more efficient…
-
How is the session timeout "log back in" link updated?
Is there a way for the system administrator to update the "log back in" link that displays on the session timeout pop-up window? When a session times out for me or one of my users, the pop-up box populates, but when the "log back in" link is selected, it opens the "login portal page' but when you select the SSO button it…
-
Replacing a Scorm
Hello, If a SCORM has been updated by an external provider. Can I replace the SCORM in the course without impacting completed enrolled users outcomes? Thank you
-
PostMan CLI and Brightspace-- Anyone gotten this to work?
Howdy folks! I've been working away with PostMan for some time and have been dipping my toes into setting up a few items to run through the CLI; however, I keep running into a 401 error when attempting a run. The collection works fantastic in the Desktop/Web versions, but I feel like I'm missing something…. Below is what…
-
Setting up an application
Hi Team, One of our client wanted to integrate Brightspace D2L system into their project. Could you please explain me the process. How can I setup up OAuth 2.0 authentication¶ and register an application using OAuth 2.0¶ and do all necessary configuring?
-
Quiz (and Assignment) dates - Set to follow from Due Date
Something really needs to be done about handling quiz dates. Each semester is slightly different and the pace of lectures may be faster or slower depending on the students. So, it's likely the dates of quizzes & assignments will need to be adjusted. However, EACH TIME I have to adjust a quiz "Due Date", I also have to…
-
The written response questions wasn't recorded despite indications that it had been saved
We've run into an issue where a student completed a quiz on Brightspace, and while the answers appeared to be saving in real time (as confirmed by the logs showing the character count and also noting as saved), nothing was actually saved when I went to look at student's response. This isn't the first time this has…
-
API call suddenly omitting OrgDefinedId
GET /d2l/api/le/(version)/(orgUnitId)/classlist/paged/ returns a list of ClasslistUser blocks, which are supposed to contain (among other things) the OrgDefinedId. I've been using this API successfully for over a year, and the OrgDefinedId has always contained the expected value. As of Nov 2 it now has a null for the…
Upcoming Events
-
What's New for December 20.23.12
Want to stay on top of the latest and greatest in Brightspace being released this month? This session will cover all the newest release information in December 2023!
-
Launching our Brand New Outcome Achievement Dashboard
Join the Community Team, Mike Moore and Darcy Wither, Senior Product Managers, for an update to Outcomes Achievement Dashboard! What to Expect❓ 🥅 Product experts share the vision and goals of iterative releases 🖼 Experience screenshots and mock ups 🙋♀️ Ask your questions and get answers Can't wait to see you there!🎉