We have recently begun to move from CSV data uploads to OneRoster API sync in Clever. Everything looks good for schools, students, and teachers. For sections, a lot of class sections are missing. Looking at the change files in Clever, I think only the current term's data is being exposed by the OneRoster API.
For example:
- 11th Grade English and Comp. - 1 (SIS ID: 12345678)
- This is the 1st semester section
- It is included in the data exposed by the API (corresponding SIS ID is cls-123-12345678)
- 11th Grade English and Comp. - 1 (SIS ID: 12345679)
- This is the 2nd semester section
- It is not included in the data exposed by the API
I have spoken with Clever and they stated: “We currently aren't applying any filtering on our end, but simply syncing what is available via the Blackbaud API. If those sections are being deleted then they are not being presented on the API. Blackbaud may know more about the logic behind what surfaces a section to their API."
We have “One record per term” set in our integration settings. That should include a record for both terms, correct?