Best Of
Re: API Use to upload Common Cartridge, convert, create offering
Hi James,
I hope you’re having a great week! Thank you for reaching out with your API question.
While the Valence API doesn't provide a single API call to upload a Common Cartridge ZIP, convert it, and create a course offering all at once, you can accomplish this in two steps:
- POST /d2l/api/lp/(version)/courses/ > This API will allow you to create a new course offering.
- POST /d2l/api/le/(version)/import/(orgUnitId)/imports > This API will do the import and handle the conversion of the Common Cartridge ZIP into your course structure.
Unfortunately, there isn't an API available that does both steps in one call. You will need to create the course first and then import the package into the course separately. For more details on these APIs and their parameters, please refer to the full list of available API calls in the Valence API documentation.
If you have any further questions about setting up these API calls or need assistance with their parameters, I’d recommend checking out our developer community platform for additional resources and support.
Let me know if you need any further clarification or assistance!
Isidora
Re: Can a Syllabus for a course/class be created directly in Brightspace?
Welcome to the Brightspace Community.
Sure! You may create your course syllabus straight from the Content tool.
- If you are using the Classic Content Experience, you can take the following steps to create a new file:
- Click Upload / Create
- Create File.
- If you are using the New Content Experience (Lessons):
`1) click 'Create new'
2) and then 'New Lesson'
- In either Content experience you are on, you will then be able to edit your syllabus using the Brightspace HTML tools as you wish.
I hope this is helpful.
Re: Release Notes Updates
April 2025/20.25.04 Preview Release Notes are now live and ready for review!
Please note, this is only a preview for the upcoming Brightspace version, which we will begin to roll out on April 3, 2025.
All features described are subject to change before then.
Also, the March 2025/20.25.03 Release Notes have been republished to include the following change:
- Updated Awards – Control the Certificate ID parameter for shared awards | Updated release note to clarify the before and after behavior.
Re: Known Issues List Updates
The known issues list in the old community used to also let us know when a resolution is planned- is it possible to get that information on the spreadsheet as well? I know its on each individual issues page but there's just a lot of clicks to get to everything now it seems like.
Insufficient Scopes despite having wildcards.
Trying to get course related files via this endpoint: d2l/api/lp/{version}/{orgUnitId}/managefiles/
however, getting insufficient scopes despite having scopes set as wildcards:
{ Errors: [ {Message: "Insufficient scope to call API.Required: managefiles:files:read, managefiles:folders:read"} ] }
Ignite the Joy of Learning: FUSION 2025
We're so excited to announce that D2L's annual Fusion conference is right around the corner, and it's shaping up to be something special!
Prepare for an unforgettable event, ripe with opportunities to network with peers and experts from around the world, discover the latest innovations in learning and explore your passion areas. ✈️
IMPORTANT: Bookmark this discussion to get notified by email with Fusion updates!
When: July 21st - 23rd, 2025
Where: Savannah Convention Center, Georgia
See you there!
Re: Email to students who have not taken the quiz
Hi Kathy, I'm not sure about this, but it seems like a great way that our Brightspace tool can be improved!
I suggest you head over to the Product Idea Exchange (PIE) and submit this idea, it's a good one. I've attached the link to how to access PIE below:
Cheers,
Owen











