According to the data, over a period of 1 366 days, biotaxa.org was checked 3 times for functioning starting on February 24, 2021. In 3 cases of operability throughout the tests, biotaxa.org's latest uptime on March 4, 2024, returned a 200 code. As of November 22, 2024, there were no instances of inoperability for biotaxa.org based on tests conducted. Error statuses in the responses that were received haven't been reported as of November 22, 2024. Records show a 3.675 seconds response time for biotaxa.org on March 4, 2024, against the 4.537 seconds average.