Starting on January 26, 2021, ecpatusa.org's operability has been analyzed 1 times over the last 1 446 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 January 11, 2025. All the replies received confirm that as of January 11, 2025, 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.