-
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…
-
API to Set Course Homepage & Navigation
Is there a way using the Brightspace API to set a course homepage and course navigation bar to a shared option? Example- we want to perform a call to set an alternate navigation bar and course homepage for all CBE courses. We have the homepage and navigation bars created and shared. However, we currently have to manually…
-
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…
-
403 Forbidden after success stripe payment
Hi, I appreciate your help in figuring out what went wrong for me. I am using PHP to connect to the API using oAuth. I created a webapp, gave the user the right permissions, added the right scopes and was able to successfully automate the token refreshment so that my clients can register courses at any time. I am creating…
-
403 When Creating Users
Hello, I am experiencing error 403 when creating users but get code 200 Ok when doing Get and Put requests. Here is the api request: https://XXX/d2l/api/lp/1.44/users/ Body:…
-
Is there an api for the attendance roster?
We want to write an application that can push attendance from zoom to brightspace but cannot find any api routes to support pushing attendance into d2l.
-
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. Several of the dropbox/assignment API routes don't have their own scope as most of the tools do, so they're…
-
Incorrect Domain returned during OAuth2 auth_code request
Hello Community, I've opened a support ticket (01926683) on this topic, but seeing if someone here has bumped into this as well and has a solution. When I begin the process of requesting on OAuth2 access token, I make the request to the auth server: GET…
-
DataHub - Learner Usage
Guys, to make a request on the "Learner Usage" item, must you first make a "post" to define the request criteria and then a get to search the request? If so, how can I make and set up the scope of the request? If there is another alternative, can you tell me what they are?
-
Student impersonation thru API
Hello, is there a way to impersonate programmatically so we may submit on behalf of a student through the API? Kind Regards, Gerald Truong @ Edlink.
-
API to update checklist item answer?
So I know I can retrieve all items in a checklist with https://docs.valence.desire2learn.com/res/checklist.html#get--d2l-api-le-(version)-(orgUnitId)-checklists-(checklistId)-items- I was wondering if there is also something to update which items in a checklist are checked for a certain user? The endpoint would have to be…
-
Using an external reporting tool through API calls to identify student needs earlier
We do most of our reporting out of our SIS (Ellucian Colleague) using a tool from Entrinsik called Informer. However, we don't identify students who need help until after final grades have been posted to the SIS. In an effort to identify students who aren't turning in assignments or who aren't on track to pass a course…