Endpoints
GlossariesGlossary endpoints are scoped to your organization. All glossaries and their terms are shared across all projects in the organization.
Create a Glossary
Add a Glossary Term
translations is an array of objects, each with language, value, and approved fields.
List Glossary Terms
search query parameter to filter terms by substring match.
Update a Term
Delete a Term
Import Terms
Import terms from a CSV or TBX file by sending the file contents as a string in the request body:csv, tbx.
CSV format: First row is a header. Required column: term. Optional columns: definition, doNotTranslate (true/false), caseSensitive (true/false), and any language code (e.g. fr, de).
TBX format: A term entry’s do-not-translate and case-sensitivity flags are read from (and exported as) <termNote type="doNotTranslate">true</termNote> and <termNote type="caseSensitive">true</termNote> elements.
Export Terms
{ "content": "...", "format": "csv" }.
Check Text for Glossary Matches
Scan a text string against all glossary terms for your organization. Useful for validating human translations before saving:The text check endpoint is a POST request with a JSON body
{ "text": "..." }, not a GET with query parameters.