Urgent issue - Course data suddenly gone from /oneroster/v1p1/classes
@Todd DeSchuiteneer Todd, having a OneRoster issue this morning. Course data has disappeared from all schools from the /classes endpoint. OneRoster-based syncs are failing.
I can send a list of the schools I checked if needed.
Comments
-
Now there's a new property on each class object:
courses
Before, the property was named:
course
The new property is still an object, not an array, but the name is plural.
@Todd DeSchuiteneer Are these changes intentional/documented? I follow the OneRoster updates and haven't seen anything about this.
0 -
@Eric Eskildsen I am checking with our team now. I believe that was a mistake though. In the object the URL returned for the course should match the endpoint URL however, when it's returned in classes, the URL is listed as
/afe-rostr/ims/oneroster/v1p1/course/crs-###-#####
However, for it to be a valid URL it should be
/afe-rostr/ims/oneroster/v1p1/courses/crs-###-#####0 -
@Todd DeSchuiteneer Thanks Todd!
To clarify, I'm talking about the absence of the course property itself—not the URL it returns.
The classes endpoint returns a collection of class objects, which should have a property named
course
per the OneRoster spec.
This morning, that property disappeared for all 10 schools that I checked. Later in the morning, around 8 AM ET, a new property showed up named
courses
0 -
@Eric Eskildsen yes, thank you for the clarification. We are referring to the same thing. That object that was changed to courses should be course however the href URL supplied in that object should actually be /courses not /course. That is what should have been changed however, it looks like the wrong item was addressed. The team is working to correct this now.
1 -
@Todd DeSchuiteneer Got it! Thanks Todd.
0 -
@Todd DeSchuiteneer Any updates on the Blackbaud glitch? It's caused a major issue in Canvas—syncing created entirely new classes, wiping out grades. We now have duplicate sections, and the original course ID is missing. Students were added to the new class, but all grades remain in the original. This is a big mess.
0 -
This has been resolved and deployed. I appreciate you patience.
1 -
@Stephen Boyle
Thanks for the update! As far as you know, should our Clever re-roster correctly now that it is fixed?0 -
@Lauren Henderson
Unfortunately, I don't know this well enough to be sure. I would expect it to see the latest data and update the classes appropriately.1
Categories
- All Categories
- 6 Blackbaud Community Help
- 206 bbcon®
- 1.4K Blackbaud Altru®
- 394 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 357 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 646 Blackbaud Grantmaking™
- 561 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 934 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.4K Blackbaud Raiser's Edge NXT®
- 3.6K SKY Developer
- 242 ResearchPoint™
- 117 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 238 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 28 PowerUp Challenges
- 3 (Open) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 777 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)



