List / search keys (paginated)
Return a paginated page of a project’s translation keys, each with its values across every language. Combine the query params to search by name or source text, filter by tag / status / outdated, and sort. Pass ?branch= to read a branch’s overlay instead of main — see the branching guide.
Authorizations
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
Project id (UUID) or id-embedded path slug.
Query Parameters
1-based page number.
x >= 1Page size (1–200).
1 <= x <= 200Substring match on key name.
Key-namespace prefix filter.
Filter by one or more tags.
Restrict value-based filters to this language.
Substring match on the source-language value.
Only keys with at least one outdated value.
Only keys with at least one value in this approval status.
approved, pending_review, draft Field to sort by.
key, createdAt, updatedAt Sort direction.
asc, desc Target an open translation branch instead of main. Required when the project's main branch is protected.

