API Monitoring That Suggests Itself

Go beyond 'is it up?'. NorthDuty opens your site in a real browser, watches the API calls it makes, and suggests monitors for the endpoints that are critical to your product — so you can turn on the right checks in one click instead of configuring anything.

Start free — no credit card required.

NorthDuty suggests the critical APIs your pages depend on — enable monitoring in one click.

What an API monitor gives you

Start from a suggestion or add an endpoint yourself — either way a monitor is a URL, the response keys that must be present, and a schedule.

AI-suggested monitors

NorthDuty opens your homepage and tracked pages in a real browser, captures the first-party API calls they make, and proposes monitors for the endpoints that are critical — authentication, checkout, and the data feeds your pages depend on. Enable the ones you want in one click.

Set up in seconds

No scripting and no assertion language. Point a monitor at an endpoint URL and confirm which keys its response should contain — the values don't matter, only that the fields are there.

Checks the response, not just the status

Every run confirms the endpoint returns a success (2xx) code and that each expected key is present, and can flag responses slower than a limit you set — so a silent contract break surfaces immediately.

Built-in authentication

Reach protected endpoints by attaching a Bearer token, Basic auth, or a custom API-key header to the monitor.

Plus: automatic API call tracking on every page check

Alongside synthetic API monitors, every NorthDuty health check still watches the API calls your pages actually make in a real browser — no code changes required.

XHR & Fetch interception

Each health check launches a real Chromium browser and intercepts the XHR and Fetch requests your page triggers, recording status codes, timing, and the service behind each call.

Classified and grouped by service

Failures are grouped by service and classified automatically: analytics and tracking are non-critical, while first-party APIs and payment providers are critical and weigh more on the health score.

Know your APIs work, not just that they respond

A 200 response doesn't mean your API is healthy. Login can succeed but return the wrong shape, checkout can respond quickly with a payload missing a field, and a third-party dependency can quietly drop a key your page depends on. Uptime pings miss all of it.

Most teams never get around to setting API monitors up because they don't know which endpoints matter. NorthDuty removes that step: it discovers the APIs your pages actually call and suggests monitors for the critical ones, so a passing check means the endpoint responded successfully and returned the fields you expect.

Why teams run API monitors

Catch the failures that uptime checks and status codes alone never reveal — without the setup work.

How NorthDuty API monitoring works

Let NorthDuty suggest the monitors, review them, and it runs them on a schedule.

1

NorthDuty suggests your monitors

When you add a project, NorthDuty opens your pages in a real browser, watches the API calls they make, and proposes monitors for the critical endpoints — with the response keys it saw already filled in. You can also run this analysis any time or add an endpoint by hand.

2

Enable the ones you want

Review each suggestion — its endpoint, why it's critical, and the keys it will check — and enable it in one click. Enabled monitors start running immediately.

3

Set a schedule

Choose how often each monitor runs — as frequently as every minute or as light as once a day — with a per-monitor timeout. Or trigger a run on demand.

4

Get alerted on failure

Every run is saved with its result, duration, and status code. A failed run raises a critical API-monitor-failure alert to email, Slack, Teams, Discord, webhooks, Telegram, WhatsApp, or SMS.

Related NorthDuty Pages

Explore pricing, feature details, solution pages, and related tools connected to this website monitoring use case.

Pricing

Pricing

NorthDuty pricing for website monitoring: Free, $29 Starter, $79 Pro, $199 Business, and $499 Enterprise plans.

Compare pricing plans

Hub

Features

Explore NorthDuty features: website health checks every 5 minutes, screenshot-based visual change detection, and AI-suggested user journey monitoring in one project.

Browse Features

Hub

Solutions

Explore NorthDuty solutions for ecommerce website monitoring, SaaS website monitoring, agency website monitoring, and startup website monitoring.

Browse Solutions

Feature

Uptime Monitoring

Monitor uptime every 5 minutes by default with HTTP, SSL, DNS, blank-page detection, broken resources, JavaScript errors, and API call tracking.

Explore Uptime Monitoring

Feature

User Journey Monitoring

NorthDuty AI suggests 2-5 website journeys. Enable them in one click or describe a custom multi-step flow in plain text.

Explore User Journey Monitoring

Feature

JavaScript Error Monitoring

NorthDuty detects JavaScript errors and console.error messages from a real browser on every health check — so front-end failures are visible before customers report them.

Explore JavaScript Error Monitoring

Feature

Alerting

Send NorthDuty alerts to email, Slack, Teams, Discord, Google Chat, webhooks, Telegram, WhatsApp, and SMS.

Explore Alerting

Solution

Ecommerce Website Monitoring

Use NorthDuty for ecommerce website monitoring to protect product pages, cart, checkout, payments, and revenue-critical customer journeys.

View Ecommerce Website Monitoring

Frequently Asked Questions

Answers to common questions about this monitoring feature and when teams should use it.

How is API monitoring different from uptime monitoring?

Uptime monitoring tells you an endpoint responded. API monitoring verifies it responded correctly — confirming a success status code and that the response contains the fields your pages depend on, within an acceptable response time.

Does NorthDuty really suggest which APIs to monitor?

Yes. NorthDuty opens your homepage and tracked pages in a real browser, captures the first-party API calls they make, and proposes monitors for the endpoints that look critical — such as authentication, checkout, and core data feeds — with the response keys already filled in. You review each suggestion and enable the ones you want in one click.

Do I have to write assertions or scripts?

No. Setting up a monitor is pointing it at an endpoint URL and confirming which keys the response should contain — the values don't matter, only that the fields are present. NorthDuty also checks the status is 2xx automatically and can flag responses slower than a limit you set.

How often do API monitors run, and what happens when one fails?

You set the frequency per monitor, from every minute up to once a day, plus an on-demand run. A failed run is saved with its result and triggers a critical API-monitor-failure alert to your connected channels.

Does NorthDuty still track the API calls my pages make?

Yes. Separately from scheduled API monitors, every health check intercepts the XHR and Fetch calls your pages make in a real browser, grouping failures by service and factoring critical ones into the health score.

Call To Action

Start monitoring your website with NorthDuty today.

Add your site and let NorthDuty suggest the API monitors that matter — enable them in one click and get alerted the moment an endpoint breaks.

Free forever plan, no credit card required — add your base URL and monitoring starts in minutes.