-
Credly Badging Integration
I'm looking for any feedback anyone is willing to share regarding their experience with their Credly integration. Thanks in advance!
-
PostMan CLI and Brightspace-- Anyone gotten this to work?
Howdy folks! I've been working away with PostMan for some time and have been dipping my toes into setting up a few items to run through the CLI; however, I keep running into a 401 error when attempting a run. The collection works fantastic in the Desktop/Web versions, but I feel like I'm missing something…. Below is what…
-
Setting up an application
Hi Team, One of our client wanted to integrate Brightspace D2L system into their project. Could you please explain me the process. How can I setup up OAuth 2.0 authentication¶ and register an application using OAuth 2.0¶ and do all necessary configuring?
-
Highlight in HTML editor
In the HTML editor, there doesn't seem to be a way to highlight text? Is the code to type in so that text can be highlighted? Highlight is not necessarily an accessibility issue since it can often be used as grey scale.
-
Support for ETag and If-None-Match headers
This is more of a feature request than a question, I hope this is the right place to submit it. If the Brightspace REST API supported Etag and If-None-Match headers, it could allow for more efficient communication for both the client and the server The headers are described in these links:…
-
Possible to isolate data of users with specific attributes? (Postman API)
Hi all! I'm currently exploring building APIs using Postman. With the resources available, I was able to call User data and Attributes separately using the following actions: GET /d2l/api/lp/(version)/users/ GET /d2l/api/lp/(version)/attributes/users/(userId) I wasn't able to find a way to generate a list of ALL users and…
-
API call suddenly omitting OrgDefinedId
GET /d2l/api/le/(version)/(orgUnitId)/classlist/paged/ returns a list of ClasslistUser blocks, which are supposed to contain (among other things) the OrgDefinedId. I've been using this API successfully for over a year, and the OrgDefinedId has always contained the expected value. As of Nov 2 it now has a null for the…
-
Course completion
Hi, is there an endpoint to get information on course progress (target information in column Content Completed)? Best regards,
-
Configuring API - How to find Admin Tools
My main goal is to use this API within my research project with my professor, so we can alter how our auto grading system for computer science assignments is done. I am trying to get student submissions from students who are registered in computer science courses, and from there use those files to grade them with an…
-
what user permissions are needed to update the users data using /d2l/api/lp/1.35/users/
Hi, we are trying to update pronouns from our SIS into Brightspace using APIs and are currently testing. We get a permissions error when attempting to run /d2l/api/lp/1.35/users/ Can we get a list of all permissions needed to successfully make this call? Thank you, Holly
-
How do I attach an uploaded file (using the 'resumable' process) to a course?
@Ian.P.710 @Chris.S.534 : hoping one of you guys can help… or others?? We are uploading +/-1,000 SCORM zip files. When we upload them, they become modules within course structures that we create programatically. We are blocked at the moment because some exceed the +/-500MB upload file-size limit. Because of the limitation…
-
Does anyone have experience connecting from Informatica?
I need to connect to Brightspace API with an Informatica REST V2 connection. Has anyone had success with this? Is there a swagger file for Brightspace that I could load into Informatica?
-
Course Files API - Public Files management
I was wondering if it's possible to use the Course Files API to interact with Public Files (such as those available under /shared)? I have a use-case that would benefit from being able to programmatically delete/create/update files in that area, and my initial testing suggests that the Course Files API doesn't see files…
-
Course Files API - Delete file
When I use the Course Files API to view a file, it works as expected. For example, GET d2l/api/lp/1.44/xxxx/managefiles/file?path=/path/to/file.txt (org id and file name omitted) works completely fine and as expected. Based on the documentation, it would appear that the only thing that should change is instead of using the…
-
API for Question Library
Hello, I need to make edits/corrections to the questions in the quizzes that uses the question library. I tried using the questions api below but it doesn't give me anything. What would be the most efficient way of making corrections in the question library spanning several courses?…
-
Service-to-service authentication?
We want to automate some processes using the Brightspace API, without the need for a human to log in (because the automation process will be running on a server). Does Brightspace have a process for service-to-service (S2S) authentication? To reiterate, we need to integrate with Brightspace's API without user interaction,…
-
Trying to get at course completion via APIs
I'm trying to get information about course completion for Training classes we're assigning to patrons and for a course for which we have a completion, I'm getting no results: Here's the path I'm using (pushing in variables we're using): GET $baseUrl "/d2l/api/le/1.73/" + $orgUnitId +"/grades/courseCompletion/" The…
-
Topic Link updating
We have in our courses, a module named resources. Within that module there are multiple topics, one of which is a topic containing a link to external resources. I would like to automate updating that link within that topic. Is this possible and if so, which API endpoint, or series of endpoints, do I need to call?
-
Is it possible to create parent-child relationships without using one of the listed SIS tools?
We did not use the IPSIS tool or holding tank to create student accounts and we are seeking an option to create the parent/guardian-child relationships in Brightspace so families can monitor progress through the app.