Hi, I'm hoping this has not been posted yet and not an issue with my own configuration, but it seems that every API request I make to the SKY Developer Cohort results in: 500, Server Error, The service is currently unavailable, please try again. I have tried regenerating both my access tokens and subscription keys. The…
@Stephen Boyle Similar to the enhancement we saw on Get Academic Courses API, it would be extremely beneficial for the Get Academic Sections by School Level to be expanded to include some additional fields. Right now, these data points are available in a SKY List, but as we build our data warehouse tables off the API for…
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…
@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. *…
We have a gap on how to determine when a student changes dorms or advisors when it comes to leveraging Sky APIs. The APIs that are available will always show you the data as of right now, but if you have a student who switches advisors during the year, it doesn't appear to be captured in the Advisories Rosters or in the…
Hello ? - I am looking to access tuition payment plan details via the SKY API but couldn't find a section on receivables. Particularly, for a given student or enrollment, looking for information on payment plans including payment plan details, outstanding balances, invoice details and payment statuses. Could you point me…
We're using OneRoster to sync Google Classroom assignments and scores to Blackbaud gradebooks. In Classroom, assignments can be assigned to individual students: Google calls this the assignee mode. In the screenshot, only one student is given the assignment. They'll be the only one that can see it. Google calls this…
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…
It looks like you're new here. Sign in or register to get started.