For Developers

Platform Updates

API Updates

  • All cookies are now set to SameSite=true and Secure.
  • The /my/profile call will now optionally return expanded data for the person's Source, Provider, District, and Integration.
  • Microsoft users will now be imported with the correct system-level role.
  • Fixed a bug in Microsoft submission grading that would have prevented the API from submitting a grade of "0".
  • All API responses will now contain the HTTP Strict Transport Security (HSTS) header.
    • You were not previously able to make non-HTTPs requests, but this header was not present.
  • People may now contain a properties object which may contain LMS-specific properties.
  • Organizations may now contain a properties object which may contain LMS-specific properties.
  • Major improvements to the LMS sync process.
    • Targeted updates can be made on-the-fly for more timely data syncing.
  • Major internal changes have been made to the Events API.
    • Externally, the API is very slightly different.
  • Schoology assignment dates (e.g., due date, display date) will now correctly adjust for the time zone.