# Products Manage and retrieve product details, create new products, update existing ones, and remove products from the system. ## Product listing - [GET /products](https://docs.vyafac.com/openapi/products/listproducts.md): Fetch a paginated list of products with optional filters like date, search query, limit, without_pagination and without_one_off. ## Create product - [POST /products](https://docs.vyafac.com/openapi/products/createproduct.md): Create a new product with a name, description, and pricing details. ## Update product - [PATCH /products/{id}](https://docs.vyafac.com/openapi/products/updateproduct.md): Update details of a product. ## Product details - [GET /products/{id}](https://docs.vyafac.com/openapi/products/getproduct.md): Fetch detailed information about a product using its unique identifier. ## Delete product - [DELETE /products/{id}](https://docs.vyafac.com/openapi/products/deleteproduct.md): Delete a product from the system