Do you collect an abundance of meaningful safety data that ends up getting siloed, walled off, and stuck in disparate safety software systems? Do you struggle to analyze this data because you’re unable to get it all in one place? Or, do you struggle to keep the data in your safety software systems in synch with your ERP, HR, or project management systems? Are you burdened by manually entering data into one system that already resides digitally in another system?

No matter where your organization is in its quest for great safety performance, if information and insights about safety reside in a system with limited access, you can only go so far.


Unlock the value and potential of your safety data with SafetyNet Web Services. With a standard set of APIs (application programming interfaces), SafetyNet Web Services enable your safety data to be shared with any of your businesses systems including your ERP, HR, project management, incident management, and training systems. In addition, your safety data can be made available in existing homegrown applications or where ever it makes the most sense for your business.

Not only do Web Services allow you to conveniently push information from SafetyNet out into your organization, but it also makes it easier to pull data into SafetyNet. This can be helpful when attempting to:

  • Upload or download significant amounts of data (e.g. user accounts, company accounts, inspections/observations, incidents, etc.)
  • Execute recurring updates or refreshes of data (e.g. daily/weekly updates of personnel or project/location records)
  • Ensure the data in SafetyNet is in synch with internal software systems (e.g. an ERP, HR, incident management, or training system)
  • Pull data from SafetyNet for customized management reports that are created or reside outside of SafetyNet (e.g. management dashboards)


SafetyNet Web Services are APIs built on standard SOAP (simple object access protocols) over HTTPS (Hypertext Transfer Protocol Secure) transport so that any company with experience building web service connections should be able to easily engage with the service. However, it may require the involvement of an IT professional or software developer. If a customer does not have these API capabilities, a flat file (Excel) transfer process can also be supported, or Predictive Solutions can code a customer’s API interface directly.

Once a customer has subscribed to SafetyNet Web Services, a Web Services/API Reference Document will be delivered with detailed specifications on how to engage with the service.

SafetyNet Web Services are maintained as a technology service. There is an initial setup fee followed by ongoing licensing fees associated with the service.