Skip to content

feat(API): document tm_ids and term_base_ids params on projects API - #1244

Merged
Sven Dunemann (forelabs) merged 1 commit into
mainfrom
STRINGS-3249/add-tm-tb-ids-to-projects-api
Aug 31, 2026
Merged

feat(API): document tm_ids and term_base_ids params on projects API#1244
Sven Dunemann (forelabs) merged 1 commit into
mainfrom
STRINGS-3249/add-tm-tb-ids-to-projects-api

Conversation

@forelabs

Copy link
Copy Markdown
Member

What changed

Documents two new optional array params on the Projects create and update API endpoints:

  • tm_ids — list of translation memory IDs to assign to the project.
  • term_base_ids — list of term base IDs to assign to the project.

These correspond to the "Translation memories" and "Term bases" selectors shown in the strings-app Project Settings → AI translation agent tab, which are used (in addition to the TM/TBs automatically associated with the project) as reference material for AI translation agent requests.

@github-actions

Copy link
Copy Markdown
Contributor

API changelog (oasdiff)

Doc-only edits (descriptions, examples) do not appear here.

4 changes: 0 error, 0 warning, 4 info
info	[new-optional-request-property] at doc/compiled.json
	in API POST /projects
		added the new optional request property `term_base_ids`

info	[new-optional-request-property] at doc/compiled.json
	in API POST /projects
		added the new optional request property `tm_ids`

info	[new-optional-request-property] at doc/compiled.json
	in API PATCH /projects/{id}
		added the new optional request property `term_base_ids`

info	[new-optional-request-property] at doc/compiled.json
	in API PATCH /projects/{id}
		added the new optional request property `tm_ids`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants