-
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
-
API enrolment at department level and above?
I am attempting to enrol a user within a department OU using the Valence API. When I invoked the enrollments endpoint specifying the ID for a course offering OU, the enrolment occurs. However, if I try the same call while specifying the ID for a department OU I receive a forbidden response. Can the enrollments endpoint…
-
New Content Experience Switchover
Hi, I was wondering what the timeline was for D2L to switch over completely to the New Content Experience. Is there even a plan to switchover or will both the New Content Experience and Classic View still be available for the foreseeable future? At the college I'm a full-timer at, they haven't heard anything, but at the…
-
How get the D2L data from the cloud to DW 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…
-
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 the 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…
-
how can create a course similar to the one used by FedEx for our employees?
We would like to develop a course in which on boarding and additional training can be done as we get new employees.
-
Sort API for Grade Category/Item
Hello did Brightspace have Grade API for soirting Grade Item/Category by Name?
-
Which endpoint to use to enable sections
Hi, We use the API to enable sections. We use this endpoint to initialize the sections: This works in version 1.36 but not in higher versions like 1.44. This most likely has to do with it being Deprecated but the information about the API versions for this route is very confusing. We have LMS version 20.23.7.20917. When I…
-
How to Update Line Items with LTI Advantage?
I'm currently encountering an obstacle while attempting to update line items that were generated via LTI 1.3 deep linking (scoreMaximum, label, startDateTime, endDateTime). The grade item's name will undergo an update, but that encompasses the extent of the changes. The name and dates for the quick link will remain…
-
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:…
-
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…
-
LDAP Proxy
Has anyone successfully set up an OpenLDAP proxy for Brightspace? If so, please let me know. I am having issues with my configuration. Thanks.
-
Protection Against GPT empowered LMS Plugins
Just reading Integrity Advocate's alarming article on the speed at which GPT LMS Plugins are being created At my organization, we do not use Integrity Advocate but we do use proctored exams using D2L's quiz tool. What protection is D2L incorporating to ensure that exams and quizzes are not compromised?
-
need to add code
for adding ReadSpeaker
-
Is it possible to use the Brightspace API to create a Learning Path
-
LTI 1.3 Access Token 400 error
I've been doing some testing with our LTI 1.3 Tool using Brightspace as a platform and have been running into a 400 error when attempting to get an access token. The error message returned is "Client is not authorized to set a \u0027nonce\u0027 claim". I do see that we are including a nonce claim in our JWT that we pass to…
-
How to send a certificate automatically to a supervisor/instructor/admin?
When a user completes a course that has a certificate, is there a way to send the certificate that the user is awarded to an admin, supervisor or an instructor by email so that the admin can print the certificate and add it to the user's paper file? I know in IA, I can send an email with certain information, but is it…
-
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…
-
I am going to access D2L Rest APIs to get data. Is there a rest endpoint to generate access token
I am going to access D2L Rest APIs to get data. Is there a rest endpoint (POST Endpoint) to generate access token rather it goes through user flow.
-
Quiz APIs
I am looking to create a summary web page for certain quizzes. I would like to be able to get the data from the quiz attempt of the logged in user and then display it in a format I decide. I have a good understanding of general programming but not done anything with APIs before and struggling to make sense of the…