Feature Requests Support Automatic Domain Change Detection

Closed

Could updown.io automatically track domain changes and keep monitoring the new domain after a permanent 301 redirect (e.g. abc123 → abc456)?

Christiana Honerpeick
Created on June 13, 2026 · Last update on June 18, 2026
8 Comments
Adrien Rey-Jarthon
Changed status to Closed

Updown does follow 301 redirects, like any other types of redirect, in order to monitor the full chain and what is as the end.
So my understanding is that you would like the monitored domain to be updated on updown side, so as to stop following the 301 every time and monitor the target site directly ?

If that is what you mean, then it's unlikely I'll implement this. Because even though 301 are permanent and can be "safely" replaced for search engines and the likes, in terms of monitoring people usually want to make sure this 301 is in place and stays correct in the future. So it's very often preferable to keep querying and following the 301 to ensure that, and if you actually want to stop monitoring the 301, you can replace the monitored URL directly on your end.

Like   Jun 14, 2026 14:48
Christiana Honerpeick

Thanks for the explanation. I understand why you prefer to keep monitoring the original URL and its 301 redirect.

Would it be possible to add API support (or a notification field) that indicates when the final destination domain has changed?

For example, if abc123.com previously redirected to abc123.com and later starts permanently redirecting to abc456.com, the API could report that the final destination domain has changed.

My goal is not to automatically replace the monitored URL in Updown, but simply to be informed when a domain migration occurs. With that information, I could automatically adjust links, records, and frontend displays on my side.

This would keep the current monitoring behavior unchanged while making it easier for developers to build their own automation around domain changes.

Like   Jun 16, 2026 07:44
Adrien Rey-Jarthon
In response to Christiana Honerpeick

It wouldn't make much sense for a monitoring service to notify on that as it's not abnormal. There's no reason updown should automate this detection for you. But one thing that could be added in the API is the detailed results for the last 5 checks (on the /api/checks/xxxx endpoint), these results would contain the final url (after all redirection were followed). But that would mean you would have to poll those for all checks regularly, which is not any simpler than simply checking the redirection target on your end.

Like   Jun 16, 2026 07:52
Christiana Honerpeick

Thanks, that would actually be very useful for my use case.

I understand that I could check redirect targets on my own, but having the final URL included in the API response would make integration much easier for developers who already rely on Updown as their monitoring source.

Even if notifications are out of scope, exposing the final URL in the recent check results would provide all the information needed to build custom automation on top of Updown.

If you ever decide to extend the API, I would definitely make use of that feature. Hopefully it can be considered sooner rather than later.

Like   Jun 16, 2026 08:33
Adrien Rey-Jarthon
In response to Christiana Honerpeick

Providing the detailed results in the API could be beneficial for other use-cases too so yes I'll consider adding it and let you know.

Like   Jun 16, 2026 09:02
Adrien Rey-Jarthon
In response to Adrien Rey-Jarthon

Ok I just added the results parameter to the GET /api/checks/:token endpoint. If you pass true for that parameter you'll now get the detailed results for the last 5 requests, including the response.final_url.

Like   Jun 16, 2026 14:04
Christiana Honerpeick

Thanks! Since I'll be monitoring over 1,000 websites, could you consider adding 6h, 12h, and 24h check interval options in the future? That would be very helpful for large-scale monitoring.

Like   Jun 18, 2026 07:18
Adrien Rey-Jarthon
In response to Christiana Honerpeick

I can't as this wouldn't work with updown pricing (see https://updown.io/features/more-check-periods-2h-and-4h) but for 1000 sites I can allow your to use the 2h check interval (I just added it to your account).

Like   Jun 18, 2026 07:26