# ClassLink OneRoster API

**Canonical:** https://apis.io/apis/classlink/classlink-oneroster-api/  
**Provider:** ClassLink — https://apis.io/providers/classlink/  
**Base URL:** https://launchpad.classlink.com  
**Documentation:** https://help.classlink.com/s/rosterserver-home

ClassLink OneRoster API is one of 4 APIs that [ClassLink](https://apis.io/providers/classlink/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include OneRoster, Rostering, Students, Courses, and Enrollments. The published artifact set on APIs.io includes API documentation and an OpenAPI specification.

OneRoster v1.1-compliant REST API for exchanging K-12 roster data—users, orgs, courses, classes, enrollments, academicSessions, demographics, and resources—between ClassLink Roster Server and third-party educational applications using OAuth 1.0a or OAuth 2.0.

## Machine-readable artifacts (3)

- **Documentation** — https://help.classlink.com/s/rosterserver-home
- **OpenAPI** — https://sandbox-vn-v2.oneroster.com/ims/oneroster/v1p1
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/classlink/refs/heads/main/apis.yml

## Other ClassLink APIs (3)

- [ClassLink OAuth2 / SSO API](https://apis.io/apis/classlink/classlink-oauth2-sso-api/)
- [ClassLink Analytics API](https://apis.io/apis/classlink/classlink-analytics-api/)
- [ClassLink Application Provisioning API](https://apis.io/apis/classlink/classlink-application-provisioning-api/)

## Tags

OneRoster, Rostering, Students, Courses, Enrollments

---

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