API to pull back Grades and Comments

Can someone point me to the correct API to pull back a students grades and comments? I can't seem to find anything and when I try to use the Sky List, you can't actually see the comments entered. I started to look at the Advance list but I'm really hoping to be able to use the APIs as we have over 1,000 students who take around 7 - 8 courses.

Comments

  • @John Bozek

    We're not using Blackbaud for assignments. We are using Canvas as our LMS and then teachers will be adding grades and comments to their record within BBEM. I wasn't able to fully test it out as I'm not able to find the “marking_period_id” .

    Also, I'm noticing that you have to have a role of Student or Parent. This doesn't quite seem to fit the need.

    I was able to create an advance list and get the data. This seems to be a gap within the APIs

  • Brian Gray
    Brian Gray Community All-Star
    Eighth Anniversary Kudos 5 First Reply bbcon 2025 Attendee Badge

    @Lindsey Bryant - Are you asking about grades and comments for individual assignments (gradebook grades) or are you asking about grades and comments on report cards?

  • @Brian Gray report cards. I should have clarified that!

  • Brian Gray
    Brian Gray Community All-Star
    Eighth Anniversary Kudos 5 First Reply bbcon 2025 Attendee Badge

    @Lindsey Bryant - I don't see any API calls that will get report card grades or comments.

    For my work, I have Advanced Lists that pull the data I need (targeted to a division, term, etc). You can use the List Single endpoint to read the list.

  • @Brian Gray
    That's what I discovered as well. Thanks for confirming I wasn't missing anything.

    @Stephen Boyle can you add this to the list of gaps for education API's? To summarize, we need to be able to pull grades and comments off report cards for students. Currently, it can only be done with an advance list.

  • Stephen Boyle
    Stephen Boyle Blackbaud Employee
    Tenth Anniversary Kudos 5 First Reply Name Dropper

    @Lindsey Bryant @Brian Gray

    This is a known gap and, while it is in our backlog, it's not in our immediate future. We have relied on List Single to address this gap until we can address the need.

Categories