---
title: "Atualizar comunicação interna"
method: PUT
path: "/tickets/{ticket_number}/internal_communications/{id}"
tags: ["Comunicações internas dos tickets"]
---

# Atualizar comunicação interna

`PUT /tickets/{ticket_number}/internal_communications/{id}`

## Request

- Base URL: `https://api.tiflux.com/api/v2`
- URL: `https://api.tiflux.com/api/v2/tickets/{ticket_number}/internal_communications/{id}`
- Auth: HTTP bearer

Atualiza informações de uma comunicação interna em um determinado ticket.
- Um usuário só pode atualizar comunicações internas que ele próprio criou.

## Path parameters

- `ticket_number` integer, required
- `id` integer, required

## Request body

- object
  - `text` string, required: Novo texto da comunicação interna

## Response `200`

### **Comunicação interna atualizada com sucesso**

- object
  - `id` integer, required: Identificador da comunicação interna
  - `created_at` string, required: Data da criação da comunicação interna
  - `files` object[]: Lista contendo os arquivos que estão anexados na comunicação interna
    - `id` integer: Identificador do arquivo
    - `content_type` string: Formato do arquivo
    - `file_name` string: Nome do arquivo
    - `size` integer: Tamanho do arquivo em bytes
    - `url` string
  - `files_count` integer, required: Contador do total de arquivos anexados
  - `github_username` string, nullable: Se a comunicação foi criada pelo github, esse atributo conterá o username github do usuário que a criou
  - `jira_username` string, nullable: Se a comunicação foi criada pelo jira, esse atributo conterá o username jira do usuário que a criou
  - `text` string, required: O texto da comunicação interna em formato HTML
  - `updated_at` string, required: Data da última atualização da comunicação interna
  - `user` object
    - `id` integer, nullable: Identificador do usuário que criou a comunicação interna
    - `name` string, nullable: Nome do usuário que criou a comunicação interna

## Other responses

- `403`: ### **Problemas com permissão** Essa resposta pode ter 3 significados, dependendo do código de erro obtido: - **40301:** O seu grupo de permissões não possui a permissão necessária para acessar esta rota. - **40302:** Você está tentando atualizar uma comunicação criada por outro usuário. - **40304:** O seu usuário não possui a licença necessária para acessar esta rota.
- `404`: ### **Ticket ou comunicação interna não encontrados**
- `422`: ### **Problemas com os parâmetros informados**

---

[API](https://skmtc.dev/tiflux/apis/tiflux-official-api.md) - [All operations](https://skmtc.dev/tiflux/apis/tiflux-official-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tiflux/apis/tiflux-official-api/revisions/2936ac99a76d?raw)
