Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have two REST APIs for which I would like to set up website uptime style monitoring.

Both APIs are accessible over the public internet, One uses custom HTTP headers for authentication and one uses basic authentication.

It appears Binary Canary does not support this, and talking with Pingdom support it's not clear but looking unlikely they support this kind of monitoring. I also Google'd but didn't have any luck.

What providers exist for monitoring the uptime of REST APIs?

share|improve this question

closed as off-topic by Eight Days of Malaise, Alex, Jacob Jan Tuinstra, ChrisF Jan 6 '14 at 20:59

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 2 down vote accepted

If you developed an API, then it should be pretty easy for you to build a little uptime monitor for it. :)

Yet here are two API monitoring services I found via Google:

Another idea is to use a service like Zapier to call your API on a scheduled basis. If the call doesn't receive what it expects, you can have Zapier call an email service or an SMS service to alert you.

share|improve this answer
Building a monitoring tool would be non-trivial, and require a monitoring tool itself! ;) Also thanks for the two leads. Zapier is a neat idea but I don't see a way to do it; I've reached out to support. Alertfox is a bit pricey. I signed up for Smartbear but the interface is, in a word, challenging. – Justin Jan 3 '14 at 13:44
For Zapier I got it working by "Web Hook Retrieve Poll" zap thingy. – Justin Jan 3 '14 at 20:08
You have a good point about a monitoring tool for the monitoring tool ... mission-critical monitoring indeed is non-trivial. One "poor man" approach is a "heartbeat" monitor ... e.g. the monitoring tool sends an email/SMS every hour (plus or minus). If you don't get an email/SMS, you know that something needs to be looked into. Anyway, great to hear you were able to create a Zap for this! – Dave Clausen Jan 3 '14 at 23:21

Not the answer you're looking for? Browse other questions tagged or ask your own question.