CodeGrade API for autograding and plagiarism detection
March 12, 2021

Webinar: How to use the CodeGrade API to automate your workflow

In 30 seconds...

  • CodeGrade has an API Python package (see on PyPi here) that can be easily installed using `pip` for quick API scripting.
  • Learn how to use the CodeGrade API to automatically generate reports of students, export data from CodeGrade or automatically manage your CodeGrade and GitHub connection (created together with instructors from the University of Edinburgh).
  • More information on our API can be found in our Python API documentation.

Download webinar resources

During the Using the API webinar, Devin from CodeGrade goes over multiple example scripts that use the CodeGrade API. You can download the three scripts from the video and the slides here.

This download includes:

  • Export Feedback Script: Use this script to export inline comments in any way that you want.
  • Export Student Progress Script: Use this script to export the progress over all submissions done by each individual student.
  • CodeGrade and GitHub automation scripts: Two scripts that allow you to automatically set up student's GitHub repositories and connect them to a CodeGrade assignment automatically.

Download the scripts here!

Start using the most flexible and versatile code grading tool now!

Continue reading

What is Gradescope?

What is Gradescope? An honest explainer of what it does, what it is good at, and when a code-first alternative like CodeGrade fits better. Start free up to 50.

Exam Heartbeat: Live Monitoring for Proctored Coding Exams

Exam Heartbeat detects when students leave the exam window mid-session. Live monitoring for proctored coding exams, no extra setup.

CodeGrade vs CodeRunner: A Moodle Plugin vs a Full Autograding Platform

GitHub Classroom updates have slowed and GitHub now points instructors to Codio. Here's what has actually changed in 2026, what professors are reporting, and what it means for your fall planning.

Sign up to our newsletter