When grades are added or adjusted in D2L, is there any way to extract this information so that I can feed it back to my Student Information System? Any APIs in particular that would help? Thank you.
in terms of API, there is no endpoint that gives differential value if that is what you are looking for. Otherwise, you will just have to call any of the Grade API points for the update. So, no update is still an update.
Thanks @Nurbek.I.804 for the info. That sounds like it will be a challenge for us to see how to develop something efficient. With so many records, we would not want to call an API to get back all records to determine if there was an update based on last modified timestamp :(
Perhaps not as straightforward as a direct call for changes, but Data Hub extracts can be retrieved by API, and the Grade Results extract includes a LastModified field.
Data Hub API reference: https://docs.valence.desire2learn.com/res/dataExport.html
Data Hub Grades Advanced Data Sets reference: https://community.d2l.com/brightspace/kb/articles/4527-grades-data-sets
Thank you @Craig.R.185 for the suggestion. The Data Hub would be a good alternative for us. In the mean time, we have also reached out to D2L if they can create a Grade webhook notification.
Connect with our Known and Fixed Issue information to learn about improvements made to Brightspace.
Connect with leaders in pedagogy, accessibility, learning experience design and more
The Accessibility category serves as a single point of access to three avenues in Brightspace Community leading to the Accessibility Academy, Accessibility Library and Accessibility Discussions. These avenues offer courses and articles about accessibility to enhance accessibility knowledge and a group of accessibility enthusiasts to stay connected with.
Have questions about how to use Community? Stay tuned with updates, feedback opportunities and more for the Community here!
Connect with and ask questions on how to best use the Brightspace Product to transform the way your users learn!
Connect with product experts to learn more about tools frequently used by Brightspace Developers such as APIs and integrations!
Want to learn more about Brightspace Partners and Integrations? This is the place to be!
Stay up to date with product updates and announcements in this category.
Connect with our release information to learn about monthly improvements and updates to Brightspace.
Learn more about all the upskilling opportunities with courses and resources offered via the Brightspace Learning Center, Brightspace Guided Training and other training opportunities!