Skip to main content
GET
List glossary terms

Authorizations

Authorization
string
header
required

API token: tsu_pat_… (PAT) or tsu_proj_… (project token). The token's granted RBAC permissions determine access; see each operation's x-permission.

Path Parameters

glossaryId
string
required

Glossary id (UUID) or id-embedded path slug.

Query Parameters

page
integer
default:1

1-based page number.

Required range: x >= 1
limit
integer
default:50

Terms per page (max 200).

Required range: 1 <= x <= 200

Substring match on the term text.

language
string

Only terms having a translation in this language code.

status
enum<string>

Filter by translation status.

Available options:
approved,
pending_review,
draft
usageStatus
enum<string>

Filter by preferred / deprecated / forbidden.

Available options:
preferred,
deprecated,
forbidden
doNotTranslate

Only do-not-translate terms when true.

caseSensitive

Only case-sensitive terms when true.

sort
enum<string>
default:term

Sort field.

Available options:
term,
createdAt,
updatedAt
order
enum<string>
default:asc

Sort direction.

Available options:
asc,
desc

Response

200 - application/json

A page of terms with their per-language translations.

success
boolean
required
data
object
required