Starting on January 26, 2021, ecpatusa.org's operability has been analyzed 1 times over the last 1 427 days. Ecpatusa.org returned a code 200 and was reachable 1 times out of all conducted tests, the last time being on January 26, 2021. No periods of inoperability were observed for ecpatusa.org across all assessments made as of December 23, 2024. All the replies received confirm that as of December 23, 2024, there was no reply with an error status. The recorded 0.462 seconds response time on January 26, 2021, contrasted ecpatusa.org's average of 1.254 seconds.