/equivalency/course-equivalencies

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

get

Get all CourseEquivalencies in the system or default CourseCatalog.

post

Create a new CourseEquivalency in the default CourseCatalog.

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

post

Submit a query using a CourseEquivalencyQuery object.

post

Create multiple new CourseEquivalencyBatch in the default CourseCatalog.

Entity representing a CourseOffering form metadata.

get

Get form metadata for creating a new CourseOffering.

Entity representing a CourseEquivalency

get

Get a particular CourseEquivalency given its id.

put

Update a particular CourseEquivalency given its id.

delete

Delete a particular CourseEquivalency given its id.

Entity representing a CourseEquivalency form metadata for update

get

Get form metadata for updating an existing CourseEquivalency.

/equivalency/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 CourseEquivalancies in this CourseCatalog

put

Add the given CourseEquivalancy to this CourseCatalog

delete

Remove the given CourseEquivalancy from the CourseCatalog.

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

post

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

get

Get the CourseEquivalencyQuery associated with this smart CourseCatalog.