From December 9, 2022, to the present 709 days, imd.org has been checked 2 times for availability. From the entirety of checks conducted, imd.org was operable 2 times, with the most recent occurrence on December 9, 2022, resulting in a code 200 status. Reviews carried out as of November 18, 2024, indicated imd.org did not encounter any periods of inactivity. All of the responses confirm that there have been no error statuses found as of November 18, 2024. The recorded response time for imd.org on December 9, 2022, was 0.240 seconds, whereas the average response time is 0.339 seconds.