Hi Often I'm getting this error message “highlight_id was not valid” when I use the Highlights endpoint. ex: school/v1/athletics/highlights/highlight_id The highlight_id is fetched seconds before the call using the Schedule endpoint. ex: school/v1/athletics/schedules?school_year=2024-2025 Is there a way to know which…
The scenario is: * A school signs up for Blackbaud Developer. * They create an application. * They go to the OAuth authorization URL to authorize it for their environment. * They get an error: “This application has not been connected to your Blackbaud environment.” Do they need to sideload the app through Marketplace even…
I am looking to update student custom fields visible to parents on the student's Contact Card. Calls to https://api.sky.blackbaud.com/school/v1/users/{{user_id}}/customfields/list seem to update admin-only custom fields, but not the publishable fields. The publishable fields do get retrieved via GET…
@Todd DeSchuiteneer Todd, I'm seeing what looks like a bug with /emergencycontacts/changed….Could we take a look? * Steps to reproduce: GET /emergencycontacts/changed for a school with thousands of alumni/tens of thousands of users. * Expected result: "All emergency contacts for all users" are returned as per the…
Hi all, I'm getting duplicate user records when fetching students and parents together. * Steps to reproduce: GET /users/extended?base_role_ids=14,16 However, this doesn't happen for all schools. It's happening for one particular school. * Expected result: The endpoint returns one record for each student and parent. *…
* Steps to reproduce* GET athletics/roster with no parameters. * GET athletics/teams/{team_id}/roster. * Expected: Both endpoints return the same number of students for the same team. * Actual: athletics/roster sometimes returns fewer students for the same team. The results of a test are shown in the table below. *…
As we continue to leverage the Sky APIs to populate ODS tables and build our data warehouse, I'm finding a gap on how to say “This class is in this room and in this building”. On the Academic Sections by School Level API, there is a room_id, but that's it. How are others handling similar situations? I didn't see an API for…
Hi all, Does anyone know how to get this nice handy grades array in the OneRoster /students endpoint response? One school has it….Most that I work with don't. Everybody has metadata.grade, but that uses the school's grade description. The nice thing about the grades array is that it returns plain numbers, even though…
Is anyone using the Academic Master Schedule API? I'm looking to pull data down to show which class is on which day, and I came across this. However, the one data point I was really hoping to find is blank:
Does anyone use the Academic Roster API and specifically the “enrollment_type” array data points? We're finding a gap on trying to identity students who are taking a class for credit or for audit. There isn't a way to get this from an advance list, you can get to it from a Sky List (but then you can't automate it to be…
It looks like you're new here. Sign in or register to get started.