/subjects

Collection of subjects in a system, federation of systems, or in a default ontology.

get

Get all subjects in the system or default ontology.

post

Create a new subject in the default ontology.

Entity representing a subject form metadata.

get

Get form metadata for creating a new subject.

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

put

Add the given subject as a root in the subject hierarchy

delete

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

Entity representing a subject

get

Get a subject given its id.

put

Update a given subject.

delete

Delete a given subject.

Entity representing a subject form metadata for update

get

Get form metadata for updating an existing subject.

get

Get child subjects for the given subject in the hierarchy.

put

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

delete

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

get

Get parent subjects for the given subject in the hierarchy.

/relevancies

Collection of relevancies in a system, federation of systems, or in a default ontology.

get

Get all relevancies in the system or default ontology.

post

Create a new relevancy in the default ontology.

Entity representing a relevancy form metadata.

get

Get form metadata for creating a new relevancy.

Entity representing a relevancy

get

Get a relevancy given its id.

put

Update a given relevancy.

delete

Delete a given relevancy.

Entity representing a relevancy form metadata for update

get

Get form metadata for updating an existing relevancy.

/ontologies

Collection of ontologies in a system or federation of systems.

get

Get all ontologies.

post

Create a new ontology.

Entity representing a ontology form metadata.

get

Get form metadata for creating a new ontology.

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

Entity representing a ontology

get

Get a ontology given its id.

put

Update a given ontology.

delete

Delete a given ontology.

Entity representing a ontology form metadata for update

get

Get form metadata for updating an existing ontology.

get

Get child ontologies for the given ontology in the hierarchy.

put

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

delete

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

get

Get parent ontologies for the given ontology in the hierarchy.

get

Get all subjects in this ontology

put

Add the given subject to this ontology

delete

Remove the given subject from the ontology.

get

Get all relevancies in this ontology

put

Add the given relevancy to this ontology

delete

Remove the given relevancy from the ontology.