/requisite/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.

post

Create multiple new RequisiteBatch in the default CourseCatalog.

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 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.

put

Add the given requisiteOption to this requisite-option

delete

Remove the given requisiteOption from the requisite-option.

/requisite/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.

post

Create multiple new CourseRequirementBatch in the default CourseCatalog.

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.

/requisite/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.

post

Create multiple new ProgramRequirementBatch in the default CourseCatalog.

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.

/requisite/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.

post

Create multiple new CredentialRequirementBatch in the default CourseCatalog.

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.

/requisite/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.

post

Create multiple new LearningObjectiveRequirementBatch in the default CourseCatalog.

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.

/requisite/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.

post

Create multiple new AssessmentRequirementBatch in the default CourseCatalog.

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.

/requisite/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.

post

Create multiple new AwardRequirementBatch in the default CourseCatalog.

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.

/requisite/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-catalogs

put

Add the given CourseCatalog as a root in the CourseCatalog hierarchy

delete

Remove the given CourseCatalog as a root in the CourseCatalog hierarchy.

get

Get parent CourseCatalogs for the given CourseCatalog in the hierarchy.

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.

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 all Requisites in this CourseCatalog

put

Add the given Requisite to this CourseCatalog

delete

Remove the given Requisite from the CourseCatalog.

Define and inspect the RequisiteQuery related to a "smart" CourseCatalog. A smart CourseCatalog is a dynamic CourseCatalog whose cataloged objects are defined through queries.

post

Apply the provided RequisiteQuery to this CourseCatalog to create a dynamic smart CourseCatalog

get

Get the RequisiteQuery associated with this smart CourseCatalog.

get

Get all CourseRequirements in this CourseCatalog

put

Add the given CourseRequirement to this CourseCatalog

delete

Remove the given CourseRequirement from the CourseCatalog.

Define and inspect the CourseRequirementQuery related to a "smart" CourseCatalog. A smart CourseCatalog is a dynamic CourseCatalog whose cataloged objects are defined through queries.

post

Apply the provided CourseRequirementQuery to this CourseCatalog to create a dynamic smart CourseCatalog

get

Get the CourseRequirementQuery associated with this smart CourseCatalog.

get

Get all ProgramRequirements in this CourseCatalog

put

Add the given ProgramRequirement to this CourseCatalog

delete

Remove the given ProgramRequirement from the CourseCatalog.

Define and inspect the ProgramRequirementQuery related to a "smart" CourseCatalog. A smart CourseCatalog is a dynamic CourseCatalog whose cataloged objects are defined through queries.

post

Apply the provided ProgramRequirementQuery to this CourseCatalog to create a dynamic smart CourseCatalog

get

Get the ProgramRequirementQuery associated with this smart CourseCatalog.

get

Get all CredentialRequirements in this CourseCatalog

put

Add the given CredentialRequirement to this CourseCatalog

delete

Remove the given CredentialRequirement from the CourseCatalog.

Define and inspect the CredentialRequirementQuery related to a "smart" CourseCatalog. A smart CourseCatalog is a dynamic CourseCatalog whose cataloged objects are defined through queries.

post

Apply the provided CredentialRequirementQuery to this CourseCatalog to create a dynamic smart CourseCatalog

get

Get the CredentialRequirementQuery associated with this smart CourseCatalog.

get

Get all LearningObjectiveRequirements in this CourseCatalog

put

Add the given LearningObjectiveRequirement to this CourseCatalog

delete

Remove the given LearningObjectiveRequirement from the CourseCatalog.

Define and inspect the LearningObjectiveRequirementQuery related to a "smart" CourseCatalog. A smart CourseCatalog is a dynamic CourseCatalog whose cataloged objects are defined through queries.

post

Apply the provided LearningObjectiveRequirementQuery to this CourseCatalog to create a dynamic smart CourseCatalog

get

Get the LearningObjectiveRequirementQuery associated with this smart CourseCatalog.

get

Get all AssessmentRequirements in this CourseCatalog

put

Add the given AssessmentRequirement to this CourseCatalog

delete

Remove the given AssessmentRequirement from the CourseCatalog.

Define and inspect the AssessmentRequirementQuery related to a "smart" CourseCatalog. A smart CourseCatalog is a dynamic CourseCatalog whose cataloged objects are defined through queries.

post

Apply the provided AssessmentRequirementQuery to this CourseCatalog to create a dynamic smart CourseCatalog

get

Get the AssessmentRequirementQuery associated with this smart CourseCatalog.

get

Get all AwardRequirements in this CourseCatalog

put

Add the given AwardRequirement to this CourseCatalog

delete

Remove the given AwardRequirement from the CourseCatalog.

Define and inspect the AwardRequirementQuery related to a "smart" CourseCatalog. A smart CourseCatalog is a dynamic CourseCatalog whose cataloged objects are defined through queries.

post

Apply the provided AwardRequirementQuery to this CourseCatalog to create a dynamic smart CourseCatalog

get

Get the AwardRequirementQuery associated with this smart CourseCatalog.