Endpoints
Add a Comment
| Field | Type | Required | Description |
|---|---|---|---|
body | string | Yes | The comment text. |
language | string | No | Language code (e.g. fr) to scope this comment to a specific translation. Omit for key-level comments. |
parentId | string | No | ID of a parent comment to create a threaded reply. |
List Comments
Update a Comment
Update the text of an existing comment. Only the comment author can update their own comments:Delete a Comment
Resolve / Unresolve a Comment
Toggle the resolved state of a comment. Resolved comments are collapsed in the editor UI but remain in the history:Language-scoped Comments
Comments can be scoped to a specific language by setting thelanguage field. This is useful when an issue applies only to a particular translation (e.g. a French translation uses the wrong gender agreement), rather than to the key as a whole.
Language-scoped and key-level comments are displayed together in the editor, but can be filtered by language.