Create term
Set conceptId to assign the term to an existing concept, otherwise a new concept will be created. Callable by ADMIN, PROJECT_MANAGER, and LINGUIST users assigned to the term base’s project. A LINGUIST can always create a term with status New; creating a term with status Approved additionally requires the user’s editAllTermsInTB right. This is distinct from the account-level rights gating the term base resource itself (see createTermBase/updateTermBase/deleteTermBase). Works against both a term base UID and a glossary UID — Glossary and TermBase are sibling resource types, and this endpoint resolves termBaseUid polymorphically against either. When termBaseUid refers to a glossary, access is restricted to ADMIN/PROJECT_MANAGER users with the setupServer right, rather than also allowing GUEST/LINGUIST users assigned to the term base’s project. When termBaseUid refers to a glossary, term creation is additionally subject to the glossary’s term-count limit and fails once that limit is exceeded.
Authorizations
Get a token from auth/login endpoint and then pass it in the Authorization HTTP header in every subsequent API call. For more information visit our help center.
Path Parameters
Term base UID
Body
Default: true. Set to false to get a duplicate warning instead of creating the term.
Default: false
Default: false
Default: false
MASCULINE, FEMININE, NEUTRAL SINGULAR, PLURAL, UNCOUNTABLE ADJECTIVE, NOUN, VERB, ADVERB Default: false
New, Approved FULL_FORM, SHORT_FORM, ACRONYM, ABBREVIATION, PHRASE, VARIANT Response
Created
New, Approved