The Vocareum API enables you to manage all aspects of your Vocareum courses. It offers endpoints to help you with courses, assignments, enrollment, and grading.

  • Query course, assignment and part information
  • Query part level resources
  • Enroll new users (student or instructor)
  • Update user enrollment information
  • Update user enrollment status
  • Download course grades
  • Download student submissions
  • User Single-Sign-On

For details, visit HERE.


The Vocareum API requires an application-specific token in every request to verify the user.

Please request token(s) from Vocareum at

Did this answer your question?