-
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.
-
How to add a course to a parent topic via the API
If I use the UI, go to Org Unit Editor, and select a course offering, I can then click 'Add Parent' search for an org unit (such as a topic) and add it. How do I do this via the API if I know the course org unit ID and the ID of the topic org unit? @Ian.P.710 , @Chris.S.534 hopefully one of you guys know? or others??
-
Elucian Luminis HTTP Client integration
Hello, Our institution is planning to migrate our SIS to Workday Student in the next 2-3 years. In the meantime, our current integration with Brightspace uses an HTTP Client called from the Ellucian Luminis portal. I believe the API might be called BIC, as our endpoint is /d2l/bic/bannerMessage.d2l Will this integration…
-
Does API support setting language?
@Ian.P.710 and all… Does the API support setting a language (other than English) for a course? What languages are supported? In the UI, I see the ability to set English or Spanish, but I don't see that in any of the API actions for courses or course content. Thanks! Richard
-
Download D2L data to on-premise SQL Server
Hello, I was ask to come up with high level approach to pull data from D2L-Cloud data to a on premise SQL Server database, and need to understand how much work is involved. What components do I need to integrate for a smooth data transfer. What are my options: 1) Can the D2L be scheduled to perform data sets exports to an…
-
Help with uploading photo image to course offering via API
Hi, I'm trying to upload an image (photo jpg) to a course offering. I'm using the API listed here: And I'm trying to follow the instructions for a "simple" upload here: But obviously I'm doing something wrong. I'm sending this in the body (as a postfield): CURLOPT_POSTFIELDS => array( '--xxBOUNDARYxx Content-Disposition:…
-
Need API for Date in Grades
Hello Everyone, I want to ask about API/something that we can use for Dates for Attendance. Heres my situation, I'm using Attendance tools in Grades(See Attachment 1) because we integrate to the third party for grades extraction. The third party need data for Attendance Dates(Session Date/time starts). I Cannot find any…
-
How to stop new users getting "Password Reset" email via API
Using route: /d2l/api/lp/1.35/users/ with "SendCreationEmail" option set to false. Users do not get a "Welcome to brightspace" email, but they do get a password reset email. Very confusing when they just get a password reset email. How do I stop the password reset email. I do not want ANY emails, users get notified of…
-
How to overwrite file when updating topic file
Our course team has a custom app that generates pages from template files and then creates corresponding modules and topics within a course in D2L. This is great for new courses we launch as course designers can play around with the structure of the course in the place we track video and other page information. A new…
-
Guide, tutorial or first steps to use the Brightspace API?
Greetings to all I am part of a university that has started to use Brightspace, something that interests us is data analytics with Power Bi using the Brightspace API, but we have no idea where to start. Do you know any guide, first steps or tutorial to start creating the Brightspace API connection with Power Bi? We…
-
User.UserData.LastAccessedDate relecting user creation date?
Hi all, Has anyone else noticed that /d2l/api/lp/(version)/users/(userId) always returns a value for LastAccessedDate, even if the user has never logged in? The above snippet is for a user created late yesterday afternoon via the API, and we know the user has yet to access our Brightpace environment. I'm wondering if this…