I'm trying to initiate an upload by posting to: /d2l/api/lp/(version)/(orgUnitId)/managefiles/file/upload I'm including the required headers (with the actual token where the placeholder is): { 'Authorization': 'Bearer <TOKEN>', 'X-Upload-Content-Type': 'text/csv', 'X-Upload-Content-Length': '530', 'X-Upload-File-Name':…
I am using PHP with Guzzle, and I can't seem to crack through this problem. I have tried a number of config options and how the data is formatted with zero luck. Does anyone have a PHP/Guzzle example when posting data to the Brightspace API? Does anyone know why I am not getting more description error messages back? Any…
Hello, I need to get from API the exact file that was upload as answer to a question. I alredy use the API, and I was able to find the files on dropbox but I couldnt find a way to know which file was upload as answer to an specific question. I had a quizz with two quetions where the user send two files one for each, and…
I would like to see what users have answered to each question, so I can make a leaderboard. In one question they answer the name for the leaderboard. The page https://docs.valence.desire2learn.com/res/quiz.html shows various ways of getting the number correct they have, but I can't see how to get the actual answers, or to…
We sometimes get duplicate learner accounts (email typos, multiple registrations, SIS mismatches). Fixing in the SIS often orphans data in Brightspace. Has anyone found a way to: Merge or otherwise preserve progress, grades, quiz attempts, and completion dates when consolidating accounts? Map/move artifacts from User A →…
Is there an API endpoint I can use to download the completed rubric for a particular student against an OrgUnit and Dropbox folder? I have found this path which works but only returns a JSON format, I'd like to download or view the rubric UI so that a non-technical stakeholder can understand it.…
can I download Brightspace into my phone?
Hi, I couldnt selected roadmap option there. Will it be possbile to have a connector with Microsoft Copilot Studio. As factulty we have free viral licenses to build our own Ai agents. API choice is very limited, but connecting your Ai agent to Microsoft Copilot Studio agent would help to retrieve information across…
I'm a D2L LMS Admin working on a custom tool for a page/widget, and I've hit a persistent roadblock with the Content API that I'm hoping someone can shed some light on. The Goal I'm trying to create a feature within a custom HTML/JavaScript tool that generates a CSV file on the client side and automatically uploads it as a…
Hi, I'm using Github as version control for my topics design source code which is using bootstrap framework. Is it possible at all to to use a CI/CD to ensure that when I commit push to Github its automatically update my contents in Brightspace units?
It looks like you're new here. Sign in or register to get started.
General discussions
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 Customer Enablement Team into Brightspace tips and tricks for better digital learning experiences! What to Expect 📚 Introduction to the Learning Outcomes tool in…
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 November 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 Customer Enablement Team into Brightspace tips and tricks for better digital learning experiences! What to Expect ⭐ Create an inclusive and accessible training…
Save your seat in our “Bright Ideas” 💡 Webinar Series. Each webinar is 20 minutes followed by 10 minutes of Q&A. Take a deep dive with our Customer Enablement Team into Brightspace tips and tricks for better professional learning experiences! What to Expect 📊 Allow learners to choose the learning that is right for them…
Save your seat in our Bright Ideas 💡 Webinar Series for Upgrade Essentials. Each webinar is 45 minutes followed by 15 minutes of Q&A. Take a deep dive with our Adoption Team into Brightspace tips and tricks for better learning experiences for all Brightspace users! ❓ What to Expect ⭐ Tour the Outcome Achievement Dashboard…