/activity-bundles

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

get

Get all ActivityBundles in the system or default CourseCatalog.

post

Create a new ActivityBundle in the default CourseCatalog.

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

post

Submit a query using a ActivityBundleQuery object.

Entity representing a ActivityBundle form metadata.

get

Get form metadata for creating a new ActivityBundle.

Entity representing a ActivityBundle

get

Get a particular ActivityBundle given its id.

put

Update a particular ActivityBundle given its id.

delete

Delete a particular ActivityBundle given its id.

Entity representing a ActivityBundle form metadata for update

get

Get form metadata for updating an existing ActivityBundle.

/registrations

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

get

Get all Registrations in the system or default CourseCatalog.

post

Create a new Registration in the default CourseCatalog.

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

post

Submit a query using a RegistrationQuery object.

Entity representing a Registration form metadata.

get

Get form metadata for creating a new Registration.

Entity representing a Registration

get

Get a particular Registration given its id.

put

Update a particular Registration given its id.

delete

Delete a particular Registration given its id.

Entity representing a Registration form metadata for update

get

Get form metadata for updating an existing Registration.

/activity-registrations

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

get

Get all ActivityRegistrations in the system or default CourseCatalog.

post

Create a new ActivityRegistration in the default CourseCatalog.

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

post

Submit a query using a ActivityRegistrationQuery object.

Entity representing a ActivityRegistration form metadata.

get

Get form metadata for creating a new ActivityRegistration.

Entity representing a ActivityRegistration

get

Get a particular ActivityRegistration given its id.

put

Update a particular ActivityRegistration given its id.

delete

Delete a particular ActivityRegistration given its id.

Entity representing a ActivityRegistration form metadata for update

get

Get form metadata for updating an existing ActivityRegistration.

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

put

Add the given ActivityBundle to this CourseCatalog

delete

Remove the given ActivityBundle from the CourseCatalog.

get

Get all Registrations in this CourseCatalog

put

Add the given Registration to this CourseCatalog

delete

Remove the given Registration from the CourseCatalog.

get

Get all ActivityRegistrations in this CourseCatalog

put

Add the given ActivityRegistration to this CourseCatalog

delete

Remove the given ActivityRegistration from the CourseCatalog.