×

Get the latest blog posts in your email

APIs 101: How to Monitor SLAs with APIs

Mallory Riggins

Businesses are increasingly relying on APIs to power their applications. So, whether you rely on internal or third party APIs, it is likewise becoming more important than ever that they ensure these APIs are available, functional, and performing as expected. API monitoring gives continuous visibility into how both internally-created and third party  APIs are performing. As such, Rigor’s API Checks can be leveraged to monitor performance related to Service License Agreements (SLAs). In this blog we will dive into how this is done in pract...

Read More

APIs 101: What to Test

Hanna Woodburn

Digital businesses are making a radical change in the way they build and deliver software. Gone are the days of apps that rely solely on in-house tools. Rather, today’s apps are increasingly dependent on external APIs and third party app providers (which, in turn, are reliant on other APIs and apps). While this type of modularity allows for product flexibility and rapid development, it can be difficult to address any issues that arise. If even one component of this chain breaks, it can have a domino-effect on its dependents, whereas a simi...

Read More

Gone are the days of apps that rely solely on in-house tools. Today’s apps are increasingly dependent on external APIs and apps (which, in turn, are reliant on other APIs and apps). While this type of modularity allows for product flexibility and rapid development, it can be difficult to address any issues that arise. If even one component of this chain breaks, it can have a domino-effect on its dependents, whereas a similar failure in the closed systems of yesterday would have just led to an isolated incident. As such, if your product relie...

Read More

More than ever, APIs and microservices are the driving forces behind modern web applications. From connecting multiple social media platforms – for example, posting from Instagram to Facebook or Twitter – to connecting sets of data – such as, pinning our location on a map so we can check-in on social or hail a ride, APIs are essential to web applications of all stripes. Your users depend on you to deliver timely, useful content. It is likely you also rely on APIs performing and returning data correctly, quickly, securely, and reliably....

Read More

APIs are the unsung heroes of the modern web. We use them to post between social networks and pull data into our native apps. We use them to build reports, and sometimes we even build entire businesses on top of open APIs hosted by other businesses. APIs are the messengers that help us share data across the web, but they create a lot of interdependence. So, what happens when an API doesn't work as expected? In APIs in Action: A Guide to Monitoring APIs for Performance you'll learn about how APIs work and how to make sure they're working as...

Read More

Monitoring APIs with SLAs

Melanie Crissey

In this recent post we mentioned that API Checks could be used to monitor performance related to SLAs. In this post we’ll expand on that example and show what it looks like to monitor APIs for SLAs in practice. A Service License Agreement (commonly called an SLA) is an agreement between two parties about what services will be provided from one party to another. In a broad sense this agreement could include any number of services - everything ranging from custom support replies times to product delivery. Often whe...

Read More

In a previous post, we covered four areas that are important to test when monitoring APIs: availability, response time, data validation, and multi-step processes. This post will focus specifically on availability and data validation for responses from API endpoints. When we're monitoring a website in a browser we want to go beyond checking the response code and confirm that some content or images loads on the page. If the page returns a "200 OK" but it's completely blank, that's something we'll want to investigate right away. The same concept...

Read More