Availability checks of otr.com done over the past 1 246 days from June 26, 2021, reached 11. From all analyses completed, otr.com was accessible 11 times, including on the latest check on August 27, 2024, which resulted in a 200 status code. According to all reviews completed as of November 24, 2024, there were no instances of inoperability for otr.com. As of November 24, 2024, there have been no reported responses with an error status based on all the received replies. The August 27, 2024, response time of otr.com was 0.651 seconds, compared to an average of 0.442 seconds.