Apella.com was inspected for operability 1 times in the 1 198 days following August 18, 2021. Apella.com was online 1 times out of all checks performed, with a code 200 response on the latest test conducted on August 18, 2021. Based on tests, there have been no reports of apella.com becoming inoperable as of November 28, 2024. All received replies confirm that, as of November 28, 2024, there have been no responses with an error status. Apella.com responded in 1.383 seconds on August 18, 2021, while its average response time was 1.383 seconds.