# Produtos

Catálogo de produtos disponíveis para consumo nas tarefas, incluindo anexos e o estoque vinculado a cada usuário (employee product stock).

## Consultar produto

 - [GET /products/{id}](https://developer.auvo.com.br/openapi/api-reference/produtos/retrieve-a-product.md): Returns the details of a single Product identified by its unique identifier.

## Editar produto

 - [PATCH /products/{id}](https://developer.auvo.com.br/openapi/api-reference/produtos/edit-a-product.md): To update a Product, send a JSONPatchDocument.

## Excluir produto

 - [DELETE /products/{id}](https://developer.auvo.com.br/openapi/api-reference/produtos/delete-a-product.md): Removes a Product from your account by its unique identifier. This operation cannot be undone.

## Adicionar novo produto

 - [POST /products](https://developer.auvo.com.br/openapi/api-reference/produtos/add-a-new-product.md): Creates a new Product in your account using the data provided in the request body.

## Criar ou atualizar produto

 - [PUT /products](https://developer.auvo.com.br/openapi/api-reference/produtos/upsert-a-product.md): Update or register a new product. Uses id or externalId as identifier.

## Listar produtos

 - [GET /products](https://developer.auvo.com.br/openapi/api-reference/produtos/retrieve-a-list-of-products.md): Returns a paginated list of Products registered in your account. Use the query parameters to filter, sort and paginate results.

## Atualizar anexos do produto

 - [PUT /products/{id}/attachments](https://developer.auvo.com.br/openapi/api-reference/produtos/update-product-attachments.md): Updates the data of an existing Product Attachments identified by its unique identifier.

## Atualizar estoque de produtos do colaborador

 - [PUT /products/employee-product-stock](https://developer.auvo.com.br/openapi/api-reference/produtos/update-employee-product-stock.md): Updates the data of an existing Employee Product Stock identified by its unique identifier.

