Announcements
Share your Experience Using APIs with D2L's UX Research Team!
D2L’s User Experience (UX) Research Team is looking to speak to individuals who use Brightspace APIs about their experience using them. UX Researcher sessions will be running between February 12, 2024, to March 15, 2024. If you are interested in participating in this UX Research, please see the project details below.…
Upcoming changes to content and discussion API scopes
Hello everyone, we wanted to bring a product blog to the attention of the Developers group. If you do have any questions or concerns please do let us know. Thanks!
How Can Our Developers Group Help You with Your API Workflows?
Heyya all! I want to re-examine the value of this group and ensure it provides the right information, resources, and discussions to support all of you. I'd appreciate hearing from you on what you'd like to see this group provide, and how you've used it in the past. One item that I'm specifically taking a close look at is…
Discussions
How to get re-submissions via API?
I'm a teacher / facilitator for a school that uses brightspace. In order to make my life easier I made a browser plugin that scans all my classes for things I have to do. Tasks like "list of assignments to be graded", "list of unanswered questions", etc I can use the following endpoint to get specific values. The response…
Course Outcomes
Hi @All, I am looking for an D2L API to insert and update the below Learning Outcomes under Assessment. Please help me out on this. I have attached screenshot for your references. Thanks in advance
Retrieve survey results
Hello! Does anyone know if it is possible to send a Postman request in order to get the results of a survey? I can only get the set of surveys that exist but not the actual responses. Thank you!
Regarding Object API
Hi @Team, I tried to fetch the object details from this API below I have attached the image. But When I access this API i get 404. Where am i making mistake can anyone help me out on this. I can get the response for user fetch and course creation etc. but this API i am getting this response.
Using a Variable to get an Access Token
I have created an application that allows an instructor to create their sandbox courses and then enroll themselves into that sandbox. I'm currently using an access token from Postman and as long as I continue to manually refresh the token, the application works fine. I'm ready to use it production but this is where I'm…
How to log into devcop testing site?
I just joined the developer community and I want to test D2L's API endpoints, but I can't log into the devcop testing site (https://devcop.brightspace.com/d2l/login), can someone help me with this issue?
Where are the Developer Instance Credentials pdf for D2L Brightspace?
I tried to acccess the files section for the logins for Devcop could not find them.
API authentication without logging into Brightspace via browser
We are looking to use Java to automate a job to export data from Brightspace using the Brightspace Data Sets in the Data Hub for analysis and reporting but the OAuth 2.0 authentication steps require us to login to Brightspace within an internet browser. We would like to know if it is possible to make REST API calls from…
Invalid Token error on /d2l/api/lp/1.45/tools/orgUnits/orgId/toolId
Hi, I'm getting this "Invalid Token" error when I make a call to the Tools endpoint. Only this resource is not working, everything else is fine. I use hashKey + timeStamp to make my api calls and this request works on API Tools. Any idea why this is happening ? Thanks
403 Forbidden error for bds/list request
hello, We have two environments, one for testing and the other is PROD environment. I am working on testing environment. Thus, I am using baseURL like: https://****test.brightspace.com Scope: core:*:* datahub:dataexports:download,read My request is: {{baseURL}}/d2l/api/lp/{{lpversion}}/dataExport/bds/list Response 403…