Patent Document ID: 9904560
Application ID: 15460460

Base Claim:
1. A computer system for collecting and monitoring performance data for a plurality of application programming interfaces (APIs), comprising: a hardware memory device that stores program instructions; and a processor that executes the program instructions and causes the computer system to: obtain one or more various measurements of performance of the APIs on one or more computing devices operably connected to a network; and assess a performance status for each of the APIs based on the obtained one or more various measurements of performance; display the performance status for each of the APIs; initiate a live API call to a running application on the one or more computing devices using parameters of a method of one of the APIs; and receive data in an open standard format used by the API for transmitting data from a software application on the one or more computing devices, wherein the processor that executes the program instructions further causes the computer system to: display at least a portion of a dashboard including the performance status for each API and the APIs, detect a first input on the dashboard that initiates a comparison of a keyword indicative of a particular API to all fields of JavaScript Object Notation (JSON) objects that have been used to define the APIs; in response to detecting the first input, display methods of the particular API in a first additional window; detect a second input at a location of a method on the first additional window; in response to detecting the second input, display parameters of the method in a second additional window; detect a third input at a location of a mechanism on the second additional window; and in response to detecting the third input, initiate a live API call to a running application on one or more computing devices using the parameters of the method of the particular API.

---

Claim 3:
3. The computer system of claim 1 , wherein the assessing comprises determining a quantifiable health metric for each API that is indicative of the performance status for each API.