JUMP TOIntroductionWelcome — API v1.0AuthenticationCoursesCoursesThe Course ObjectThe Course Roster ObjectRetrieve all of your CoursesgetRetrieve a CoursegetRetrieve a Course RostergetUpdate a CoursepatchUpdate a Course RosterpatchCreate a courseDelete a courseAssignmentsAssignmentsThe Assignment ObjectCreate an AssignmentpostRetrieve an AssignmentgetUpdate an AssignmentpatchDelete an AssignmentdeleteList an Assignment's SubmissionsgetSubmissionsSubmissionsThe Submission ObjectCreate a SubmissionpostRetrieve a SubmissiongetUpdate a SubmissionpatchDelete a SubmissiondeleteRetrieve a Submission's View HistorygetFilesFilesThe File ObjectCreate a FilepostRetrieve a FilegetUpdate a FilepatchDelete a FiledeleteCommentsCommentsThe Comment ObjectCreate a CommentpostRetrieve a CommentgetUpdate a CommentpatchDelete a CommentdeleteSectionsSectionsThe Section ObjectCreate a SectionpostRetrieve a SectiongetUpdate a SectionpatchDelete a SectiondeleteRubric CategoriesRubric CategoriesThe Rubric Category ObjectCreate a Rubric CategorypostRetrieve a Rubric CategorygetUpdate a Rubric CategorypatchDelete a Rubric CategorydeleteRubric CommentsRubric CommentsThe Rubric Comment ObjectCreate a Rubric CommentpostRetrieve a Rubric CommentgetUpdate a Rubric CommentpatchDelete a Rubric CommentdeleteFile TemplatesFile TemplatesThe File Template ObjectCreate a File TemplatepostRetrieve a File TemplategetUpdate a File TemplatepatchDelete a File TemplatedeleteTest CategoriesTest CategoriesThe Test Category ObjectCreate a Test CategorypostRetrieve a Test CategorygetUpdate a Test CategorypatchDelete a Test CategorydeleteTest CasesTest CasesThe Test Case ObjectCreate a Test CasepostRetrieve a Test CasegetUpdate a Test CasepatchDelete a Test CasedeleteSubmission TestsSubmission TestsThe Submission Test ObjectCreate a Submission TestpostRetrieve a Submission TestgetUpdate a Submission TestpatchDelete a Submission TestdeleteUpdate a Filepatch https://api.codepost.io/files/{id}Behavior Updates the specified file by setting the values of the parameters passed. Any parameters not provided will be left unchanged. Returns Returns the updated file if the update succeeded. This call will raise an error if update parameters are invalid.