Get Attendance Parameters for Date Range and Offering Type

The GET Attendance API is a good start but needs some more flexibility.


Offering Types is a required input. I would like to suggest this be optional (similar to the excused_type) to allow developers to pull all the attendance for a specific school id.

Days is a required input and only allows you to capture one day of attendance. However, if an attendance record is added, updated, or deleted for a prior day, you wouldn't be able to capture that without cycling through this API per day over a set date range. As we are pulling data from BBEM to our Data Warehouse for integrations, historical record keeping, etc, you can imagine this single required input is a bit limited. I would like to suggest the API is updated to make the days be the "End Date" and then add another optional parameter to be the "Start Date". This allows users to continue to use it as is, but allows flexibility to those of us who need to pull a date range of absences.

  • Lindsey Bryant
  • Oct 11 2023
  • Attach files