eCompliance easily integrates with HR / Payroll / Authentication systems
to make safety management seamless across your organization.

API (Application Program Interface)

  • Application Programming Interface (API), allows you to access eCompliance data in another software program or sync data from your other systems into eCompliance.
  • Data captured with eCompliance via our web based application and our mobile app can be made available in your version of Sharepoint, SAP, Oracle, ISNetworld, Ceridian, Dayforce, Netsuite, SAGE, and others!
  • Whether you’re interested in viewing employee incidents or training in your HR software or your inspection scores in Microsoft Sharepoint, eCompliance can do it.
  • Using our JSON-based REST APIs, you can easily break out of the boundaries of your eCompliance product and build integrations that can leverage your Occupational Health & Safety data.

    Visit to learn more to discover how you can improve your work flow today by leveraging our APIs. 

SSO (Single Sign-On)

  • Our Single Sign On (SSO) service allows employees to have instant access to eCompliance after logging into their corporate intranet. You won’t need your employees to memorize yet another password (or forget it).
  • Instead of your employees having to create a separate account for each software application they use, you can create one account where they can access all software services.
  • Employees will be more productive and more likely to use software applications which improves your company investment!
  • Higher security – The advantage to using SSO is that you have complete control over your users password policies, behind your firewall. You authenticate your users once, against your own user authentication system, and then grant them access to many other resources both inside and outside of your firewall.

For More Information On API / SSO
Contact Our Account Executives.

Frequently Asked Questions
The API is not currently rate limited; we allow an unlimited number of requests per minute. However, we reserve the right to limit requests for specific resources in order to maintain a high quality of service for all customers. If you have additional questions about rate limiting, please contact us.
The API requires that all communication takes place over HTTPS. Calls made over plain HTTP will fail. You must authenticate for all requests. We use tokens that expire to authenticate access to the API.
The eCompliance API is a RESTful, HATEOAS enabled interface for accessing your eCMS data in JSON or XML format over HTTP. The API is intended to provide secure, predictable resource-based URLs making it simple to rapidly develop web and desktop applications that integrate with eCompliance.
JSON is the preferred data interchange format for the eCompliance API, and all requests will return JSON by default. XML is also supported, and the desired format can be specified by HTTP Header. The API makes use of the standard set of HTTP response codes to indicate success/failure of requests. Where possible, errors will return information in the response about why the request failed.
You will need a developer on your side to write a custom application (aka a client or API broker or middleware) that can speak with our API and the customer application/database (sometimes also an API) to get and update information from our system, and vice-versa.
Companies wishing to use the API must contact us to have it turned on for their organization.

Thank You for subscribing to our Website.

You've been added to our distribution list.