ITRS acquires IP-Label. Read the press release.

  1. Support
  2. Knowledge base
  3. Synthetic Monitoring
  4. API Monitoring
  5. API monitoring overview

API monitoring overview

Note: Uptrends is introducing a new navigation menu and Monitor Editor UI. Your interface may look different from the documentation as we reflect these changes. The documentation accurately explains how the features work, even if your interface looks different.

Most websites and services today depend on APIs to function and communicate with each other. Whether these APIs are internal, external, or managed by third parties, regularly tracking how they behave is essential to ensure system reliability and performance. However, there are situations when managing them can become challenging. This is the case when you’re dealing with multiple endpoints, various configurations, and complex setups.

With Uptrends, monitoring your APIs is made easier and more flexible. Uptrends offers API monitoring, which helps you check the availability, performance, and correctness of your APIs. This monitor examines the responses returned by API endpoints and verifies that they contain the expected content, without requiring any programming skills to get started.

Multi-step API (MSA) monitoring

The Multi-step API (MSA) monitor is the primary API monitoring type that lets you create and execute a single API call or sequence of calls, known as steps.

Each step represents an API endpoint. You can either set up a single-step or a multi-step monitor to chain API calls together and simulate scenarios like authentication, end-to-end transaction flow, or performing data validation.

MSA monitors check your APIs by building the Request components based on your configuration. This includes having full control to set up the HTTP method, URL, request headers, request body, and other settings for each step.

Similarly, you can validate the API Response using assertions, add custom scripting to control the behavior of the request and response, as well as track and store data from previous steps through variables, and many more.

Let’s explore the features of a Multi-step API monitor. In the demo below, click Explore and learn to get started.

Now that you’re familiar with the monitor features, get started by creating a Multi-step API monitor. To set up the Multi-step API monitor, refer to the Setting up Multi-step API (MSA) monitor knowledge base article.

Credits

API monitors use API credits to let you create and schedule monitors for execution. Uptrends uses credits to calculate the pricing for different monitoring services. If you create a Multi-step API (MSA) monitor, each HTTP request you perform counts as one credit. For more information, refer to the Credits knowledge base article.

By using the Uptrends website, you consent to the use of cookies in accordance with our Cookie Policy.