Starting on November 28, 2024, and lasting for 0 days, 0 times, apela.biz was inspected for availability. During the checks carried out as of November 28, 2024, apela.biz was either experiencing issues or could not be accessed. According to testing, there were no incidents of inoperability for apela.biz as of November 28, 2024. The responses obtained as of November 28, 2024, confirm that no responses have error statuses. Records show 0 seconds on November 28, 2024, as apela.biz's response time, against 0.000 seconds on average.