Jump to Content
codepostGuidesAPI ReferenceChangelog
HomeGuidesAPI ReferenceChangelog
v1.0

GuidesAPI ReferenceChangelogLog Incodepost
API Reference
Log In
v1.0

Introduction

  • Welcome — API v1.0
  • Authentication

Courses

  • Courses
  • The Course Object
  • The Course Roster Object
  • Retrieve all of your Coursesget
  • Retrieve a Courseget
  • Retrieve a Course Rosterget
  • Update a Coursepatch
  • Update a Course Rosterpatch
  • Create a course
  • Delete a course

Assignments

  • Assignments
  • The Assignment Object
  • Create an Assignmentpost
  • Retrieve an Assignmentget
  • Update an Assignmentpatch
  • Delete an Assignmentdelete
  • List an Assignment's Submissionsget

Submissions

  • Submissions
  • The Submission Object
  • Create a Submissionpost
  • Retrieve a Submissionget
  • Update a Submissionpatch
  • Delete a Submissiondelete
  • Retrieve a Submission's View Historyget

Files

  • Files
  • The File Object
  • Create a Filepost
  • Retrieve a Fileget
  • Update a Filepatch
  • Delete a Filedelete

Comments

  • Comments
  • The Comment Object
  • Create a Commentpost
  • Retrieve a Commentget
  • Update a Commentpatch
  • Delete a Commentdelete

Sections

  • Sections
  • The Section Object
  • Create a Sectionpost
  • Retrieve a Sectionget
  • Update a Sectionpatch
  • Delete a Sectiondelete

Rubric Categories

  • Rubric Categories
  • The Rubric Category Object
  • Create a Rubric Categorypost
  • Retrieve a Rubric Categoryget
  • Update a Rubric Categorypatch
  • Delete a Rubric Categorydelete

Rubric Comments

  • Rubric Comments
  • The Rubric Comment Object
  • Create a Rubric Commentpost
  • Retrieve a Rubric Commentget
  • Update a Rubric Commentpatch
  • Delete a Rubric Commentdelete

File Templates

  • File Templates
  • The File Template Object
  • Create a File Templatepost
  • Retrieve a File Templateget
  • Update a File Templatepatch
  • Delete a File Templatedelete

Test Categories

  • Test Categories
  • The Test Category Object
  • Create a Test Categorypost
  • Retrieve a Test Categoryget
  • Update a Test Categorypatch
  • Delete a Test Categorydelete

Test Cases

  • Test Cases
  • The Test Case Object
  • Create a Test Casepost
  • Retrieve a Test Caseget
  • Update a Test Casepatch
  • Delete a Test Casedelete

Submission Tests

  • Submission Tests
  • The Submission Test Object
  • Create a Submission Testpost
  • Retrieve a Submission Testget
  • Update a Submission Testpatch
  • Delete a Submission Testdelete

Create a course

To create a new course, please visit the codePost Admin Console. You cannot create a new course via the API.