My Integration Failed to Update a Part
This article explains how to troubleshoot issues with a MaintainX integration when it fails to update parts assigned to multiple locations. You'll learn how to update your integration to use the new locations
array, reactivate the multi-location parts feature, and prevent MaintainX from deactivating it again if necessary.
Issue​
Your organization includes the multi-location parts feature. You have an integration with MaintainX that updates the parts inventory using one of the following REST API endpoints:
When the integration attempts to update the parts inventory, multi-location parts is temporarily deactivated for your organization. While it's deactivated, users can't add new locations to parts. If a user tries to add a location, they see an error message stating that multi-location parts are temporarily deactivated due to a legacy integration.
Additionally, if the integration attempts to update a part assigned to multiple locations, it fails. The REST API request returns an error message stating that the integration must update the new field.