Five Ways to Help Your Developers Analyze API Outages

When your product relies on APIs (external or internal), it is critical that you monitor those APIs in order to know when something goes awry that affects your customer’s perception of your product’s current status. There are many ways an API can be down and or adversely affect your product. An external API may simply […]

Continue reading

Using Javascript to Extract Information from SOAP API Responses

My last post described how to create a monitor that calls Flickr’s Interestingness SOAP API to retrieve a list of recently uploaded photos that Flickr users have found interesting. Once the list of interesting photos is retrieved, we might want to call other Flickr API endpoints to retrieve more detailed information about the individual photos. […]

Continue reading

Monitoring Flickr’s Interestingness SOAP API

The API Science platform provides capability for monitoring APIs that utilize SOAP (Simple Object Access Protocol) interfaces. The photo sharing site Flickr offers a substantive API that can be accessed using multiple protocols, including SOAP. In this article series I’ll use the Flickr API to illustrate techniques that can be applied for monitoring the status and performance of SOAP-based APIs. Flickr invented a metric they call interestingness, which ranks posted photos based on statistics including clickthroughs, comments, favorites, tags…

Continue reading

Using Account Global Variables to Receive API Monitor Data in Specific Formats

My last post illustrated that calls to the World Bank Countries API can be configured to output the API data in multiple formats, including XML and JSON. The API Science platform supports the creation of global variables that are accessible by all API monitors in a user’s account. Global variables are defined and set using […]

Continue reading

Configuring API Monitors for Specific Response Formats

Global variables can be utilized to store any kind of data that is needed as a reference resource within a complex API monitoring process. For example, global variables can be created by one API monitor, then that data store can be read as input data by another API monitor. In my post Introduction to API […]

Continue reading

7 Ways to Validate that Your APIs Are Working Correctly

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 reading

Tutorial: Creating Custom API Monitor Dashboards Using Javascript and JSON

API monitoring platforms like API Science provide the means for monitoring the APIs that are critical for your application. With the API Science platform, you can check APIs for uptime and performance each minute, define alerts that will be sent to your team based on the latest status of those APIs, review the performance history […]

Continue reading

Using JQuery and AJAX to Display API Data on a Web Page

My last post demonstrated how JavaScript and JQuery can be used to make a API call and embed the response into a Document Object Model (DOM) instance. In this post, I show how to access the API response data and present it on the web page. This is the next step in illustrating how the API Science API can be utilized to develop custom consoles and other applications that address your particular needs.

Continue reading

Using JavaScript and JQuery to Access API Monitor Data

The API Science API provides the capability for your custom software to access information about your API monitors. In this post, I provide an example of how you can create a web page that utilizes JQuery and custom JavaScript to bring data about a specific API monitor into a browser’s Document Object Model (DOM). Once […]

Continue reading