We have an application syncing grades from an LMS to Blackbaud. Originally, I set it up to just sync final grades, using scoreStatus=“fully graded” in OneRoster. The problem is, some teachers would post grades manually, then were confused when the application could not update the score in Blackbaud when they changed it in…
A couple of years ago I built out a web tool for my school to act as an enhanced Student Assignments Viewer. One of the main drivers for building this tool was to allow parents to grant access to outside tutors to view the Assignments for a student without having to on-board these tutors into Blackbaud Education…
We have an application that is using the Blackbaud SKY OneRoster API. Our application uses many of the API endpoints, which occasionally return "429 Too Many Requests" responses indicating that we've exceeded the rate limit, at which point our application implements an exponential backoff retry strategy. Wherever possible,…
We ran into an issue with /v1/users/employment today: Before, department descriptions were the names of departments. Now they're names plus school levels. * Before: Counseling * After: Counseling (ES) Was this intended? I don't see it in the changelog. If it was intended, can we disable it? This is causing issues for us as…
Had an odd issue pop up with advanced lists. List Single suddenly started returning errors for all advanced lists for a school. * Content body: Limited by error rate * HTTP status code: 429 * Reason: Too Many Requests I'm baffled. My API usage is well below my daily quota. Other API endpoints return 200 OK for this school.…
Hi all - I'm trying to fetch grades through OneRoster. LineItems and Results return empty arrays for me. I've tested with 5 or 10 schools so far. Other endpoints return the expected data. See Schools example below. I wondered if year start/end dates might be the culprit since many schools are off for the summer. To test, I…
Hello! I've developed an app that uses OneRoster to post assignments and grades from an LMS to Blackbaud using the OneRoster API. When there is any issue with the assignment or grade to be posted, the API provides a generic error message: {"statusInfoSet":[{"imsx_codeMajor":"failure","imsx_severity":"error"}]} From my…
Hi all, I'm trying to use the built-in “Try-it” feature, but whenever I try to add authorisation flow, after I login and authorise, it gives me a popup saying “Unable to authenticate due to internal error”. Any ideas?
Hi Team, Another question for everyone. Is there an API for homework submission ? I am hoping that we can build an integration where students turn in their assignments on our app and it gets sent to Blackbaud. Saul
Hello again, everyone, I hope you’re all having a great Sunday ? I have another question on the list: I’m hoping students can update the status of their assignments on our app, and that it automatically syncs with Blackbaud. Are there any APIs available to make this happen? I checked the API and migration reference pages…
It looks like you're new here. Sign in or register to get started.