Hello, We've set up a connection for Microsoft SDS using the API, however, each sync shows a bunch of warnings due to the phone numbers being formatted incorrectly. Microsoft requires the E.164 format including the plus symbol and country code, but the OneRoster export doesn't include it unless we were to explicitly put it…
Hi all - Does anyone know the length of the OneRoster cache? We've had schools make changes that aren't reflected in OneRoster immediately, but they do show up after maybe an hour or several hours. Curious if there's a consistent exact length of time here.
I know it's a preview API and all, but I figured I'd report the bug here. If there's a more appropriate place for this, let me know. When I search for a user by any parameter (name, user id, host id, etc), I get a return that includes every user in my database. This behavior is consistent both in custom applications as…
Hello. I am writing an app that allows our deans to create an infraction on the fly via a mobile app. I've been through [what I think is] the SKY API documentation and I don't see any way to write something like an infraction onto a record. Am I missing something? Thanks. an old hand at programming; new at BB APIs
@Todd DeSchuiteneer, we're having an issue creating assignments under certain conditions. It looks like Blackbaud may be converting due date timezones incorrectly. The grading period we're using has a start date of 2025-08-01 and an end date of 2025-12-05. Our assignment is due on December 5 at 11:59 PM Eastern Time. We…
When creating or updating OneRoster results, the responses appear to have changed and to be incorrectly providing error messages. Previously: Status: 201 Message: { "result": { "sourcedId": "rs-100-ID" … "status": "active" } } Currently: Status: 200 Message:…
The "Core Grade Levels" API (https://developer.sky.blackbaud.com/api#api=school&operation=v1gradelevelsget) returns a value for "promote_to_code" but doesn't indicate what the next grade would be when a student is promoted normally (if any). Because of this I either need to create a custom list to pull that info from the…
I'm finding a gap where we don't have a file import or API to help manage course requests. When a student has requested a class, but then decides to enroll into a different one, the course request stays on the record. So when the student goes to look at the course request for the next term, they see all the past requests.…
Hi all - We're getting ExistingAssignmentMissing when trying to create some assignments through OneRoster: {"statusInfoSet":[{"imsx_codeMajor":"failure","imsx_severity":"error","imsx_operationRefIdentifier":"putLineItem","imsx_description":"ExistingAssignmentMissing","imsx_codeMinor":"invalid_data"}]} Does anyone know what…
Hi there, I am new in this platform, my second week :) and I wonder if someone can point me to the right direction. I am looking to have the output for gradebook grade cum GPAs for all periods, 6 to 12 graders with all possible columns associated to a student. To keep this a history as the data is moving forward. My goal…
It looks like you're new here. Sign in or register to get started.