Excluir produto ou serviço
Excluir produto ou serviço
Exclui um produto ou serviço sem vínculos que impeçam a remoção.
**Autenticação:** Bearer Token da API WBudget. O acesso aos dados respeita as permissões do usuário.
Requer permissão de edição do cadastro de produtos. Quando houver vínculos que impeçam a exclusão, retorna 409. Para retirar o item de uso preservando o histórico, envie {"active":false} em PUT /items/:id.
### Parâmetros de caminho
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| `id` | integer | Sim | ID do produto ou serviço. |
### Resposta
HTTP **200**. Os exemplos usam dados fictícios e mostram os campos principais; outros campos podem acompanhar a resposta. Campos sem valor podem ser nulos.
```json
{
"data": {
"id": 501
}
}
```
### Erros específicos
| HTTP | Código | Situação |
|---|---|---|
| 404 | `ITEM_NOT_FOUND` | Item not found. |
| 409 | `ITEM_IN_USE` | Item is in use. Deactivate it instead. |
Consulte a introdução da collection para o formato de erros e a configuração das variáveis.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
id
ID do produto ou serviço.
Response
OK
data
Errors
404
Not Found Error
409
Conflict Error
