Reading time 2 min

Today we’re releasing the first endpoints for our new, versioned API, which gives you greater flexibility and control over your checks and performance data. With the Rigor API, you can:

  • View check statuses and configurations
  • Get data for individual monitoring checks, including response time, percentage uptime, and error counts
  • Create and delete HTTP checks

To get started, check out our public documentation:

View API Documentation

Screen Shot 2016-06-01 at 11.17.42 AM

Try it out

You can start using the API right away if you have a Rigor account. Grab your API key and click on any of the “Try it” buttons in the documentation. Just keep in mind that you’ll see live Rigor data, and any checks you create will appear in your account.

Screen Shot 2016-06-01 at 11.23.06 AM

For more detailed documentation, look at the righthand sidebar. The “Response Schema” and “Body Schema” can be expanded to show the description, data type, and valid ranges or values for each attribute.

yCt6auLmy9

You can also automatically populate data to create checks by clicking on the “Body Sample”:

WgP7mSIsW4

 

Start Developing

If you’re ready to start developing but aren’t sure where to begin, try out some of these examples we’ve heard from our customers:

  • Pull data to generate your own reports to share with your team
  • Integrate with other tools/dashboards/reports you already use (e.g. Datadog )
  • Audit your checks to ensure their configurations are correct
  • Automatically create an HTTP check whenever you deploy a new endpoint that needs monitoring

The Rigor API adheres to the same user role permissions that our app does, so report viewers are able to see checks and check data, but only manager-level users and above can create checks.

 

Next Steps

We plan to continue expanding the capabilities of our API, including supporting create/read/update/delete actions for more check types, and exposing more granular performance data. Keep an eye on our documentation and blog for updates, and if you have any ideas for further improvements, let us know!

Suggested Blog Posts

The Perception Gap for Poor Web Performance

E-commerce revenue continues to grow,as consumers turn away from shopping in brick-and-mortar stores to shopping online.  However, many businesses are not prepared for this growth because they do not fully understand the market and how to invest in...

Read More

Using Browser Trends to Maintain a Better Site

Because of the multifarious nature of web clients today, it’s important to consider the usage statistics when designing, implementing, and managing your site. However, misconceptions often arise when determining what browsers to design...

Read More

Finding Causes of Intermittent Errors from Google Webmaster Tools

Google Webmaster Tools is a web service that allows webmasters to view the status of their sites as seen by Google and the Googlebot crawlers. In addition to indexing your site structure and content, the Googlebot crawlers also record data on perform...

Read More

Optimization Options not Always Optimal

Web designers and developers are always looking for ways to speed up their page load times. Yahoo has an excellent article written on the best practices for speeding up your page. How do you know if implementing one of their suggested practices will...

Read More