# Products Products used by the system ## Get all products - [GET /products](https://developer.m2x.app/apis/publicapi/openapi/products/paths/~1products/get.md) ## Create new product - [POST /products](https://developer.m2x.app/apis/publicapi/openapi/products/paths/~1products/post.md) ## Get product by id - [GET /products/{productCodeId}](https://developer.m2x.app/apis/publicapi/openapi/products/paths/~1products~1%7Bproductcodeid%7D/get.md) ## Update/create product by id - [PUT /products/{productCodeId}](https://developer.m2x.app/apis/publicapi/openapi/products/paths/~1products~1%7Bproductcodeid%7D/put.md) ## Update/create products bulk - [POST /products/bulk](https://developer.m2x.app/apis/publicapi/openapi/products/paths/~1products~1bulk/post.md)