GoGuardian Rostering Integration (OneRoster / Clever / ClassLink)

Consumer-side roster synchronization. GoGuardian ingests organizations (OUs), students, teachers, guardians, classes, and enrollments from a district's Student Information System via the OneRoster 1.1 REST API (configured with a Consumer ID, Consumer Secret, and a OneRoster base URL), or via Clever, ClassLink, and Google Classroom. This is GoGuardian pulling standards-based roster data, not a GoGuardian-owned REST API. Endpoints follow the 1EdTech OneRoster specification on the district / SIS side; modeled here as an integration surface.

API entry from apis.yml

apis.yml Raw ↑
aid: goguardian:goguardian-rostering-integration
name: GoGuardian Rostering Integration (OneRoster / Clever / ClassLink)
tags:
- Rostering
- OneRoster
- Clever
- ClassLink
- SIS
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://support.goguardian.com/s/article/Integration-with-OneRoster
properties:
- url: https://support.goguardian.com/s/article/Integration-with-OneRoster
  type: Documentation
- url: https://support.goguardian.com/s/article/Clever-and-ClassLink-Integrations-FAQ-1629765161385
  type: Documentation
- url: https://www.goguardian.com/product-update/oneroster-integration
  type: Documentation
description: Consumer-side roster synchronization. GoGuardian ingests organizations (OUs), students, teachers,
  guardians, classes, and enrollments from a district's Student Information System via the OneRoster 1.1
  REST API (configured with a Consumer ID, Consumer Secret, and a OneRoster base URL), or via Clever,
  ClassLink, and Google Classroom. This is GoGuardian pulling standards-based roster data, not a GoGuardian-owned
  REST API. Endpoints follow the 1EdTech OneRoster specification on the district / SIS side; modeled here
  as an integration surface.