Support querying products by Product No.
You can retrieve product information using the product number besides the import ID. The new parameter makes it easier to look up an existing product and inspect its data.
Affected endpoint
GET /v1/company/products
Support multiple API tokens with expiration dates
You can now create multiple API tokens for a company account. Each token can have its own expiry date. If a request is sent with an expired API token, the API returns 401 Unauthorized. This provides better control over access and token lifecycle management.
The existing single API token is still supported. This token does not have an expiration date to ensure data integrity for existing integrations.
Add new job interval descriptions for equipment
Ten new job interval descriptions are added in addition to the existing four options.
- The
GET /v1/equipment/{equipmentId}/equipment-job-intervalsendpoint now returns the new job interval descriptions together with the existing ones. - The
POST /v1/equipment/{equipmentId}/equipment-job-intervalsendpoint now includes the new job interval descriptions in the duplicate validation logic.
Affected endpoints
GET /v1/equipment/{equipmentId}/equipment-job-intervalsPOST /v1/equipment/{equipmentId}/equipment-job-intervals
Restrict updating stock and consumable goods
You can no longer update details for stock and consumable goods via the PATCH /v1/equipment/{equipmentId} endpoint. When this validation fails, the response is 400.
Affected endpoint
PATCH /v1/equipment/{equipmentId}