OntologyEntityCuration
The curator-owned axes of one entity. Omitted = no change; an empty list clears comments/links. Every axis here must also ride in merge_sync's preserved set — an axis a request can set but a sync does not preserve is one that silently reverts on the next re-import.
nameName (string)required
visible object
anyOf
- boolean
- null
boolean
comments object
anyOf
- string[]
- null
Array [
string
]
links object
anyOf anyOf
- object[]
- null
Array [
categoryCategory (string)required
Allowed values: semantic.table, semantic.ontology.
Possible values: [semantic.table, semantic.ontology]
idId (string)required
Target resource id
name object
Entity name inside the target (ontology only)
- string
- null
string
]
attributes object[]
Array [
nameName (string)required
visible object
anyOf
- boolean
- null
boolean
label object
anyOf
- string
- null
string
description object
anyOf
- string
- null
string
synonyms object
anyOf
- string[]
- null
Array [
string
]
dictionary object
anyOf
- ColumnDictionary
- null
builtin object
anyOf
- object
- null
object
external object
anyOf
- string
- null
string
values object
anyOf
- string[]
- null
Array [
string
]
samples object
anyOf
- string[]
- null
Array [
string
]
display object
anyOf
- boolean
- null
boolean
]
OntologyEntityCuration
{
"name": "string",
"visible": true,
"comments": [
"string"
],
"links": [
{
"category": "semantic.table",
"id": "string",
"name": "string"
}
],
"attributes": [
{
"name": "string",
"visible": true,
"label": "string",
"description": "string",
"synonyms": [
"string"
],
"dictionary": {
"builtin": {},
"external": "string"
},
"values": [
"string"
],
"samples": [
"string"
],
"display": true
}
]
}