Instructure provisions rostering data using two rostering services. Configure your integration to support both service methods. Additionally, review the rostering best practices. Note(s): All payloads are expected to pass IMS global validator. Learn more about OneRoster REST service certification.Instructure is a OneRoster Consumer. For OneRoster Consumer and Provider definitions, view the Introduction to OneRoster.Bulk Rostering ServiceService CallEndpointHTTP VerbRequiredgetAllClasses/classesGET✓getAllCourses/coursesGET✓getAllDemographics/demographicsGET𝗫 getAllEnrollments/enrollmentsGET✓ getAllOrgs/orgsGET✓ getAllSchools/schoolsGET✓ getAllStudents/studentsGET✓ getAllTeachers/teachersGET✓getAllUsers/usersGET✓ getAllTerms/termsGET✓ getAllAcademicSessions/academicSessionsGET✓ getAllGradingPeriods/gradingPeriodsGET✓School Specific Rostering ServiceService CallEndpointHTTP VerbRequiredgetCoursesForSchool/schools/{id}/coursesGET✓getEnrollmentsForSchool/schools/{school_id}/enrollmentsGET✓getStudentsForSchool/schools/{school_id}/studentsGET✓getTeachersForSchool/schools/{school_id}/teachersGET✓getTermsForSchool/schools/{school_id}/termsGET✓getAllAcademicSessions/academicSessionsGET✓getAllGradingPeriods/gradingPeriodsGET✓getAllOrgs/orgsGET✓getAllSchools/schoolsGET✓