-
How do I code a solution to query the Brightspace API?
I am trying to develop a programming solution to query the Brightspace API. The reason is because of incompatibilities with Informatica which is my only tool for integration at this time. I have tried scripts in both Python and Powershell. I need a refresh token. The following link shows how to obtain a refresh token. I…
-
Survey/quiz responses in the API
Is there any way of accessing students' quiz and survey responses in the API? So far I have only been able to access attempt metadata (e.g. when a student took the quiz, how long it took them).
-
Search functions and Searchability within Brightspace Classes
Hi! I'm wondering about the search features in Brightspace and how to utilize them if they exist. Is there an internal Brightspace way to incorporate a search function into a large class for the users? I would hope the search function would allow for a user to enter any words and then multiple avenues be identified to…
-
User Timezone update through API
We create users through the API, but for some reason Timezone is not an attribute that can be set and we need to ask users to configure it themselves. This is causing a lot of headaches for us as we have students and programs in multiple timezones. When could something like this be delivered?
-
416 Error when initiating upload
I'm trying to initiate an upload by posting to: /d2l/api/lp/(version)/(orgUnitId)/managefiles/file/upload I'm including the required headers (with the actual token where the placeholder is): { 'Authorization': 'Bearer <TOKEN>', 'X-Upload-Content-Type': 'text/csv', 'X-Upload-Content-Length': '530', 'X-Upload-File-Name':…
-
BDS 9.2 stopped updating datasets
On Feb 11, I updated to BDS 9.2. I noticed for a few days that data (e.g. Awards Issued dataset) stopped updating. Today, I finally remembered that I updated the version. I reverted back to the old version, and data is now appearing. Might be worth investigating.
-
New Service API = Announcement API?
I started reading the News Service API. It sounds like this deals with Announcements. When I look at the News config variables, they are specifically talking about Announcements. Does this provide a way to programaticlly post announcements at the various org levels using the API?
-
Can anyone help to integration Course Outcomes integration (Third party URL)
Hi @Team, I am integrating the D2L into our application. Can anyone help me for integration. I have stucked in some of the places. Now I need to create a course outcome. Which API I have to refer. Please help?
-
Bug when updating quizzes?
I'm an experienced developper making a tool to update a bunch of information programatically. I have no problem updating folders but I have a weird issue with the PUT /quizzes/quizID endpoint, see here https://docs.valence.desire2learn.com/res/quiz.html#put--d2l-api-le-(version)-(orgUnitId)-quizzes-(quizId) I kinda figured…
-
machine readable API documentation?
Is there a full machine readable API documentation available? I realize there are blocks of JSON-like descritiption in the human readable reference, and they are described here: But are all of those JSON-like segments gathered somewhere (for each API-version)? Potential formats (but I'm not limited to those): JSON, YAML,…
-
Merged: How to contact the API team?
This discussion has been merged.
-
Export Levels of Achievement from Mastery View
There are options to export the traditional grades from the Grades tool, but I can't seem to locate a way to export the levels on standards from Mastery View. Is there an export option for Mastery? Is there an API we could harness to export ourselves if the option hasn't been built into the UI yet?
-
Safelisting / Whitelisting
Hello, I am wondering if there is a way of tightening the safe listing / whitelisting so that our clients can only login to our subdomain while accessing whatever other subdomains the components and apis need to reach out to function. My employer does not our clients having access to logon to other organization's…
-
Registering account and OAuth 2.0
Hello, I am a new developer currently studying Computer Science at Michigan State University. I would like to register my test developer application and gain admindtrstaive privleges to access the Estensilbity tool. My goal is to make API calls to D2L from my web application project.
-
Getting Org_Defined_Id within Storyline SCORM
I have a Storyline object running inside Brightspace. I need to get the learner's Org Defined ID or course location to customize some of the Storyline object to the learner. If I understand correctly, the SCORM API does not provide this data. Is there any other way to get it from within Storyline? Can I call the Valence…
-
Test Users and Roles
Good evening, I have 2 questions: The API Test Tool site () states that you can use the DevCoPStudent account to test API calls to the test D2L site (devcop.brightspace.com). I am doing this successfully. Are there any other test accounts I can use to call the API, particularly a user that is a lecturer, not a student; and…
-
Unable to send section creation request via API
I am trying to create a section via the API but I'm running into issues. I think the server is interpreting my POST request as a GET request and failing to perform the operation I am requesting. Would somebody please provide a full example of a successful section creation request that I can reference? API route in…
-
What is the stable version of D2L Brightspace API version ?
Hi All, We have used 1.12 version for below routes. We need to know what the stable and recommended version of api. Based on my understanding 1.23 and 1.24 are right now. some time back we received one issue and D2L suggested to move to new version of D2L api. What is your recommandation ? Existing routes in our…