-
Postman or D2L MAC Issue
When I click Get New Access Token in Postman, it take me to our org SSO page for signing into D2L, but once the authorization is passed, I get this screen. My browser is set to Chrome, I see our D2L logo so this tells me something on D2L isn't processing correctly or Postman can't seem to open the authorization process in…
-
Power Automate Custom Connector help
Has anyone created a custom connector in Power Automate for Brightspace APIs? Good ol' AI has been helping me limp slowly towards a solution, but now I'm stuck. I'm trying to build one that gets Brightspace datasets. All my API calls are working in Postman. I managed to create a custom connector that authenticates. I added…
-
LTI launch with empty body
Hi, Every now and then we receive LTI launch requests with an empty body from our Brightspace instance. This obviously results in error, which we see occurring in our logs. Has anyone see similar behavior and were you able to figure out what was the cause? We use LTI 1.1 (it is a widget, it does not support 1.3 (yet)), the…
-
Get Question list greater than 20
I'm running this api call GET /d2l/api/le/(version)/(orgUnitId)/quizzes/(quizId)/questions/ but all I'm getting is only the first 20 questions. How can I pull more than 20 questions? I'm assuming this is a paging issue, but I'm not sure how to get around it.
-
403 Error API Quizzes
I'm getting a 403 error when I try to do a test call to get quiz data. I am a member of the Super Administrator role and am using this for a scope: content:*:* core:*:* datahub:*:* enrollments:*:* grades:*:* groups:*:* orgunits:*:* quizzing:quizzes:read reporting:*:* sections:*:* users:*:* This is the call that I am…
-
Integrating Brightspace with Zapier Private Apps Builder
Hi D2L Dev. I'm trying to build a private non listed app in Zapier using Brightspace public APIs but am struggling to pass the OAuth2 authentication step. It seems straight forward but something is not right. Thanks in advance. Error message received in the browser after authenticating thru the UI in Brightspace to collect…
-
Course comapletion status and Grade along with topic score for respective grade activity.
Hi Team , I am using course toc api for my lti i want to know how we can get score of each topic and course completion status along with course calculated/final grade for user using apis .
-
Is it possible to run a video game in Brightspace?
Hello @BrightspaceHelp. I'm trying to create an interactive application for my college and I'd like to know if the brightspace platform is allowed to run an Unity executable or something like a video game. Everything is for student learning. Thank you
-
Signing issue
I am trying to make this work n test env but despite having admin access I am having this issue. Error AADSTS50105 brightspace d2l users unless they are specifically granted ('assigned') access to the application. I am using the auth url and token url given by Brightspace, are there any different ones to be used for test…
-
APITestTool and You! - Looking for feedback and use cases
Hey folks, As the we zoom through April and May approaches, I hope this finds everyone doing well. Let's have an a focused conversation within the group around if / how you leverage our legacy API Test Tool (https://apitesttool.desire2learnvalence.com/) as part of your API development process. As many of you know, this…
-
Sharing my HTML, Javascript, and CSS editor
Hi everyone, For all the devs out there working with HTML and Javascript in Brightspace - I created an editor to make this easier - main feature is it is quick to save and preview the changes in a 2nd tab (just press Ctrl+S). Includes line numbering, syntax highlighting for .html, .js, .css, and .txt files, and you can…
-
D2L Fusion 2024 Schedule
Hopefully this is allowed, but I've been working on a python script to pull the D2L Fusion 2024 schedule into an Excel file with added Outlook links. This is helping my team plan for which session we are going to attend by adding them to our calendar. You can check out the project here or just grab the attachment -…
-
Good afternoon all
Does anyone know how to use the if command in an arithmetic question?
-
Brightspace apis list
How we can get the list of APIs which we can use for calling apis data?
-
"error": "invalid_grant"
Hi, I'm trying to use lti 1.3 and I want to authenticate using I created a new client id when i register my tool However when I try to consume the service I receive an error: { "error": "invalid_grant", "error_description": "Error validating assertion: Unknown validation exception" } Do I have to do any extra config? this…
-
How to use PUT Requests on Postman to Update Course Offering Information
Hello I tried to use the PUT request documentation posted on Valence to update a course offering information, but it didn't work. I think I am not doing it correctly. Can someone please provide me with a working example of how this PUT request looks like and how to update only specific course information? (For example…
-
How to get re-submissions via API?
I'm a teacher / facilitator for a school that uses brightspace. In order to make my life easier I made a browser plugin that scans all my classes for things I have to do. Tasks like "list of assignments to be graded", "list of unanswered questions", etc I can use the following endpoint to get specific values.…
-
API to Set Course Homepage & Navigation
Is there a way using the Brightspace API to set a course homepage and course navigation bar to a shared option? Example- we want to perform a call to set an alternate navigation bar and course homepage for all CBE courses. We have the homepage and navigation bars created and shared. However, we currently have to manually…
-
Course Outcomes
Hi @All, I am looking for an D2L API to insert and update the below Learning Outcomes under Assessment. Please help me out on this. I have attached screenshot for your references. Thanks in advance
-
Retrieve survey results
Hello! Does anyone know if it is possible to send a Postman request in order to get the results of a survey? I can only get the set of surveys that exist but not the actual responses. Thank you!