Available functions

/searchCls/{cls}
Searches for a class in the ontology. {cls} should be replaced with the name of the searched class. The namespace can be defined by the query parameter 'ns'
/descendants/{cls}
Get all descendants of a class. {cls} should be replaced with the name of the searched class. The namespace can be defined by the query parameter 'ns'
XdownstreamOfY/{x}/{y}
Searches the class x below of class y, i. e. x is a descendant of y. The namespace of the classes can be defined as matrix or query parameter 'ns'
reduceToLevel/{level}/{cls}
Returns a list of ancestor of the class at the given level below of owl:Thing. If the level of the given class is less then the required level, the class itself is returned in the list. The namespace of the classes can be defined as matrix or query parameter 'ns'
reduceToLevel/{level}/{partition}/{name}
Similar to the function above, but uses a reference to a stored list as input and returns a list of list.
reduceToLevelShortestPath/{level}/{cls}
Same 'reduceToLevel' above, but only the shortest paths are honored.
reduceToLevelShortestPath/{level}/{partition}/{name}
Same 'reduceToLevel' above, but only the shortest paths are honored.
reduceToClusterSize/{size}/{partition}/{name}
Maps in each iteration the input classes to its parents, until there are not more clusters than specified by 'level'. The classes with the greatest distance from root are mapped first.
clsForObjectProperty/{restriction}
Get all (domain) classes with this object property