Data shows icssr.org underwent 3 availability tests during the 786 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. 66.67% 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 November 25, 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 November 20, 2024, was — seconds.