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 of those APIs in both tabular and graphical format, drill down to indiviual API checks, manage your team contacts, and more.

API Science also includes an API that lets you query the results of all of your API checks. This API enables you to create a custom console or dashboard that is tuned explicitly to present the information that is most important for your team — the information that will enable your team to address critical issues as quickly as possible, so that your customers experience as few complete outages, and as minimal incomplete outages, as possible.

API Science’s “Get a Specific Monitor” API Endpoint…

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

Introduction: Javascript and Custom API Dashboards

Javascript provides the capability for a company whose product is based on APIs to create custom dashboards that show their team the current status of the APIs that are critical for their product. If certain APIs are down, then their product is either down or partially down from the point of view of their customers. […]

Continue reading

Templates: Reusable Building Blocks for Complex API Monitoring

The API Science API includes a templates API. A template is the code that represents “a single URL request.” In a sense, then, a template is the equivalent of a software subroutine or function. It is called to perform an action that produces a specified output based on a specific set of input parameters. The […]

Continue reading

Monitoring 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 reading

Monitoring Your API’s Uptime Using the API Science API

My previous post talked about what you can do when a massive cyber attack brings down APIs (your own, or external APIs) that are critical for your product. The API Science API includes a Monitor Reports component that lets your product’s operational software integrate your API monitoring into the ongoing creation of your product. The […]

Continue reading

Integrating 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 reading