API Issue with "Attendance record create" endpoint

Hi there, not sure if there's an issue going on or a potentially undocumented change to the Sky API regarding the “Attendance record create” endpoint (POST request to https://api.sky.blackbaud.com/school/v1/attendance)

Our users enter attendance information which gets written to blackbaud using the aforementioned API endpoint, and as of today the endpoint is now returning 400 errors to requests which worked as recently as yesterday.

Initially the error was occurring when users were reporting that a student “Attended Class”, but now seems as though every request is failing with the same 400 error code, with the response body being:

{
"errors": [
{
"error_code": 400,
"error_name": "Bad Request",
"raw_message": "There was an error saving the attendance record, please try again."
}
]
}

This is happening not only for our schools but also in our Blackbaud Test environment consistently. Keeping in mind that nothing has changed on our end, this error started occurring (as far as we're aware) en masse this morning. Did anyone else start experiencing a similar issue? Any recommendations/input would be greatly appreciated, or can someone from Blackbaud chime in as to how we can get this resolved? Thank you for your time!

Comments

Categories