Data shows icssr.org underwent 6 availability tests during the 871 day interval starting on October 1, 2022. With the last time on January 27, 2025, when a code 200 was returned, icssr.org was up 4 times out of all the checks conducted. 33.33% of evaluations performed, equal to 2 events, resulted in icssr.org downtime, including on November 20, 2024, for the most recent. According to received replies, as of February 18, 2025, all responses have been noted as error-free. In contrast to icssr.org's average response time of 0.992 seconds, the response time on January 27, 2025, was 0.473 seconds.