# GitHub Classroom API

**Canonical:** https://apis.io/apis/github/github-classroom-api/  
**Provider:** GitHub — https://apis.io/providers/github/  
**Base URL:** https://api.github.com  
**Documentation:** https://docs.github.com/en/rest/classroom?apiVersion=2022-11-28

GitHub Classroom API is one of 350 APIs that [GitHub](https://apis.io/providers/github/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Classroom and Education. The published artifact set on APIs.io includes API documentation.

The GitHub Classroom API lets you programmatically interact with GitHub Classroom, providing endpoints to list classrooms, get classroom details, list assignments for a classroom, get assignment details, list accepted assignments for students, and retrieve assignment grades. It is useful for educational administrators and tooling that needs to manage or report on classroom data and student submissions.

## Machine-readable artifacts (1)

- **Documentation** — https://docs.github.com/en/rest/classroom

## Other GitHub APIs (12)

- [GitHub Events API](https://apis.io/apis/github/github-events-api/)
- [GitHub Feeds API](https://apis.io/apis/github/github-feeds-api/)
- [GitHub Gists API](https://apis.io/apis/github/github-gists-api/)
- [GitHub Issues API](https://apis.io/apis/github/github-issues-api/)
- [GitHub Licenses API](https://apis.io/apis/github/github-licenses-api/)
- [GitHub Markdown API](https://apis.io/apis/github/github-markdown-api/)
- [GitHub Meta API](https://apis.io/apis/github/github-meta-api/)
- [GitHub Notifications API](https://apis.io/apis/github/github-notifications-api/)
- [GitHub Octocat API](https://apis.io/apis/github/github-octocat-api/)
- [GitHub Projects API](https://apis.io/apis/github/github-projects-api/)
- [GitHub Repos API](https://apis.io/apis/github/github-repos-api/)
- [GitHub Search API](https://apis.io/apis/github/github-search-api/)

## Tags

Classroom, Education

---

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