This article details how ServiceTrade Record IDs changed on March 21, 2022.
All Record IDs in ServiceTrade after that date have changed from 32-bit integers to 64-bit integers.
Note: Record IDs for existing records WILL NOT change. This change only applies to new records created after March 21, 2022.
What is a Record ID?
Before March 21, 2022, a Job page web address in ServiceTrade would look like the example below:
- Where ‘14423412’ is the Record ID of the Job being viewed.
After March 21, 2022, the web address for a newly created Job will be something like this:
- Where '342342158144234' is the Record ID.
Who Was Impacted?
This update affected two groups of ServiceTrade users:
- Mobile App users
- Accounts using exports and integrations.
All Mobile App Users
It is ALWAYS best practice for Mobile App users to update to the latest version of the Mobile App when it is released.
IMPORTANT: All iOS and Android app users must update to version 3.2.6 or later.
For more information on how to confirm you are running the latest version of the ServiceTrade mobile app and how to update the app if needed, please visit this article about updating our Mobile Apps.
Customers with Integrations
Users do not typically use these Record IDs directly when using ServiceTrade's applications, but those Record IDs are visible in exports and in the web addresses of many ServiceTrade pages.
While these changes should not affect normal users' daily operations in the Service Trade Mobile and Office app, they may affect third-party integrations or other custom applications you may have built using ServiceTrade's APIs, data exports, and data warehouse.
If your Company has developed such integrations, you should check to confirm that those integrations can support Record IDs with a 'bigint' datatype (an integer with a binary length of up to 64 bits).
IMPORTANT: The most likely point of failure will be if your integration stores ServiceTrade Record IDs in a database that has strict data type/size requirements.
Visit this Article to view a list of integrations that ServiceTrade has tested and confirmed will work with updated Record IDs.
Reach out to ServiceTrade support at email@example.com.