/requisites

Collection of Requisites in a system, federation of systems, or in a default CourseCatalog.

get

Get all Requisites in the system or default CourseCatalog.

post

Create a new Requisite in the default CourseCatalog.

Query the collection of Requisites in a system, federation of systems, or in a default courseCatalog by posting a Query object.

post

Submit a query using a RequisiteQuery object.

Entity representing a Requisite form metadata.

get

Get form metadata for creating a new Requisite.

Entity representing a Requisite

get

Get a particular Requisite given its id.

put

Update a particular Requisite given its id.

delete

Delete a particular Requisite given its id.

Entity representing a Requisite form metadata for update

get

Get form metadata for updating an existing Requisite.

put

Add the given requisiteOption to this requisite-option

delete

Remove the given requisiteOption from the requisite-option.

put

Add the given courseRequirement to this course-requirement

delete

Remove the given courseRequirement from the course-requirement.

put

Add the given programRequirement to this program-requirement

delete

Remove the given programRequirement from the program-requirement.

put

Add the given credentialRequirement to this credential-requirement

delete

Remove the given credentialRequirement from the credential-requirement.

put

Add the given learningOjectiveRequirement to this learning-objective-requirement

delete

Remove the given learningOjectiveRequirement from the learning-objective-requirement.

put

Add the given assessmentRequirement to this assessment-requirement

delete

Remove the given assessmentRequirement from the assessment-requirement.

put

Add the given awardRequirement to this award-requirement

delete

Remove the given awardRequirement from the award-requirement.

put

Add the given requisiteRequirement to this requisite-requirement

delete

Remove the given requisiteRequirement from the requisite-requirement.

/course-requirements

Collection of CourseRequirements in a system, federation of systems, or in a default CourseCatalog.

get

Get all CourseRequirements in the system or default CourseCatalog.

post

Create a new CourseRequirement in the default CourseCatalog.

Query the collection of CourseRequirements in a system, federation of systems, or in a default courseCatalog by posting a Query object.

post

Submit a query using a CourseRequirementQuery object.

Entity representing a CourseRequirement form metadata.

get

Get form metadata for creating a new CourseRequirement.

Entity representing a CourseRequirement

get

Get a particular CourseRequirement given its id.

put

Update a particular CourseRequirement given its id.

delete

Delete a particular CourseRequirement given its id.

Entity representing a CourseRequirement form metadata for update

get

Get form metadata for updating an existing CourseRequirement.

/program-requirements

Collection of ProgramRequirements in a system, federation of systems, or in a default CourseCatalog.

get

Get all ProgramRequirements in the system or default CourseCatalog.

post

Create a new ProgramRequirement in the default CourseCatalog.

Query the collection of ProgramRequirements in a system, federation of systems, or in a default courseCatalog by posting a Query object.

post

Submit a query using a ProgramRequirementQuery object.

Entity representing a ProgramRequirement form metadata.

get

Get form metadata for creating a new ProgramRequirement.

Entity representing a ProgramRequirement

get

Get a particular ProgramRequirement given its id.

put

Update a particular ProgramRequirement given its id.

delete

Delete a particular ProgramRequirement given its id.

Entity representing a ProgramRequirement form metadata for update

get

Get form metadata for updating an existing ProgramRequirement.

/credential-requirements

Collection of CredentialRequirements in a system, federation of systems, or in a default CourseCatalog.

get

Get all CredentialRequirements in the system or default CourseCatalog.

post

Create a new CredentialRequirement in the default CourseCatalog.

Query the collection of CredentialRequirements in a system, federation of systems, or in a default courseCatalog by posting a Query object.

post

Submit a query using a CredentialRequirementQuery object.

Entity representing a CredentialRequirement form metadata.

get

Get form metadata for creating a new CredentialRequirement.

Entity representing a CredentialRequirement

get

Get a particular CredentialRequirement given its id.

put

Update a particular CredentialRequirement given its id.

delete

Delete a particular CredentialRequirement given its id.

Entity representing a CredentialRequirement form metadata for update

get

Get form metadata for updating an existing CredentialRequirement.

/learning-objective-requirements

Collection of LearningObjectiveRequirements in a system, federation of systems, or in a default CourseCatalog.

get

Get all LearningObjectiveRequirements in the system or default CourseCatalog.

post

Create a new LearningObjectiveRequirement in the default CourseCatalog.

Query the collection of LearningObjectiveRequirements in a system, federation of systems, or in a default courseCatalog by posting a Query object.

post

Submit a query using a LearningObjectiveRequirementQuery object.

Entity representing a LearningObjectiveRequirement form metadata.

get

Get form metadata for creating a new LearningObjectiveRequirement.

