# Schoology REST API v1

**Canonical:** https://apis.io/apis/schoology/rest-api-v1/  
**Provider:** Schoology — https://apis.io/providers/schoology/  
**Base URL:** https://api.schoology.com/v1/  
**Documentation:** https://developers.schoology.com/api-documentation/rest-api-v1

Schoology REST API v1 is one of 12 APIs that [Schoology](https://apis.io/providers/schoology/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include REST, Authentication, LMS, and K-12. The published artifact set on APIs.io includes API documentation and authentication docs.

REST API for the Schoology K-12 LMS. Authenticated via OAuth. Supports realm resources (districts, schools, buildings, users, groups, courses, sections), realm objects (enrollments, events, blog posts, discussions, updates, media albums, documents), course-specific objects (assignments, grades, grading scales, rubrics, categories, attendance, submissions, pages, SCORM), user objects (friend requests, invites, networks, user grades), and other objects (grading periods, roles, private messaging, search, resource collections). Multi-call POST and OPTIONS metadata calls supported. Bulk CSV export available for admins.

## Machine-readable artifacts (3)

- **Documentation** — https://developers.schoology.com/api-documentation/rest-api-v1
- **Authentication** — https://developers.schoology.com/api-documentation/authentication
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/schoology/refs/heads/main/apis.yml

## Other Schoology APIs (11)

- [Schoology Assignments API](https://apis.io/apis/schoology/schoology-assignments-api/)
- [Schoology Courses API](https://apis.io/apis/schoology/schoology-courses-api/)
- [Schoology Enrollments API](https://apis.io/apis/schoology/schoology-enrollments-api/)
- [Schoology Grades API](https://apis.io/apis/schoology/schoology-grades-api/)
- [Schoology Groups API](https://apis.io/apis/schoology/schoology-groups-api/)
- [Schoology Multi-Call API](https://apis.io/apis/schoology/schoology-multi-call-api/)
- [Schoology Sections API](https://apis.io/apis/schoology/schoology-sections-api/)
- [Schoology Submissions API](https://apis.io/apis/schoology/schoology-submissions-api/)
- [Schoology Subscriptions API](https://apis.io/apis/schoology/schoology-subscriptions-api/)
- [Schoology Targets API](https://apis.io/apis/schoology/schoology-targets-api/)
- [Schoology Users API](https://apis.io/apis/schoology/schoology-users-api/)

## Tags

REST, Authentication, LMS, K-12

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/schoology/rest-api-v1/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/schoology/.
