We are running performance testing in our Brightspace test server with 7% failures related to "403 Forbidden" error messages. Perf Testing: We are automating 18 users to load the widget every second for 1 minute—equaling to about 1,080 users in a minute. Background: We have 4 back-end servers with round-robin traffic…
I want to create/integrate a feature, e.g., a new Activity, that would allow me to import students' grades from an outside source like GitHub or GitHub Classroom. Is there any API I can use for that?
What is the recommended and secure way to bulk delete sections from both current and historical courses in Brightspace? Is there a supported method using the Brightspace API or another automated approach for managing this at scale? Any guidance, best practices, or documentation would be greatly appreciated.
We have a course offering created by the API but Brightspace reports its endpoint does not exist. When POSTing to its endpoint to create the section the API reports "Resource not found". The course offering exists and the API can find it.
Hello So I've been trying to test APIs to create folders in manage files of a course, and then try to upload a file into the,m and I can't seem to get the api to work on Postman. This is my Create folder api, which I created using the Valence documentation. Is there something I've done wrong here? I keep getting the 404…
Using , specifically GET /d2l/api/le/(version)/(orgUnitId)/grades/(gradeObjectId)/values/ I am able to access the score each student sees in their own grading system from the API (so I can ensure that I give them the according grades). However, I have a final formula that computes how many bonus points they are entitled…
Hello D2L team, I’m currently using the Brightspace API to retrieve issued certificates for students in our institution via the endpoint: bashCopiarEditarGET /d2l/api/bas/1.4/issued/users/{userId} From the response, I obtain both the OrgUnitId and IssuedId, and construct the download URL as documented:…
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,…
I am trying to download feedback documents from assignments (dropbox) using this API call: GET /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/(folderId)/feedback/(entityType)/(entityId)/attachments/(fileId) It gives met a 403 (Not Authorized) error. The user running the API call is a Super Admin and in Brightspace it is…
The API provides an end point to retrieve information about all submissions to a selected assignment folder (dropbox) GET /d2l/api/le/(version)/(orgUnitId)/dropbox/folders/(folderId)/submissions/ It does not include a parameter to provide a userId to only retrieve the information for a specific student and so you have to…
It looks like you're new here. Sign in or register to get started.
General discussions
You bring the agenda. Ask your Brightspace questions about teaching, course building, training, supporting or administering in our open question and answer session.
Save your seat for our “Bright Ideas” 💡 Webinar Series. Each webinar is 45 minutes followed by 15 minutes of Q&A and networking. Take a deep dive with our Adoption Team into Brightspace tips and tricks for better digital learning experiences! ❓ What to Expect 📌Learn how to use QuickEval for streamlined feedback 🎥 Explore…
In this webinar, explore practical tips for providing valuable, timely feedback in Brightspace that supports student growth. Learn how to use QuickEval to streamline the feedback process and keep track of student submissions effortlessly. We’ll also dive into various feedback methods, including audio, video, and…
Want to stay on top of the latest and greatest in Brightspace being released this month? This session will cover all the newest release information in July 2025!
Save your seat for our “Bright Ideas” 💡 Webinar Series. Each webinar is 30 minutes followed by 15 minutes of Q&A and networking. Take a deep dive with our Adoption Team into Brightspace tips and tricks for better digital learning experiences! ❓ What to Expect 🌞 In-Person, Virtual or Asynchronous we have summer school tips…