Academics graded assignments for student 500 Error
Hi Everyone,
I'm trying to access this endpoint for a client. As far as I know, my account has the correct security and the application has been approved in the environment--I am successfully pulling other endpoints. However, I'm getting a 500 error for Academics graded assignments for student:
{errors=[{error_name=Server Error, raw_message=The service is currently unavailable, please try again., error_code=500.0}]}
Does anyone have any insight into this? It's working fine in the SKY API Developer Cohort environment.
Thank you,
-Mike
Comments
-
Hi @Mike Kegler , That endpoint lists the necessary roles to pull the content on it, which are student and parent. The endpoint is meant specifically for those users to pull their specific data back on their assignments. You would have be authorizing with student or parent user to return that data.
0 -
@Todd DeSchuiteneer Hi Todd. Yes, my account has the parent role. Thanks.
0 -
@Mike Kegler
Just to be thorough, the student you are requesting must be a child relationship of your user and you need the Parental Access checkbox checked on the child's relationship record.0 -
@Stephen Boyle Hi Stephen. I see--thank you for clarifying. Consider this a feature request for access to this data for school administrators! My client was hoping to track how students are trending on their graded assignments, not just quarter/semester/term grades.
0 -
@Todd DeSchuiteneer
Thanks for clarifying this. Do you (or anyone else viewing this thread) have any idea which API endpoints return graded assignments for users who are not parents or students, like teachers and school administrators checking a student's grades? I'm having trouble finding such an endpoint in the explorer, and surely that functionality exists somewhere in the school API. Thank you in advance!0 -
@Hello World
There isn't an endpoint in SKY API that returns that information for admin users. It is in our backlog to cover this area, however there is no schedule date for that work yet. The closest is the cumulative gradebook grade for the class found in the Academics Sections for Student which is available to Faculty.0 -
Thanks so much for replying. I want to make sure I'm articulating clearly enough here, because it's critical to my development project and it seems like a core feature of school software… let's put aside admins/managers for a second, is there an endpoint for a Teacher role to fetch collections or individual graded student assignments from SKY API?
EDIT: My Upper School Head currently has access to a feature within Blackbaud that exports a CSV with all the graded assignments for a given school year. Are there internal APIs that Blackbaud itself has access to but developers don't? How might that feature currently exist without an API endpoint?
0 -
@Hello World
There is not an endpoint that retrieves individual student assignment grades for Faculty. It is a known gap and part of our enhancement plans for the API, though there is no scheduled date for that work as of now.Regarding your second question: there is a disconnect between the api used by the UI, and the api presented externally. This is for both security and comprehensibility reasons. The internal api was not written for public use and so is a thin veneer over the actual tables in the db - which, if presented as is, would be incomprehensible to the reader. The work of transforming that veneer to a intuitively comprehensible format is necessary before we can provide access these gaps in the SKY API.
Stephen
1
Categories
- All Categories
- 6 Blackbaud Community Help
- 213 bbcon®
- 1.4K Blackbaud Altru®
- 402 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 655 Blackbaud Grantmaking™
- 576 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 939 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.6K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 248 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 241 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 34 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 792 Community News
- 2.9K Jobs Board
- 54 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)


