getting grades for withdrawn students - desire2learn

We would like to use Valence to query grades/grade objects for students who have withdrawn from classes. Our research indicates that the student's grades for a class are not deleted, but hidden when they withdraw. We can manually view them using the D2L web interface, but would like to be able to view them using the Valence API.
Is this possible, and how?
I haven't seen anything in the Valence documentation about calls that might display withdrawn students and their objects.
thanks in advance!

Currently, the Valence Learning Framework API does not provide you access to the grades of students that are not actively enrolled in a course offering. I would encourage you to report this to Desire2Learn as a defect through your organization's Approved Support Contact or Partner Manager.

Related

Microsoft Education - Class APIs - Get Just Students

We are working the Microsoft Education APIs within Microsoft Teams and we require to pull the students for a class.
It seems that Microsoft provides an endpoint to return the Members from a Class which returns both Students and Teachers, as well as an endpoint for just teachers, but there doesn't seem to be an endpoint for just Students.
We are getting around this by calling these two endpoints and then removing the Teachers from the Members list, but does anyone have a better solution to this?
It feels like a common requirement for the API, but something that has been missed.
You solution with two calls and a logical subtraction is the correct one. Thanks for the feedback, but we don't have a plan to produce a GET students API at the present time.

Valence and Quiz Tool

Are there any undocumented API calls that would allow for any basic read only retrieval of quiz information within a course? We are really just trying to get number of quizzes in a course, whether it's TurnItIn enabled, etc. Thanks!
There are no Valence APIs for Quiz tools. However D2L/Brightspace does expose quizzes through its legacy SOAP API. Which is how products such as Respondus work.
There is an SDK here: https://github.com/Brightspace/d2lws-sdk
Currently, Brightspace does not support any APIs for public use around quiz collections or quiz items.

How can I possibly get Sales and Order info from Merch by Amazon

I am relatively new in using Amazon's APIs. I am trying to get Sales and Orders information for Merch by Amazon in Ruby on Rails. How can I possibly do that .I have researched a lot but unable to find any answers as Merch is a new platform, they do give developer api but for advertisement of my current products apparently. Is there any third party api or any way so I can get the sales and order's data of my Merch account in RoR. Thanks in Advance.
It is very simple what you have to do. First you must sign up for Merch via Amazon then you must list what type of business you are, i.e. education etc. Then you will have to wait for a confirmation via email as far as I can tell it should be smooth sailing from there!

Valence First and Last Login of a student in Course

Is there a way to get the first Login date and last login date of a student in a course using Valence API's?
Thanks.
No, the Valence Learning Framework APIs do not offer functionality around this sort of reporting data. If you would like to request this functionality, clients of D2L can post suggestions to the Product Ideas Exchange. (https://community.desire2learn.com/d2l/lp/navbars/1796/customlinks/external/15394)

Desire2Learn Valence Demographics not showing in web UI

I am using Desire2Learn Valence PHP API to create, retrieve and update users demographics as found here Demographics (data types, fields, users and org units). I am successful in creating and viewing demographics fields using the valence API calls.
The problem is that I cannot find anywhere in the web interface UI, where to view that students demographics fields that have been created using valence.
Does something need to be enabled in the DOME to view the demographics?
Or, are the demographic fields, only part of valence, and not the web UI?
The demographic fields are currently exposed in Valence only. We're looking at how they may be used in other parts of the system but have not included anything into the core UI just yet. We wanted to make this available to app developers and clients but didn't want them to have to wait for exposure in the UI.
There's some obvious places we may want to expose the fields but also lots places we haven't thought about that are important. We're interested in hearing more about where people would like to see these being used.

Resources