How To Send Runscope Webhook Notifications to Google Hangouts Chat with EventN
I’ve written before about how you can use webhooks with Runscope to extend the functionality of Runscope. In case you missed that post, Runscope has a number of built-in integrations, but some users...
View ArticleMonitoring API Endpoints with File Uploads and Multipart Requests
Note: this feature is only available on enterprise plans. For more information, please reach out to our sales team.We're really excited to announce our latest feature release: File Uploads! You can now...
View ArticleHow Trustpilot Leverages Runscope Webhooks and Custom Slack Notifications
Trustpilot is a review platform where people can read, write, and share reviews for all kinds of businesses. They have also been Runscope users since 2015, and we have featured them in other blog...
View ArticleCustomizing Slack Notifications from Runscope using AWS Lambda
Runscope gives you many options in terms of how you can be notified when your APIs are down. Whether you use email, Slack, PagerDuty, Microsoft Teams, or want to build your own solution using Webhook...
View ArticleHow to Debug Common API Errors
IntroductionDebugging and troubleshooting APIs is something that any developer that works with APIs has to go through at some point. In an ideal world, APIs would always return a 200 OK with just the...
View ArticleHow to Merge OpenAPI Definition Files
I recently saw a Twitter thread that started with a simple question: how to combine multiple OpenAPI 3 definition files back together? One of the answers on that Twitter thread came from Mike...
View ArticleHow to Integrate Runscope with ServiceNow
ServiceNow is a flexible online platform that helps customers transform their digital workflows. One of the ways it can be used is to help IT departments with their incident management process.By using...
View ArticleNew Runscope API Monitoring Locations with Google's Cloud Platform
One of the biggest advantages of API monitoring is the ability to test and monitor your API from locations around the globe. This can help teams get an accurate measurement of the performance API...
View ArticleRunscope is joining BlazeMeter
For the past couple years, Runscope has gone through a lot of changes. We were acquired by CA Technologies back in September 2017, and CA Technologies was acquired by Broadcom in November 2018. Our...
View ArticleRunscope and the BlazeMeter Continuous Testing Platform
Today, we're really excited to talk about the release of the BlazeMeter Continuous Testing platform, and the integration of Runscope's API Monitoring capabilities as part of this new offering.We have...
View ArticleError # 1 – “Making a lousy menu choice” -- or using the wrong HTTP method
Just as we can choose a bad dish in a restaurant, we can sometimes use the wrong HTTP method, which can often be blamed on poor/unclear menus (documentation). Even though they should, the endpoint...
View ArticleError # 2 - "Forgetting the Seasoning or Using http:// Instead of https://
Just like failing to add salt to a dish causes a diner to wince, forgetting a single “s” can cause some surprises during API testing. Many APIs will only support HTTPS, while others may support a...
View ArticleError # 3 – 5-Star Service
A good waiter will find out what’s wrong with your order and correct the problem with minimal fuss. Similarly, a good API error message will help developers quickly determine coding issues and what’s...
View ArticleError # 4 – Reservations Required
Trying to get a same-day reservation at a popular restaurant can be nearly impossible, especially during peak dinner hours. In the same way, some APIs require ‘authorization’ and you must be careful...
View ArticleError # 5 – That's Not How I Expected It To Taste
Ordering your favorite dish at a new restaurant can often result in an unexpected taste and ingredients. Failing to acknowledge the quirks and details of how APIs and tools behave differently can also...
View ArticleError # 6 – Confusion in the Kitchen – or not Specifying Content-Type or...
When at the restaurant, we can never assume that the kitchen will be aware of your dietary requirements mentioned when you placed your order. It’s the same with APIs, especially when negotiating the...
View ArticleError # 7 – “I Didn’t Order That!” – or APIs Returning Invalid Content Types...
So, you thought you ordered mac and cheese but the server places a bowl of nachos in front of you. It’s the same story with APIs. Like cases where an API returned an HTML error page instead of the...
View ArticleError # 8 – Lost in Translation
Have you ever tried to order from a restaurant when you and the waiter don't speak the same language? You might face similar confusion when trying to debug SSL errors since returned messages can be...
View ArticleError # 9 – "Waiter There's a Fly in My Soup"
Like an old cheese board, API data problems can be rich, varied, and smelly. This can include: • Content-length mismatched to actual content length causing connections to be prematurely closed and...
View ArticleError # 10 – Tea Anyone?
No waiter worth their salt would crack a joke after they tell you that the kitchen has a problem with your order. Same in development, right? Wrong! Back in 1998, a group of developers jokingly...
View Article