Online products that provide a complex service typically rely on Application Programming Interfaces (APIs), utilizing online resources to provide basic information. The added value is in how their own software uses this information to create a new product that is of value to their users. The APIs that are utilized to create this unique product […]
Continue readingPerformance
Why You Need to Monitor Your Product’s External and Internal APIs
If your company provides a web service, then maximizing your site’s uptime and providing your customer with the latest information your service provides should be prime objectives. Depending on what’s happening at the exact moment a customer makes a request to your service (clicks a button, enters text, clicks an image, etc.), your software must […]
Continue readingUtilizing the API Science Platform to Maximize Uptime for Your Customers
So, you’ve invented a great new product that everyone who has a smartphone or tablet can access. Your product’s uniqueness is embedded in your internal software, but you also rely on data accessed from external APIs. Your software includes internal APIs utilized by the product you present to your customers as they interact with your […]
Continue readingMonitoring Your API’s Performance Using the API Science API
If your product depends on your own internal API, or if your primary customers are users who use your API, then you need to know when your API’s performance is experiencing problems. In my last post I described how you can use the API Science Uptime Report to address an unexpected massive outage related to […]
Continue readingWhat to Do when a Massive Cyber Attack Brings Down APIs
In mid-May, a massive global cyber attack was executed that affected major companies in more than 150 countries. Major victims of the attack included Britain’s National Health Service, “causing widespread disruptions and interrupting medical procedures across hospitals in England and Scotland.” Other major victims included Spain’s Telefonica, Deutsche Bahn (Germany’s national railway service), French carmaker […]
Continue readingIntegrating API Monitoring into Your Product’s Operational Workflow
You’ve got a product that requires many nines of uptime. If an API (external or internal) that your product requires is down, your own product is down, or key aspects of it are down. You are monitoring the APIs that are key for your product, and have alerts configured so that your development and QA […]
Continue readingModifying Groups of API Monitors Using Tags
In recent posts, I’ve described how you can use API Science’s API to evaluate API monitor checks, detect failed checks, and use tags to group API monitors. If you’ve integrated the monitoring of your product’s performance and availability using the API Science API, it’s also possible to take the next step of modifying your monitors […]
Continue readingUsing Tags to Group API Monitors
Many online products require gathering information from many different data sources. If your product queries multiple APIs (external or internal), then it is vital for your team to monitor those APIs in order to assess whether your product appears up, partially up, or down. My last two posts described how you can use the API […]
Continue readingUsing the Weekly API Science Report to Improve Customer Experience
Your API Science account automatically provides you with the “Weekly API Science Report” which is delivered by email to the email address associated with your account. Here’s an sample email for an account that runs two API Science monitors: The report proceeds from a performance overview for all of your monitors down to the details […]
Continue readingValidating API Responses and Performance Using JavaScript
Determining the present state of an API that’s critical to your product’s performance is the reason why companies apply API monitoring on a 24/7 basis. If your product depends on a sequence of calls to multiple APIs (perhaps internal as well as external), your product could appear “down” to your customers if even one of […]
Continue reading