# Gradescope Submissions API

**Canonical:** https://apis.io/apis/gradescope/gradescope-submissions-api/  
**Provider:** Gradescope — https://apis.io/providers/gradescope/  
**Base URL:** https://www.gradescope.com  
**Documentation:** https://gradescope-autograders.readthedocs.io/en/latest/specs/

Gradescope Submissions API is one of 5 APIs that [Gradescope](https://apis.io/providers/gradescope/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Submissions and Autograder. The published artifact set on APIs.io includes API documentation and an OpenAPI specification.

Submission handling. Code submissions are processed inside the autograder container, where the submission is mounted and graded according to the autograder specification. Gradescope does not publish a generally available public REST endpoint for downloading or uploading submissions; this capability is part of the published public-API feature request.

## Machine-readable artifacts (2)

- **Documentation** — https://gradescope-autograders.readthedocs.io/en/latest/specs/
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/gradescope/refs/heads/main/openapi/_original/gradescope-openapi.yml

## Other Gradescope APIs (4)

- [Gradescope LTI Integration](https://apis.io/apis/gradescope/gradescope-lti-api/)
- [Gradescope Courses API](https://apis.io/apis/gradescope/gradescope-courses-api/)
- [Gradescope Assignments API](https://apis.io/apis/gradescope/gradescope-assignments-api/)
- [Gradescope Grades API](https://apis.io/apis/gradescope/gradescope-grades-api/)

## Tags

Submissions, Autograder

---

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