/objectives

Collection of Objectives in a system, federation of systems, or in a default ObjectiveBank.

get

Get all Objectives in the system or default ObjectiveBank.

post

Create a new Objective in the default ObjectiveBank.

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

post

Submit a query using a ObjectiveQuery object.

Entity representing a Objective form metadata.

get

Get form metadata for creating a new Objective.

The root Objectives in the Objective hierarchy. A node with no parents is an orphan. While all Objective 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-objectives

put

Add the given Objective as a root in the Objective hierarchy

delete

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

Entity representing a Objective

get

Get a particular Objective given its id.

put

Update a particular Objective given its id.

delete

Delete a particular Objective given its id.

Entity representing a Objective form metadata for update

get

Get form metadata for updating an existing Objective.

get

Get child Objectives for the given Objective in the hierarchy.

put

Add Objective as child of the given Objective in the hierarchy.

delete

Remove the given Objective as a child of the given Objective in the hierarchy.

get

Get parent Objectives for the given Objective in the hierarchy.

get

Get requisite Objectives for the given Objective in the pathway.

put

Add Objective as requisite of the given Objective in the pathway.

delete

Remove the given Objective as a requisite of the given Objective in the pathway.

get

Get dependent Objectives for the given Objective in the pathway.

get

Get equivelant Objectives for the given Objective in the pathway.

put

Add Objective as equivalent of the given Objective in the pathway.

delete

Remove the given Objective as a equivalent of the given Objective in the pathway.

/activities

Collection of Activities in a system, federation of systems, or in a default ObjectiveBank.

get

Get all Activities in the system or default ObjectiveBank.

post

Create a new Activity in the default ObjectiveBank.

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

post

Submit a query using a ActivityQuery object.

Entity representing a Activity form metadata.

get

Get form metadata for creating a new Activity.

Entity representing a Activity

get

Get a particular Activity given its id.

put

Update a particular Activity given its id.

delete

Delete a particular Activity given its id.

Entity representing a Activity form metadata for update

get

Get form metadata for updating an existing Activity.

/proficiencies

Collection of Proficiencies in a system, federation of systems, or in a default ObjectiveBank.

get

Get all Proficiencies in the system or default ObjectiveBank.

post

Create a new Proficiency in the default ObjectiveBank.

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

post

Submit a query using a ProficiencyQuery object.

Entity representing a Proficiency form metadata.

get

Get form metadata for creating a new Proficiency.

Entity representing a Proficiency

get

Get a particular Proficiency given its id.

put

Update a particular Proficiency given its id.

delete

Delete a particular Proficiency given its id.

Entity representing a Proficiency form metadata for update

get

Get form metadata for updating an existing Proficiency.

/objective-banks

Collection of ObjectiveBanks in a system or federation of systems.

get

Get all ObjectiveBanks.

post

Create a new ObjectiveBank.

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

post

Submit a query using a ObjectiveBankQuery object.

Entity representing a ObjectiveBank form metadata.

get

Get form metadata for creating a new ObjectiveBank.

The root ObjectiveBanks in the ObjectiveBank hierarchy. A node with no parents is an orphan. While all ObjectiveBank 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-objective-bank

Entity representing a ObjectiveBank

get

Get a particular ObjectiveBank given its id.

put

Update a particular ObjectiveBank given its id.

delete

Delete a particular ObjectiveBank given its id.

Entity representing a ObjectiveBank form metadata for update

get

Get form metadata for updating an existing ObjectiveBank.

get

Get child ObjectiveBanks for the given ObjectiveBank in the hierarchy.

put

Add ObjectiveBank as child of the given ObjectiveBank in the hierarchy.

delete

Remove the given ObjectiveBank as a child of the given ObjectiveBank in the hierarchy.

get

Get parent ObjectiveBanks for the given ObjectiveBank in the hierarchy.

get

Get all Objectives in this ObjectiveBank

put

Add the given Objective to this ObjectiveBank

delete

Remove the given Objective from the ObjectiveBank.

get

Get all Activities in this ObjectiveBank

put

Add the given Activity to this ObjectiveBank

delete

Remove the given Activity from the ObjectiveBank.

get

Get all Proficiencies in this ObjectiveBank

put

Add the given Proficiency to this ObjectiveBank

delete

Remove the given Proficiency from the ObjectiveBank.