Questions tagged [valence]

Valence is Desire2Learn’s extensibility technology and it includes all the APIs and tools that developers use to create valuable, integrated solutions for their customers.

The Brightspace developer platform (once named "Valence") is D2L Corporation's extensibility technology and included all the APIs and tools that developers use to create valuable, integrated solutions for their customers.

135 questions
3
votes
1 answer

Error 400 when posting a new topic and file to Brightsapce API

Using PHP with guzzle I am attempting to post a new topic with file to the the Brightsapce API as per https://docs.valence.desire2learn.com/res/content.html#post--d2l-api-le-(version)-(orgUnitId)-content-modules-(moduleId)-structure- Using guzzle…
Kirby
  • 155
  • 6
2
votes
1 answer

Valence and Release Conditions?

Is there a way to add a release condition to a content item using Valence? Alternatively is there a way to programmatically copy an individual content item somehow from one course offering to another such that it keeps its release conditions?
2
votes
1 answer

How can I find out the OrgUnitCode using JavaScript in Desire2Learn?

We're converting from ANGEL to D2L.  We've created JavaScript-based widgets that use the $SECTION_ID$ token to tell the script what course it is running from.  In Desire2Learn the equivalent would be the replacement string {OrgUnitCode}.  We'd like…
1
vote
0 answers

D2L catch LTI as parameters from a URL

I'm trying to send the orgUnitId of a course from a widget in D2L to a webpage (stored on the same server). The webpage is displayed in the widget via an