-
Resolving duplicate user accounts while preserving course progress/completion
We sometimes get duplicate learner accounts (email typos, multiple registrations, SIS mismatches). Fixing in the SIS often orphans data in Brightspace. Has anyone found a way to: Merge or otherwise preserve progress, grades, quiz attempts, and completion dates when consolidating accounts? Map/move artifacts from User A →…
-
what user permissions are needed to update the users data using /d2l/api/lp/1.35/users/
Hi, we are trying to update pronouns from our SIS into Brightspace using APIs and are currently testing. We get a permissions error when attempting to run /d2l/api/lp/1.35/users/ Can we get a list of all permissions needed to successfully make this call? Thank you, Holly
-
How do I set up a developer account?
Hi, my company is partnering wit ha D2L Brightspace user and we're setting up our first integration so that they can access our tools via LTI 1.3. I'd like to create a developer account on Brightspace in order to test out the integration to make sure everything works smoothly for our customer integration. Can you help me…
-
How can I get a count of the number of Creator+ items active or used in a course?
I know that Creator+ is a new tool, but there is not much for it as far as datasets go. There has to be data on this tool and items created with it. To me there should be info similar to what you find for ContentObjects. Will we be getting any datasets specific for Creator+ items/content?
-
Repository for the Default Course Image Library
As mentioned in the Documentation, D2L Brightspace has a image library that teachers can use to set course images on a whim, including having those images be tagged (i.e. searching skeleton results in the library pulling images of a skeleton). I really enjoy the selection of these images from what I've seen as a learner…
-
change CONTENT_COMPLETIONTYPE_T via the API
(newbie here, please bear with me) Dear all, I have a widget running with some javascript. I can get info through the API (get the TOC, whoami etc.), I can change the Title of a Topic, it all works. What I want to do, is change the CONTENT_COMPLETIONTYPE_T with an API call. In the TOC object, CompletionType exists for…
-
How can we bulk restore deleted group categories and assignment folders in Brightspace?
We have a list of group categories and assignment folders that were mistakenly deleted, and we need to restore them in bulk. I’ve reviewed the available Brightspace API documentation, but I haven’t identified any specific endpoints that support restoring both group categories and assignment folders. If anyone has…
-
API to Retrieve and Update User's AOU/Department Level Role in Brightspace?
Is there an API in Brightspace that allows me to retrieve a user's role at the AOU (Authorised Operating Unit) or department level? Additionally, is there an API that allows updating a user's role at the AOU/department level? If so, could you please provide the endpoint details and any relevant documentation? Best regards,…
-
Brightspace UX Concerns (Free UX consultation)
I’d like to raise a few UX concerns regarding the current UX of Brightspace LMS 1. Attendance Tracking While Brightspace offers an attendance feature with symbols or letters like P (Present), A (Absent), L (Late), and E (Excused), it lacks the option to annotate these records with custom notes. Personally, I use Google…
-
H5P new custom content types
I created the attached variation on the memory game and would like to allow other staff to include it in their classroom through the H5P feature. How can I do that in Brightspace?
-
How to get version
Hi all, I am a developer of a LTI tool provider. I want to use this api to get all quiz belong to one orgUnit, but how can i get the {version} value? /d2l/api/le/(version)/(orgUnitId)/quizzes/ Any comment or idea is appreciated!!! Thank you.
-
API bulk grades by UserID call modifiedSince parameter implementation
When trying to use GET /d2l/api/le/(version)/grades/values/(userId) with the optional modifiedSince parameter, I construct the following endpoint: '/d2l/api/le/1.85/grades/values/12345?modifiedSince=2024-08-04T14:51:23.558Z'. However, the API returns only grade objects with a lastModifiedDate within 24 hours of the call,…
-
Discussion post attachment api endpoint
Hello, I am looking to be able to access the info related to attachments on discussion posts. Is there a specific endpoint available to do so? "attachmentCount" is a property of data in the return of a discussion post get, and I would like to be able to get more information about on those objects. Thank you
-
Retrieve Rubric associated with Quiz Question
Hello Community, In custom applications I make use of this public API: GET /d2l/api/le/(version)/(orgUnitId)/rubrics Retrieve rubrics for an object in an org unit. Parameters: version (D2LVERSION) – API version. orgUnitId (D2LID) – Org unit ID. Query Parameters: objectType (EVAL_T) – Type name for object associated with…
-
Pulse app functionality
I am new to brightspace (Canvas user). My question is about the app. I downloaded the pulse app. The first screen asks me to select a school. So I select my institution. A browser opens that asks me to sign in. So, I do. I also check "remember me." It takes me the Brightspace browser. I have to click on "current classes."…
-
Bring Equation Editor BACK!
I teach Physics. I NEED the equation editor in the feedback of quizzes. Please bring that functionality back. Is there any plan to do that?
-
Has anyone had success connecting GitHub Classroom's LIT with D2L?
I've already accessed the GitHub Education page that guides the setup process ( ), but I was not successful. I would like to know if anyone has succeeded, so that they can guide me. Tks!
-
Valence API returns 403 when accessing user data with valid token
Hi everyone, I'm running into an issue with the Valence API when trying to fetch user data. I’ve authenticated successfully and received a valid token, but when I call the /users/ endpoint, I get a 403 Forbidden response. The app is registered, and the user account I’m testing with has the necessary permissions in…
-
SCORM suspend_data
I have tried everything I could think of, but every time I start a SCORM package while impersonating a learner, the package`s suspend_data is reset and the learner is brought back at the beginning of the activity. I use SCORM specifically so the progress is saved and the learner cannot reset its progress. Even when I…
-
Grade passback from D2L to SIS (non-Banner)
I understand that IPSIS supports Banner as one of the integration types for Gradebook. We are not a Banner institution, but we are exploring the possibility of building a middle layer that mimics Banner’s API structure and behavior. Given that, I have a few questions: Can IPSIS Gradebook be configured to use the ‘Banner’…