Entity representing a LearningObjectiveRequirement

get

Get a particular LearningObjectiveRequirement given its id.

put

Update a particular LearningObjectiveRequirement given its id.

delete

Delete a particular LearningObjectiveRequirement given its id.

Entity representing a LearningObjectiveRequirement form metadata for update

get

Get form metadata for updating an existing LearningObjectiveRequirement.

/assessment-requirements

Collection of AssessmentRequirements in a system, federation of systems, or in a default CourseCatalog.

get

Get all AssessmentRequirements in the system or default CourseCatalog.

post

Create a new AssessmentRequirement in the default CourseCatalog.

Query the collection of AssessmentRequirements in a system, federation of systems, or in a default courseCatalog by posting a Query object.

post

Submit a query using a AssessmentRequirementQuery object.

Entity representing a AssessmentRequirement form metadata.

get

Get form metadata for creating a new AssessmentRequirement.

Entity representing a AssessmentRequirement

get

Get a particular AssessmentRequirement given its id.

put

Update a particular AssessmentRequirement given its id.

delete

Delete a particular AssessmentRequirement given its id.

Entity representing a AssessmentRequirement form metadata for update

get

Get form metadata for updating an existing AssessmentRequirement.

/award-requirements

Collection of AwardRequirements in a system, federation of systems, or in a default CourseCatalog.

get

Get all AwardRequirements in the system or default CourseCatalog.

post

Create a new AwardRequirement in the default CourseCatalog.

Query the collection of AwardRequirements in a system, federation of systems, or in a default courseCatalog by posting a Query object.

post

Submit a query using a AwardRequirementQuery object.

Entity representing a AwardRequirement form metadata.

get

Get form metadata for creating a new AwardRequirement.

Entity representing a AwardRequirement

get

Get a particular AwardRequirement given its id.

put

Update a particular AwardRequirement given its id.

delete

Delete a particular AwardRequirement given its id.

Entity representing a AwardRequirement form metadata for update

get

Get form metadata for updating an existing AwardRequirement.

/course-catalogs

Collection of CourseCatalogs in a system or federation of systems.

get

Get all CourseCatalogs.

post

Create a new CourseCatalog.

Query the collection of CourseCatalogs in a system, federation of systems, or in a default courseCatalog by posting a Query object.

post

Submit a query using a CourseCatalogQuery object.

Entity representing a CourseCatalog form metadata.

get

Get form metadata for creating a new CourseCatalog.

The root CourseCatalogs in the CourseCatalog hierarchy. A node with no parents is an orphan. While all CourseCatalog Ids are known to the hierarchy, an orphan does not appear in the hierarchy unless explicitly added as a root node or child of another node.

get

Get all root root-course-catalog

Entity representing a CourseCatalog

get

Get a particular CourseCatalog given its id.

put

Update a particular CourseCatalog given its id.

delete

Delete a particular CourseCatalog given its id.

Entity representing a CourseCatalog form metadata for update

get

Get form metadata for updating an existing CourseCatalog.

get

Get child CourseCatalogs for the given CourseCatalog in the hierarchy.

put

Add CourseCatalog as child of the given CourseCatalog in the hierarchy.

delete

Remove the given CourseCatalog as a child of the given CourseCatalog in the hierarchy.

get

Get parent CourseCatalogs for the given CourseCatalog in the hierarchy.

get

Get all Requisites in this CourseCatalog

put

Add the given Requisite to this CourseCatalog

delete

Remove the given Requisite from the CourseCatalog.

get

Get all CourseRequirements in this CourseCatalog

put

Add the given CourseRequirement to this CourseCatalog

delete

Remove the given CourseRequirement from the CourseCatalog.

get

Get all ProgramRequirements in this CourseCatalog

put

Add the given ProgramRequirement to this CourseCatalog

delete

Remove the given ProgramRequirement from the CourseCatalog.

get

Get all CredentialRequirements in this CourseCatalog

put

Add the given CredentialRequirement to this CourseCatalog

delete

Remove the given CredentialRequirement from the CourseCatalog.

get

Get all LearningObjectiveRequirements in this CourseCatalog

put

Add the given LearningObjectiveRequirement to this CourseCatalog

delete

Remove the given LearningObjectiveRequirement from the CourseCatalog.

get

Get all AssessmentRequirements in this CourseCatalog

put

Add the given AssessmentRequirement to this CourseCatalog

delete

Remove the given AssessmentRequirement from the CourseCatalog.

get

Get all AwardRequirements in this CourseCatalog

put

Add the given AwardRequirement to this CourseCatalog

delete

Remove the given AwardRequirement from the CourseCatalog.