API Dashboard

The new API dashboard features an all new interface to view your usage statistics. The interface is made up of a graph view and a table view. You can classifiy the stats based on modules, IP address from which the call was made, method, user or time. This dashboard supports the previous version of the API as well as the new version.

The New API Usage statistics:

  • The progress bar stays purple till 90% of the API calls are made, after which it turns red.

  • The new API follows the "Last 24 hours tracking" method.

Note:

  • The last 24 hours tracking method is practised only in the new version 2 API.

  • There would be a 15 minute delay in refreshing the statistics. However, the number of API calls used are updated immediately.

  • Statistics of API Usage older than 30 days will be deleted periodically.

The usage statistics helps you keep track of the number of API calls that you have made in order to plan how to use the CRM in the most effective way. The statistics for the V2 APIs is classified in the following ways.

Application based:

The new API relies on making API calls from specific applications. Hence, the classification based on what application the call was made from would make more sense than classifying them based on the method of the API call.

Graph view:

A doughnut chart is used to represent the top 5 applications for which APIs were called.

Click the List view icon to view the top 5 most used applications in list format.

Note:

  • Click any of the application name to open the statistics for that application in Table view.

Table view:

The applications column is set as the default column and the rest of the information are arranged accordingly.

Module based:

You can view usage statistics based on API calls from modules.

Graph view:

Only the top 5 modules are displayed in the Graph view. Click on any of the module's name to open the stats in table view with the default column as "Module".

Note:
  • Click the list view button to view, the top 5 methods from which the API calls are made, can be viewed as a list.

  • Click View all to view the statistics of all the modules.

Table view:

The table view is even more precise as it displays all the information regarding the module in one go.

Note:
  • Click Sort order to sort the table in the required view.

  • Hover the pointer to the information and you can see the connection between the records.

IP Address based:

List view:

You can find the statistics based on the User's IP address in the Graph view page. In other words, the stats are displayed based on the Access points of the Users. The Top 5 IP Addresses classified based on number of API calls made from them, will be displayed. To view all of the User IP addresses, click View all.

Note:
  • Click any of the IP addresses to open the Table view with IP address as the default column.

Table view:

In the table view, the IP address column is set as default and the rest of the information is arranged based on it.

User based:

You can view the usage based on who made the API calls in the Prolific API Users section.

Graph view:

The top 3 users who made the most API calls are listed in this section.

Note:
  • Click View all, to view the number of API calls made by all individual users.

Table view:

The IP address, method and the module used by a User can be viewed by setting the User column as the default column in the Table view. However, refreshing the page resets the view.

Time based:

One of the easier ways to know your usage and limits would be to take account of the time in which the API calls are made. This is available only in the graph view.

The graph displaying stats in a single day:

The graph displaying stats for a range of dates: