1. Products
Get products
- Support retrieving new fields in the
productInfo
schema:statusId
controlCategoryId
productClassId
downoadToOnixInspect
useFromEquipment
process
jobComment
- Introduce a new product class called “Part” with the
productClassId
= 4. - Affected endpoints:
GET /v1/company/product
Read more here.
Create/update products
- Support creating or updating all fields in the corresponding schema of the
POST /v1/company/product
endpoint, including some fields as below:statusId
controlCategoryId
productClassId
downoadToOnixInspect
useFromEquipment
process
jobComment
- Introduce a new product class called “Part” with the
productClassId
= 4. - Affected endpoints:
POST /v1/company/product
Read more here.
Update products (deprecated)
- Starting on September 27, 2024, the
PATCH /v1/company/product
endpoint will be deprecated. While still functional, it is no longer recommended for use in new code. - Affected endpoints:
PATCH /v1/company/product
(deprecated)
Add/update properties for the product
- The new endpoint supports inserting and updating properties in the product.
- Affected endpoint:
POST /v1/company/products/properties
Read more here.
Add/update forms for the product
- The new endpoint supports inserting and updating forms in the product.
- Affected endpoint:
POST /v1/company/products/forms
Read more here.
Update forms’ properties of the product
- The new endpoint supports updating forms’ properties in the product.
- Affected endpoint:
POST /v1/company/products/form-properties
Read more here.
2. Orders
Create/update orders
- The new
createSubEquipment
field has been added to the endpoint. It controls whether sub equipment is generated from order processing. - Affected endpoint:
POST /v1/orders
Read more here.
Create/update order lines
- The new
placement
andproducer
fields have been added to the endpoint. They are supported in both the creation and update of order lines. - The endpoint supports grouping order lines using
parentOrderLineImportId
in both the creation and update of order lines. - Affected endpoint:
POST /v1/order-lines
Read more here.
3. Equipment
Get equipment job intervals
- From September 27, 2024, the
GET /v1/{equipmentId}/job-intervals
endpoint will become deprecated. - You can instead retrieve equipment job intervals through the new
GET /v1/{equipmentId}/equipment-job-intervals
endpoint, which offers more detailed information. This endpoint also includes the newjobIntervalDescription
field so you can retrieve the equipment’s job interval description. - Affected enpoints:
GET /v1/{equipmentId}/job-intervals
(deprecated)GET /v1/{equipmentId}/equipment-job-intervals