I have a web service that has a healthcheck endpoint that returns some JSON about the status of various subsystems. Is there a (preferably free) service I can use to monitor this JSON, and alert me (by email, preferably) if something changes? Ideally it's got a bit of intelligence in it (or some particular format I can put the data in) so that it's got a bit of intelligence.
Although I could build it myself, I'd rather use a 3rd party service.
Currently I use Uptime Robot which can do "keyword exists at endpoint", but I'm at the point where something more sophisticated would be useful, but basically the same otherwise.