[IMPORTANT]: The API version you are using is deprecated
We’ve noticed you’re still using our deprecated APIv1 while APIv2 is already available. APIv1 is no longer supported, meaning bugs won’t be fixed and no new features will be added.
We recommend switching to the newer version, you can find the updated Documentation for APIv2 here: API Documentation | UptimeRobot
Let us know if you have questions or need any assistance.
I can only think of a link with MainWP, so can you please check if MainWP is already using the APIv2 version? If not are you planning to change that soon?
I got the same message from UptimeRobot and in my case the API is only used by the MainWP extension. For everything else I just use the UpTimeRobot web dashboard.
So it is either an error on UptimeRobots part in how it detects the older API is being used or there may be a piece of code left in the MainWP extension that uses the version 1 of the API?
The one thing that maybe different with my MainWP setup is that my whole WordPress website for it uses basic authentication (I have a htpasswd file setup in the root). I also have UpTimeRobot checking this website to not only make sure it is up but to trigger any cron jobs.
I reached out to the Uptime Robot team to check out what is going on. Here is the response that I got:
thank you for reaching out, we’re sorry but it was impossible to split the users to those using APIv1 and those using APIv2, and the email did not specifying it so I believe it could create some confusion, we’re sorry for that, of course, if you’re not using the APIv1, you can ignore it.
I’m going to mark @bogdan’s answer as the solution; it’s not something we can control. If you have additional questions, reach out to Uptime Robot support.
Also, note that the current version of AUM allows for Site24x7 and NodePing along with Uptime Robot.
Thank you for your efforts. I hope UptimeRobot will send an excuse mail to explain how/why they created this confusion and what they will do to make sure they alert the right customers.
At least Uptime confirmed it was their fault though I am not sure why the email wasn’t worded better as it says the receiver is using the deprecated API.