Custom data from your API responses

Define and track API metrics that matter to you

Track any numeric response data from your API

Uptrends’ Multi-step API Monitoring already offers you extensive performance information and data evaluation/verification on your API responses, but you may want to track other response data Uptrends doesn’t automatically capture. You can capture and track any numeric response data with Custom API Metrics. Custom API Metrics allow you to collect data from your defined step variables for tracking and reporting.

Within your API steps, you define a custom variable that you populate with data from the API response. You can then attach the variable’s value to a custom metric that you include in your API dashboards and reports.

Combine your API data with Custom API Metrics

Get the picture for your total API performance

You may want to track other numeric data returned from your API endpoints. If the API sends the data, you can track it with Multi-Step API Monitoring and Custom API Metrics. You can even set up alerts based on your custom data.

Inventory data

If your API gives information such as current inventory, number of orders, or the number of orders currently processing, Uptrends can track that data. Set up alerts when inventory needs replenishing or when the order processing gets too congested.

Technical data

If the API sends back system information such as the number of errors logged, concurrent users, network speed, or the current number of support calls waiting on hold, use custom metrics to track the actionable data and apply trend analysis.

Environment data

If the API sends back system information such as the number of errors logged, concurrent users, network speed, or the current number of support calls waiting on hold, you can use custom metrics to track the actionable data and apply trend analysis.

Literally any numeric datapoint

Custom API Metrics give you the power and control to capture the numeric data important to you for tracking and alerting. If your API provides the information, Uptrends can capture, report, and issue alerts on the data.

How it works

Setting up custom metrics is a snap

You'll be up and running collecting custom metrics from your working Multi-Step API monitor in no time. Use this article to get to the full setup instructions.

Define your variables

Use the Response tab in your Multi-Step API monitor to define variables. Tell Uptrends what type of response to expect, the data to extract, and the variable name to give the custom variable. Add validation on the value if you would like to receive alerts based on the response.

Add the variable to your custom metrics

Tell Uptrends what you want to call the metric in your reports and which custom variable contains the data.

Add the new metric to your reporting

We have special dashboard tiles just for your custom metrics. Just add a custom metric tile to your custom dashboard and select the metric(s) from under the monitor in the title settings.

Collect your data

You can set up your custom dashboards to show your API monitor performance data side-by-side with your custom metric data or put it in its own dashboard. Data freedom is what Uptrends is about!

Add alerts

Sure, you want to set up alerts for slow response times or failed validations, but you can also set up alerting based on your custom metrics.

Scheduled reports

Get your API's custom metric data delivered automatically to your inbox with all of your other monitoring data.

Monitor for custom metrics

You can set up multi- or single-step API monitoring just for your custom metrics if you need to for easier reporting or alerting.

Try Uptrends' API Monitoring

It doesn't take long to set up a Multi-Step API monitor, and adding Custom API Metrics is even easier. API Monitoring is part of the Uptrends Business plan, which you can try out free for 30 days. Get started today!

Try Uptrends For Free