mcp

Propose Translations Bulk

Batch translation upserts — idempotent, best-effort per-item, with write-through key auto-create. Batches the writes only; the values come from the caller (NO server-side translation).

Per-item results (status ok|unchanged|error) + summary. An item whose value AND status already match the stored row returns status unchanged (no version bump, no history). reviewed/approved are rejected per item. Unknown namespace/language and intra-batch duplicates error per item. No plan-cap gate here: the write-through auto-create mirrors the single propose path (the cap gap on that path is scoped separately).

post/v1/mcp/projects/{project_id}/translations/bulk

Request

  • Base URL: https://api.sonenta.dev
  • URL: https://api.sonenta.dev/v1/mcp/projects/{project_id}/translations/bulk
  • Auth: none declared

Path parameters

project_idstring required

Request body

Response

Successful Response

glossary_violation_countinteger
placeholder_mismatch_countinteger

Changes

No recorded changes to this operation across all 1 revision of this API.