Term
A Term is part a Terminology and can be represented as follows:
1 2 3 4 5 6 7 8 9 |
|
The fields are as follows:
- id (UUID): The unique identifier of this term
- domainType (Type): The domain type of this catalogue object. Will always be
Term
in this case. - model (UUID): The unique identifier of the owning data model
- code (String): A unique code identifier for the term.
- definition (String): The definition/name of this term.
- label (String): The human-readable identifier of this term. This is the combination of
code
anddefinition
. - lastUpdated (DateTime): The date/time when this term was last modified
As well as the endpoints listed below, a term is also a CatalogueItem, and so a term identifier can also be used as the parameter to any of those endpoints
Getting information¶
The following endpoint returns a paginated list of all the terms within a particular Terminology.
This endpoint provides the detailed information about a particular term.
Create / Update / Delete¶
To create a new term from scratch, use the following post endpoint with a JSON request body similar to above.
To edit the properties of a term, use the following endpoint, with a body similar to the JSON described at the top of this page.
To delete a term, use the following endpoint.