Skip to main content
PUT
PUT /v1/glossaryTerms

Update a Glossary Term

Create a glossary term or update it if it already exists, using PUT /v1/glossaryTerms with the full request body. Send the complete definition, not just the fields you want to change. To change only some fields, use PATCH with a JSON Patch array and the application/json-patch+json content type, as shown in the PATCH examples below.

Body Parameters

string
required
Name of the glossary term. Must be unique within the parent glossary or parent term.
string
required
Fully qualified name of the parent glossary, for example BusinessGlossary.
string
Human-readable display name for the glossary term.
string
required
Description of the glossary term in Markdown format.
string
Fully qualified name of the parent glossary term for creating nested terms, for example BusinessGlossary.Revenue.
array
Array of synonym strings for this term.
Array of fully qualified names of related glossary terms.
array
Array of owner references (users or teams) to assign to the glossary term.
array
Array of classification tags to apply.
array
Fully qualified names of the domains to assign for governance purposes.
object
Visual styling for the glossary term.
PUT /v1/glossaryTerms

Returns

Returns the updated glossary term object with the new version number.

Response

string
Unique identifier for the glossary term (UUID format).
string
Glossary term name.
string
Fully qualified name of the glossary term.
string
Updated description.
number
Incremented version number.

Error Handling