-
Automating Google Workspace account updates
We're updating our workflow that allows students to do a self-service preferred name change. It includes the option to update the username/email as well. Our current IPSIS/ILP integration correctly updates the D2L details for the students, but if the student's gmail address is also updated, the D2L/Google Workspace link…
-
classlist paged could not get Username nor Email
{{BrightspaceDomain}}/d2l/api/le/{{leversion}}/6606/classlist/paged/ always return null on Username and Email, which seems to be a bug Those two fields do have data in{{BrightspaceDomain}}/d2l/api/lp/{{lpversion}}/users/ return
-
Looking for API calls for quiz results displays
I found myself in a situation where I need to update a whole mess of quiz result displays and I'm having trouble finding anything in the API that could help me. Specifically, I'm looking for something that would allow me to download and upload the text from the messages in each of the results display views of a particular…
-
Error/bug with deep linking 1.3 in Brightspace
I'm trying to test our LTI 1.3 integration. It works in other LMS systems, but not Brightspace, so it leads me to believe that there's either a bug in Brightspace, or that there's a setting I'm missing. When I get through the deep linking process, I get a generic message. Upon checking logs, it shows "Something went wrong…
-
Error: "type": "about:blank"
Hi, We are using the BrightSpace API in our app. Recently, we are getting the following error in updating a user's info. PUT /d2l/api/lp/(version)/users/(userId) body: { "OrgDefinedId": <string>, "FirstName": <string>, "MiddleName": null, "LastName": <string>, "ExternalEmail": null, "UserName": <string>, "Activation": {…
-
Update User Data Using API
I've been using this PUT request to update user information for years. On April 12 2022 it stop working and I am receiving the error: "Validation Error: The Org Defined ID is already assigned to a different user." I have found a hack fix where I change the Org Defined ID to 00000000.temp run the put request then run it…
-
to use wildcards in Query Parameters
Is it possible to use wildcards in the api query parameters, for example, I need to search by First and Last Names in this api, GET /d2l/api/lp/(version)/users/ Unfortunately, there is no such Query Parameters, but if I can search externalEmail with wildcards, it will help.
-
Populating courses from a course template
Hi everyat ione, We are planning on building out robust course templates for every course so that when our SIS integration is ready it will create the courses that look identical to the parent template. It seems that when I try and create a course based on a parent template it doesn't automatically build the course.…
-
How can I pull an excel based report of Course Progress for the entire Classlist?
I'm using our Brightspace LMS in an institutional capacity vs. academic. Often our developed courses contain only assets that need to be tracked for completion and there are no quizzes, assignments or other graded items. Currently we are using a quiz for each module as an attestation for completion. Why isn't there a way…
-
Course Progress not matching content
Hello Community! I had an issue today where we have an Articulate Storyline eLearning in a module that opens to a new window. For some reason, the course progress shows the asset is incomplete, however upon reviewing the eLearning, the user completed all portions of the imported course. Please advise. Course Progress:…
-
Ability to pull User Progress via API
How can I pull user Progress via the API? When I try yo use GET /d2l/api/le/(version)/(orgUnitId)/content/userprogress/, I get a 404 back. Regarding , 'Finally, note that the back-end service may not have all the Brightspace functionality enabled to provide access to all the APIs contained in this API reference…
-
Ability to pull User Progress via API
How can I pull user Progress via the API? When I try yo use GET /d2l/api/le/(version)/(orgUnitId)/content/userprogress/, I get a 404 back. Regarding , 'Finally, note that the back-end service may not have all the Brightspace functionality enabled to provide access to all the APIs contained in this API reference…
-
Request for Brightspace LTI 1.3 Dev Environment Access
Hi, we're also looking for a dev environment to develop/test an LTI 1.3 tool against. Would it be possible to access a sandboxed dev environment somehow? For other vendors, we've been able to find pre-configured images on the AWS marketplace, but haven't been able to find any such images specifically for Brightspace. I had…
-
Feedback
I was wondering if it was possible to show the feedback for a question as soon as the user submits it? Not once the whole quiz is submitted, I want the feedback to show after each question. Is it possible?
-
Release conditions on awards
Kia ora, We had two release conditions for our award. We removed one, hoping that the date would change. For example, we initaly had two release conditions. One being completing the assessment and the other being completing the evaluation survey. We noticed that although some oparticapnts completed the assessment and…
-
eText deeplink creation gives an error
We have recently implemented to create deeplink for ebook and when adding the links of the ebook, D2L gives an error. It is working properly for assignment deeplinks. (LTI 1.3) Assignment Deeplink Creation - Success Scenario id_token:…
-
Authorization Tokens that keep Expiring
I created a widget, that allows an Instructor or Admin level to create a course using a form and entering a title, and the rest is generated for the user. Doing so requires an API POST command that requires a token. What I'm finding is the token keeps expiring. I have the auto-refresh token turned on, but this didn't fix…
-
I had a question about Standards.
I am building a new course and adding questions to the question library. I was wondering if there was a way to attach a standard to each question in the question library. In old courses, I know how to attach standards to questions already in a quiz. I figured you would be able to attach a standard to each question in the…
-
Exporting class progress
Hi, I have a someone who is an admin in a specific course, as they need to be able to manage just that course, see who has enrolled and each individual's completion status. I can see the class progress page has all the information they need, however I can't seem to export it. They want to be able to run a report monthly to…
-
News Post api says Forbidden
Hi i am trying to create the announcement/news in d2l but it throws 403 in postman It was working two days back API used : ${host}/d2l/api/le/1.61/${orgId}/news/ Could some one help me with this