Content
View differences
Updated by Kabiru Mwenja about 1 year ago
**As** an API client a \[enter role of user\]
**I want to** be able to mark comments as internal \[enter objective\]
**so that** I can support internal comments in my application \[enter desired result\]
**Acceptance criteria**
* User with "Write internal comments" is able to create internal comments whenever they set "internal" to "true" in the API request
* It is NOT possible to change the "internal" state of a comment once it has been created. <br>
**Technical notes**
POST /api/v3/work\_packages/{id}/activities
```json
{
"comment": {
"raw": "This is an Internal comment!"
},
"internal": true
}
```
* <br>
**Permissions and visibility considerations**
* Visible to users with "Write internal comments" permissions _To whom is this feature visible?_
* When the user does _When is it not have the "Write internal comments" visible?_
**Translation considerations**
* _Key terms and they attempt to mark a comment as internal, they should receive back an error AND phrases in the comment should never be created. key languages_
**Out of scope**
* <br>
**I want to** be able to mark comments as internal
**so that** I can support internal comments in my application
**Acceptance criteria**
* User with "Write internal comments" is able to create internal comments whenever they set "internal" to "true" in the API request
* It is NOT possible to change the "internal" state of a comment once it has been created.
**Technical notes**
POST /api/v3/work\_packages/{id}/activities
```json
{
"comment": {
"raw": "This is an Internal comment!"
},
"internal": true
}
```
* Visible to users with "Write internal comments" permissions
* When the user does
**Translation considerations**
* _Key terms
**Out of scope**
* <br>