The name servers behind the .io top-level domain experienced intermittent issues resolving DNS records for .io domains. These periodic domain resolution failures affected all .io domains globally, including our pactsafe.io domain.
Customers may have encountered periodic domain resolution failures on requests to the PactSafe services hosted at pactsafe.io, vault.pactsafe.io, and all other sub-domains of pactsafe.io. This includes requests to our Activity API, as well as downloads of our published JS library (ps.js) and clickwrap groups.
Since this affected all .io domains globally, we also experienced resolution issues with a handful of third-party services utilized by PactSafe. These services include our in-app live chat, contextual help, and our status page which displays the health of each PactSafe service.
It is unclear exactly what caused the resolution issues on the global .io TLD name servers. Unfortunately, these name servers are managed at a DNS level outside of the control of PactSafe or any company utilizing a .io domain. We are exploring alternatives in the future to migrate these APIs to a more established enterprise domain, but haven't committed to a timeframe for migration and will continue to support our existing API infrastructure for the near term.