Degrees by user ID (BETA)

I'm building National Student Clearing House reports and having real problems getting the Degree data out of Blackbaud SIS in a usable, reliable way.

At first, I tried to pull the data using Sky lists and selecting the Degrees, Area of Study, Conferred On dates, conferred on dates, declared on dates & CIP Codes. But this report falls apart quickly when I start to look through students with multiple degrees, areas of study & a single conferred on date.

These data columns are listed in a comma delimited format inside of the column but they don't line up between the Degrees, Areas of Study when trying to match the Conferred on Date. They aren't in order.

Question:

Why does Blackbaud rely on a list order to display this information? What if the conferred on date is the last Degree in the list but the only conferred on date? How does a user figure out which Degree is conferred? How does a user do this programmatically?

Because of this I switched to the Degree by user ID API endpoint. And this has worked great until I started to try to map the conferred on date.

Question:

Where is the link between the 'user area of study groups' to the Degree data inside of the returned API Json?

Thank you,

Jeremiah

ellington@hnu.edu

Categories