/academic-records

Quick access to chronicle entries on a per-student basis may be done through academicRecords. These methods may be secured by an authorization implementation specifically designed for record validation.

Collection of academic-records in a system that are get-only through this endpoint.

get

Get academic-records in the system.

Collection of program-entries in a system that are get-only through this endpoint.

get

Get program-entries in the system.

Collection of course-entries in a system that are get-only through this endpoint.

get

Get course-entries in the system.

Collection of credential-entries in a system that are get-only through this endpoint.

get

Get credential-entries in the system.

Collection of assessment-entries in a system that are get-only through this endpoint.

get

Get assessment-entries in the system.

Collection of award-entries in a system that are get-only through this endpoint.

get

Get award-entries in the system.

/program-entries

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

get

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

post

Create a new program-entry in the default courseCatalog.

Entity representing a programEntry form metadata.

get

Get form metadata for creating a new programEntry.

Entity representing a program-entry

get

Get a program-entry given its id.

put

Update a given program-entry.

delete

Delete a given program-entry.

Entity representing a programEntry form metadata for update

get

Get form metadata for updating an existing programEntry.

/course-entries

Collection of course-entries in a system, federation of systems, or in a default courseCatalog.

get

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

post

Create a new course-entry in the default courseCatalog.

Entity representing a courseEntry form metadata.

get

Get form metadata for creating a new courseEntry.

Entity representing a course-entry

get

Get a course-entry given its id.

put

Update a given course-entry.

delete

Delete a given course-entry.

Entity representing a courseEntry form metadata for update

get

Get form metadata for updating an existing courseEntry.

/credential-entries

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

get

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

post

Create a new credential-entry in the default courseCatalog.

Entity representing a credentialEntry form metadata.

get

Get form metadata for creating a new credentialEntry.

Entity representing a credential-entry

get

Get a credential-entry given its id.

put

Update a given credential-entry.

delete

Delete a given credential-entry.

Entity representing a credentialEntry form metadata for update

get

Get form metadata for updating an existing credentialEntry.

/assessment-entries

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

get

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

post

Create a new assessment-entry in the default courseCatalog.

Entity representing a assessmentEntry form metadata.

get

Get form metadata for creating a new assessmentEntry.

Entity representing a assessment-entry

get

Get a assessment-entry given its id.

put

Update a given assessment-entry.

delete

Delete a given assessment-entry.

Entity representing a assessmentEntry form metadata for update

get

Get form metadata for updating an existing assessmentEntry.

/award-entries

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

get

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

post

Create a new award-entry in the default courseCatalog.

Entity representing a awardEntry form metadata.

get

Get form metadata for creating a new awardEntry.

Entity representing a award-entry

get

Get a award-entry given its id.

put

Update a given award-entry.

delete

Delete a given award-entry.

Entity representing a awardEntry form metadata for update

get

Get form metadata for updating an existing awardEntry.

/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 program-entries in this courseCatalog

put

Add the given program-entry to this courseCatalog

delete

Remove the given program-entry from the courseCatalog.

get

Get all course-entries in this courseCatalog

put

Add the given course-entry to this courseCatalog

delete

Remove the given course-entry from the courseCatalog.

get

Get all credential-entries in this courseCatalog

put

Add the given credential-entry to this courseCatalog

delete

Remove the given credential-entry from the courseCatalog.

get

Get all assessment-entries in this courseCatalog

put

Add the given assessment-entry to this courseCatalog

delete

Remove the given assessment-entry from the courseCatalog.

get

Get all award-entries in this courseCatalog

put

Add the given award-entry to this courseCatalog

delete

Remove the given award-entry from the courseCatalog.