Products that have been used in any invoice (draft or finalized) cannot be deleted. This ensures data integrity and prevents broken references in your invoices.If you need to stop using a product, consider:
The stock management endpoint (/api/v1/products/{id}/stock) is not implemented as the product table does not support inventory tracking. If you need stock management, this must be handled through a separate system or custom implementation.