-
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…
-
Trouble accessing Brightspace Development Environment- SSO error
I am trying to access data using Postman and following this documenation- https://community.d2l.com/brightspace/kb/articles/1100-using-postman-with-the-brightspace-api To start with a Brightspace OAuth 2.0 App, I need to access the dev environment, but on clicking the hyperlink, I get an SSO error- "We can't log you in…
-
Attempting to update a FinalAdjustedGradeValue in Python.
I updated the Scope for my OAuth 2.0 application- Scopecore:: datahub:dataexports:* grades:gradevalues:write After getting my refresh token I have a simple post request which returns a 403 error - permission denied. response = requests.post( 'https://my.d2lserver.com/d2l/api/le/1.39/1234/grades/final/values/111', json={…
-
How to check accessibility for insert elements?
We are struggling with the accessibility part in knowledge checks, Tabsm accordion. if we choose to ignore it is not helping us. please respond
-
Implementing SSO between Brightspace and Shopify
Hello, Anyone who has successfully implementing an SSO connection between Brightspace and Shopify? We are very close to accomplish that but we are getting an "App Configuration Error" message from MiniOrange upon authentication at Brightspace (MiniOrange is the plugin we are using to handle the SSO process at Shopify).…