A lot of our work these past few months has centered around building deeper integrations with student information systems (SIS). We've expanded our data pipeline to include attendance, school calendars, behavior data, and more. Today, we're going back to our roots and announcing the first expansion to our LMS data model in over a year.

I'm happy to announce that we're releasing several new models and endpoints for developers to interact with content in the LMS.

With these new endpoints, you'll be able to send and retrieve content modules from the LMS. We've also added support for organizing content within modules, which can save teachers a ton of time if your system loads resources into the LMS in bulk.

Limited Support for Announcements

We've also added limited support for retrieving announcements from Google Classroom. This feature may be rolled out to additional learning managements systems in the coming months.

You can find more information about our announcements model and endpoints here in our documentation.

Integration Filters

One last minor update, but certainly a useful one: we've added filters to the UI on the integrations page. You can filter integrations by application, region, and state (i.e. active or paused).