Skip to content
Follow yggy on LinkedInFollow @yggy_tech on X

Ontology term detail

GET
/api/v1/projects/{projectId}/ontology/terms/{kind}/{name}/detail
curl --request GET \
--url https://api.yggy.tech/api/v1/projects/example/ontology/terms/class/example/detail \
--header 'Authorization: Bearer <token>'

Bounded per-term usage detail for the ontology side panel.

projectId
required
string
>= 1 characters
kind
required
string
Allowed values: class relation data-property
name
required
string
>= 1 characters <= 100 characters

Term detail

Media type application/json
One of:
object
kind
required
string
Allowed values: class
class
required
object
entities
required
number
facts
required
number
topRelations
required
Array<object>
object
relation
required
string
direction
required
string
Allowed values: out in
facts
required
number
propertyFill
required
Array<object>
object
property
required
string
share
required
number
Example
{
"kind": "class",
"class": {
"topRelations": [
{
"direction": "out"
}
]
}
}

Invalid request

Media type application/json
object
error
required
string
Example generated
{
"error": "example"
}

Unauthorized

Media type application/json
object
error
required
string
Example generated
{
"error": "example"
}

Project access required

Media type application/json
object
error
required
string
Example generated
{
"error": "example"
}

Unknown project or unknown term

Media type application/json
object
error
required
string
Example generated
{
"error": "example"
}

Internal server error

Media type application/json
object
error
required
string
Example generated
{
"error": "example"
}

Term detail timed out

Media type application/json
object
error
required
string
Example generated
{
"error": "example"
}