Checks of ecclesia.org's availability have been completed 5 times since October 25, 2022, a span of 759 days. The tests carried out revealed 4 instances of ecclesia.org uptime, including a 200 status code result on June 26, 2024. Ecclesia.org had not experienced any downtime in assessments completed as of November 23, 2024. On February 7, 2024, error code 503 occurred, which was the most recent error out of the 1 error responses that had been received. Ecclesia.org's 0.236 seconds response time on June 26, 2024, contrasted its average of 0.327 seconds.