Excluir produto ou serviço

View as Markdown
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

idstringRequired

ID do produto ou serviço.

Response

OK
dataobject

Errors

404
Not Found Error
409
Conflict Error