Overview
The CTMS API is a HAL API. The responses of REST calls contain links to other resources and other functionality of the API.
This page shows you how can use the CTMS API to handle taxonomies.
A taxonomy is a a controlled list of entries that can be assigned, for example, as value to an attribute of an asset. Typical examples:
-
A flat list of entries. Example: MC|AM legal lists.
-
A hierarchy of entries, organized as a tree. Example: MC|AM thesauri.
The entries can have localized labels.
The link rels taxonomies:entries, which gets the top-level entries, and taxonomies:child-entries, which gets the child entries of an entry for hierarchical taxonomies, both use paging to limit the size of the response payload. You can use the prev and next links to iterate through the result pages, or request a specific range using the URI query parameters offset and limit.
Get the list of taxonomies
Description |
This operation lists the taxonomies of a system. |
---|---|
Input |
System ID. |
Output |
The taxonomies:taxonomy-list resource. |
Steps |
|
Get a taxonomy by ID
Description |
This operation queries the information about a taxonomy and returns the first page of top-level entries. |
---|---|
Input |
System ID and taxonomy ID. |
Output |
The taxonomies:taxonomy resource. |
Steps |
|
Get a taxonomy entry by ID
Description |
This operation gets an entry of a taxonomy. |
---|---|
Input |
A system ID, the ID of the taxonomy and the ID of the taxonomy entry. |
Output |
The taxonomies:entry resource. |
Steps |
|
Previous page: Folder structure |
Up: Quick start |
|