> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.coi.co.il/products/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.coi.co.il/_mcp/server. # Overview The store's products. Permission: **products** (read, or read and update). * **List / get** - every product, hidden ones included, with its categories, prices, stock and images. Filter by `category_id`, `sku`, `internal_sku`, or `updated_since` for a sync. * **Create / update** - the same rules as the admin: a product must be filed under at least one of the store's product categories, the page address is kept unique, and the plan's product limit applies. Images and options are managed in the admin. * **Bulk price and stock** - up to 500 products in one call, found by `id`, `internalSku` or `sku`. `stock` sets the count; `stockAdjust` adds to it or takes off. `stock: null` means the product's stock is not counted. ## API Docs - Products [List products](https://docs.coi.co.il/products/list-products.md) - Products [Create a product](https://docs.coi.co.il/products/create-product.md) - Products [Get a product](https://docs.coi.co.il/products/get-product.md) - Products [Update a product](https://docs.coi.co.il/products/update-product.md) - Products [Update prices and stock in bulk](https://docs.coi.co.il/products/batch-update-products.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.coi.co.il/products/openapi.json) - [OpenAPI YAML](https://docs.coi.co.il/products/openapi.yaml)