SKY API - Update Graded Assignment

In the SKY API documentation, I see a method to retrieve graded assignments for a student.

I do not see a method to update the grades for assignments, or create assignments to start with.

It appears the legacy ON APIs provide methods to create assignments and post grades.

Will this functionality be added to the SKY API, or should we consider the legacy ON APIs? Our use case is to sync assignments / grades to Blackbaud from an external system (Google Classroom).

Update: I found the migration reference which does show these methods are not available. Are there plans / timing to incorporate these method?

200f4f69311f8ecde9f76223882f141a-huge-pa

Comments

  • @Stephen Boyle

    This is great news, thank you for sharing. The organization I’m supporting uses ClassLink and has a OneRoster integration set up, but it looks like it uses the Legacy ON API.

    I’ve tried those credentials with the SKY API token endpoint and the ON /authentication/login, but am getting errors on both calls - do you have any recommendations for how to resolve?

    SKY API: Invalid client_id: ‘xxxxx’

    ON API: See details in this post:

Categories