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

Entity representing a requisite form metadata.

get

Get form metadata for creating a new requisite.

Entity representing a requisite

get

Get a requisite given its id.

put

Update a given requisite.

delete

Delete a given requisite.

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 course-requirements in a system, federation of systems, or in a default courseCatalog.

get

Get all course-requirements in the system or default courseCatalog.

post

Create a new course-requirement in the default courseCatalog.

Entity representing a courseRequirement form metadata.

get

Get form metadata for creating a new courseRequirement.

Entity representing a course-requirement

get

Get a course-requirement given its id.

put

Update a given course-requirement.

delete

Delete a given course-requirement.

Entity representing a courseRequirement form metadata for update

get

Get form metadata for updating an existing courseRequirement.

/program-requirements

Collection of program-requirements in a system, federation of systems, or in a default courseCatalog.

get

Get all program-requirements in the system or default courseCatalog.

post

Create a new program-requirement in the default courseCatalog.

Entity representing a programRequirement form metadata.

get

Get form metadata for creating a new programRequirement.

Entity representing a program-requirement

get

Get a program-requirement given its id.

put

Update a given program-requirement.

delete

Delete a given program-requirement.

Entity representing a programRequirement form metadata for update

get

Get form metadata for updating an existing programRequirement.

/credential-requirements

Collection of credential-requirements in a system, federation of systems, or in a default courseCatalog.

get

Get all credential-requirements in the system or default courseCatalog.

post

Create a new credential-requirement in the default courseCatalog.

Entity representing a credentialRequirement form metadata.

get

Get form metadata for creating a new credentialRequirement.

Entity representing a credential-requirement

get

Get a credential-requirement given its id.

put

Update a given credential-requirement.

delete

Delete a given credential-requirement.

Entity representing a credentialRequirement form metadata for update

get

Get form metadata for updating an existing credentialRequirement.

/learning-objective-requirements

Collection of learning-objective-requirements in a system, federation of systems, or in a default courseCatalog.

get

Get all learning-objective-requirements in the system or default courseCatalog.

post

Create a new learning-objective-requirement in the default courseCatalog.

Entity representing a learningObjectiveRequirement form metadata.

get

Get form metadata for creating a new learningObjectiveRequirement.

Entity representing a learning-objective-requirement

get

Get a learning-objective-requirement given its id.

put

Update a given learning-objective-requirement.

delete

Delete a given learning-objective-requirement.

Entity representing a learningObjectiveRequirement form metadata for update

get

Get form metadata for updating an existing learningObjectiveRequirement.

/assessment-requirements

Collection of assessment-requirements in a system, federation of systems, or in a default courseCatalog.

get

Get all assessment-requirements in the system or default courseCatalog.

post

Create a new assessment-requirement in the default courseCatalog.

Entity representing a assessmentRequirement form metadata.

get

Get form metadata for creating a new assessmentRequirement.

Entity representing a assessment-requirement

get

Get a assessment-requirement given its id.

put

Update a given assessment-requirement.

delete

Delete a given assessment-requirement.

Entity representing a assessmentRequirement form metadata for update

get

Get form metadata for updating an existing assessmentRequirement.

/award-requirements

Collection of award-requirements in a system, federation of systems, or in a default courseCatalog.

get

Get all award-requirements in the system or default courseCatalog.

post

Create a new award-requirement in the default courseCatalog.

Entity representing a awardRequirement form metadata.

get

Get form metadata for creating a new awardRequirement.

Entity representing a award-requirement

get

Get a award-requirement given its id.

put

Update a given award-requirement.

delete

Delete a given award-requirement.

Entity representing a awardRequirement form metadata for update

get

Get form metadata for updating an existing awardRequirement.

/course-catalogs

Collection of course-catalogs in a system or federation of systems.

get

Get all course-catalogs.

post

Create a new course-catalog.

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 course-catalog

get

Get a course-catalog given its id.

put

Update a given course-catalog.

delete

Delete a given course-catalog.

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 course-requirements in this courseCatalog

put

Add the given course-requirement to this courseCatalog

delete

Remove the given course-requirement from the courseCatalog.

get

Get all program-requirements in this courseCatalog

put

Add the given program-requirement to this courseCatalog

delete

Remove the given program-requirement from the courseCatalog.

get

Get all credential-requirements in this courseCatalog

put

Add the given credential-requirement to this courseCatalog

delete

Remove the given credential-requirement from the courseCatalog.

get

Get all learning-objective-requirements in this courseCatalog

put

Add the given learning-objective-requirement to this courseCatalog

delete

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

get

Get all assessment-requirements in this courseCatalog

put

Add the given assessment-requirement to this courseCatalog

delete

Remove the given assessment-requirement from the courseCatalog.

get

Get all award-requirements in this courseCatalog

put

Add the given award-requirement to this courseCatalog

delete

Remove the given award-requirement from the courseCatalog.