For Companies & Schools
Platform Updates
API Updates
- Backward paging is now implemented for the Graph API.
- Integrations now have a status and can be scheduled to start and end at a specific date.
- Integrations will now have the property
integration_status
which is set to eitherinactive
,active
,error
, ordisabled
. - Integrations will now have the property
integration_start_date
which is an ISO-8601 timestamp. - Integrations will now have the optional property
integration_end_date
which is an ISO-8601 timestamp. - Attempts to make API calls to inactive sources will result in a
403 Forbidden
error.
- Integrations will now have the property
- Integrations now have a configuration object of
integration_configuration
. This is unused at present, but in the future may store specific configuration data for your application. - Canvas email address support has been improved.
- Calls to retrieved other organizations for an authenticated user have been added (e.g., schools).
- All calls to retrieve information about a user's organizations will now include an enrollments array.
- For example, users may have more than one enrollment to a course as (in some LMS systems) they can be a teacher in one section and a student in another.
- Calls to organizations endpoints will now include information about the real world entity that relates to the object (if available).
- For example, schools in Canvas or Schoology generally correspond to real-world locations.
- Entity IDs are stable and can be relied upon for managing school, district, or university objects.
- They provide a great way to handle schools who are transitioning between two different LMS systems.
- Internal endpoints were added to list, fetch, and manage entities.
Dashboard Updates
- Added several pages to browse the data that is imported from a source.
- Fixed an issue with the create team modal.
- Source imports will now be listed in reverse chronological order.
- Internal pages were added for the management of entities.