# \[DELETE] Deletar Ação de Envio de Arquivo

## 📍 Remove File Action

Este endpoint remove **uma ação de envio de arquivos** de um estágio do agente.

***

### Endpoint

DELETE /v1.1/api/agent-service-chat-stage-file/remove

***

### Headers

| Header          | Tipo   | Obrigatório | Descrição                             |
| --------------- | ------ | ----------- | ------------------------------------- |
| `Authorization` | String | Sim         | Token JWT no formato `Bearer {token}` |

***

### Query Params

| Nome          | Tipo   | Obrigatório | Descrição                       |
| ------------- | ------ | ----------- | ------------------------------- |
| `agentId`     | Int    | Sim         | ID do agente                    |
| `chatStageId` | String | Sim         | ID do estágio do chat           |
| `id`          | String | Sim         | ID da ação de envio de arquivos |

***

### Exemplo de Requisição

```bash
curl --location --request DELETE 'https://api.zaia.app/v1.1/api/agent-service-chat-stage-file/remove?agentId=15792&chatStageId=adbb0b04-3c4b-4770-9445-489509d00c14&id=a123' \
--header 'Authorization: Bearer {token}'
```

### 📥 Respostas

#### ✅ 200 - Sucesso

```json
null
```

#### ❌ 403 - Proibido

```json
{
  "error": "Usuário não autorizado a remover esta ação"
}
```

#### ❌ 404 - Não encontrado

```json
{
  "error": "Ação de envio de arquivos não encontrada"
}
```
