Icce.org had 5 availability checks done during the 1 242 day time frame beginning July 4, 2021. Icce.org has been accessible 5 times out of total tests done, including on the latest August 9, 2024, check returning a 200. As of November 28, 2024, no downtimes were recorded for icce.org across all inspections conducted. It has been noted that as of November 28, 2024, there were no error responses based on the responses that were received. Icce.org responded in 0.678 seconds on August 9, 2024, with an average response time of 0.646 seconds.