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