-
How to update pronouns
Hello We want to update users' pronouns and disable users' ability to update through BrightSpace. Pronouns data will feed from another system, I can see system Pronouns can be set when creating a user through API, but I couldn't find a way to update pronouns for existing users. If updating system pronouns isn't possible,…
-
API calls to Dropbox - file naming
We're working with the API calls to gather student submissions. The goal is to automate the collection of signature assignments for over 220 courses. Using GET /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/(folderId)/submissions/(userId)/download we noticed that the zip file doesn't follow the naming convention set in…
-
Non-user authentication for quiz APIs?
Hello, We'd like to use an API to pull information about available quizzes, for the purposes of an administrator being able to set up tool configuration for existing quizzes. I see that this API exists: /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId) However, the only client-credentials flow I see available is for LTI…
-
Quiz description not visible to learners
I am experiencing a new issue where the quiz description exists and is visible to the course manager and Staff, but when impersonating a student the description is not visible. The quiz itself is visible. I have tried removing the description, saving, adding it back, saving again, which did not help. Students are in the…
-
How to get the grade from the dropbox in the API
Hello, I'm new using the brightspace api and I'm a bit lost in the data schema. If I have a dropbox folder in a course that I can request with this request /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/ (https://docs.valence.desire2learn.com/res/dropbox.html#get--d2l-api-le-(version)-(orgUnitId)-dropbox-folders-) This…
-
Create Grade Object - API Grade.GradeObject
Hello, I'm trying to use this request "/d2l/api/le/1.61/{ORGUNITID}/grades/" to create a new grade object using this JSON: { "MaxPoints": 100, "CanExceedMaxPoints": false, "IsBonus": false, "ExcludeFromFinalGradeCalculation": false, "GradeSchemeId": null, "Name": "Task1", "ShortName": "Tsk1", "GradeType": "Numeric",…
-
Is it possible to filter enrollments by term?
I'm using this code and works great to pull courses with an End Date, but the problem is, its pulling all courses no matter what semester it is. We do not remove instructors from past courses so to accomplish what I would like is to filter the api call to pull only the current semester. I think I have this wrong - const…
-
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…
-
I think quiz results (what the correct answers were etc) should be available through grades
Learners can view assignment results (i.e. rubric details) from either Assignments or grades. But they can ONLY view quiz results (correct answers) through Quizzes NOT grades. I think they should be able to view those results also through grades.
-
Adding Course Content through API calls
I'm following the https://community.d2l.com/brightspace/kb/articles/1529-adding-course-content using Postman. I've followed most of the tutorials on the site with success with this one exception. When I run the API call, according to the directions, I get a { Errors: [ {Message: "Insufficient scope to call API.Required:…
-
Move sign-in button on mobile
Move "Sign-in with D2L employee login" button under community member sign-in for New Community on mobile (also, add "User Experience (UX)" as a category):
-
Enrollment API call failing with a specific user role type
We are experiencing an issue when trying to enroll a user with a specific type of User role. The endpoint that is being used is POST /d2l/api/lp/1.9/enrollments. The process is supposed to create a demo student for a course and has been working for a few years, but since near the end of January the enrollment call has been…
-
What is the max file size for SCORM courses for our Brightspace?
-
When is support for LTI OIDC Login with LTI Client Side postMessages coming?
Hi, I've seen the new solution to get rid of the third-party cookies issues when using LTI 1.3 advantage in this blog: and this spec: The postmessage seem a nice solution for this problem and we would like to implement this. Since D2L was part in writing this new spec. Is this already supported by Brightspace? And if not,…
-
Scorm Format
Hello, I am trying to work out which format to download a scorm into order to upload into our D2L platform. Can anyone advise?
-
What is the path to get org unit paths?
This API route - PUT /d2l/api/lp/(version)/orgstructure/(orgUnitId) - requires Path as part of the OrgUnit.OrgUnitProperties { "Identifier": <string:D2LID>, "Name": <string>, "Code": <string>|null, "Path": <string>, "Type": { <composite:OrgUnit.OrgUnitTypeInfo> } } However, the similar GET call does not return Path. The…