APIGUARD · DEVELOPER PREVIEW
Live now · connect in minutes

The API alert that matters,
without the other forty.

Connect your API in minutes and catch abuse, anomalies, credential stuffing, endpoint scanning and outages — before they page your on-call. One trustworthy alert per real problem, with the severity and the reason attached. Deterministic detection you can read. CLI-first.

No credit card. No sales call. Connect your first API in minutes.

FIG 01 SIGNAL PATH · INGEST → CORRELATE → DECIDE illustrative
① SOURCES
mobile.app ›
web.app ›
partner.api ›
internal.svc ›
webhooks ›
12.4M req/min · 42 services
② CORRELATE
REQUESTS 25.6M +12.4%
ERROR RATE 1.32% −8.7%
P95 LATENCY 320ms −15.3%
/payments
2.6%
/orders
1.8%
/checkout
1.2%
/auth
0.4%
anomaly model · 24h baseline · pattern recognition
③ DECIDE
P1
High error rate · /payments 2m ago
Sustained error rate 2.6% over 5min — above 1% threshold
P2
Latency spike · /checkout 5m ago
p95 = 820ms · 2.6× baseline. Correlated with deploy d-1841.
OK
Traffic anomaly resolved 7m ago
Partner API burst — within tolerated band. No action needed.
  • 6 detection engines abuse, anomalies and outages out of the box
  • < 10 min setup drop-in SDK — no proxies or traffic mirroring
  • Deterministic detection every alert traces to a rule you can read
  • One alert per incident deduplicated and ranked — never a pager storm
§01 THE PROBLEM

Your tools collect everything . Your on-call needs conviction .

Logs, metrics and gateway dashboards tell you what happened — not which of forty alerts is the real attack or the real outage. Teams running APIs in production don’t need more telemetry. They need fewer signals they can trust.

TODAY
High volume, low signal.
  • 01 Dozens of dashboards, one for every tool
  • 02 Alerts that fire constantly and lose meaning
  • 03 Manual correlation across logs, traces, metrics
  • 04 Slow, stressful incidents — every time
WHERE WE’RE GOING
Low volume, high signal.
  • 01 A small set of trusted signals
  • 02 Context-rich explanations, not raw numbers
  • 03 Next-best-action suggestions for on-call
  • 04 Confident, calm operations
Dashboards that show everything Signals that surface what matters
Alerts that fire constantly Alerts you actually trust
Raw telemetry Real understanding
“Something is wrong” “Here’s what’s wrong, and why”
§02 HOW IT WORKS

From API calls to actionable insights.

Three moves: get the data in, make sense of it, ship a decision your team trusts.

01 < 10 min setup
Ingest

Drop-in agents and SDKs sit beside your APIs. No rewrites, no proxies, no traffic mirroring infrastructure to maintain.

02 auto-grouped
Correlate

Errors, latency, deploys and traffic anomalies stitched together automatically. One incident view per real problem — not per signal.

03 explainable
Decide

Each alert ships with severity, blast radius and the rule that fired — deduplicated so one real problem is one alert. No black-box AI: every detection traces to logic you can read.

§03 WHY APIGUARD

Quietly opinionated. Loudly useful.

Built for engineering teams who want signal, not noise. Four design principles, hard-coded.

01 NOISE
Cut through alert fatigue.

Correlation and de-duplication remove pager-spam so your team stays focused on what actually matters. One real problem = one alert.

Avg. alerts ↓ 87%
02 DEVELOPERS
Built for the people on-call.

SDK-first, CLI-native, API-complete. No enterprise gating, no demo-call paywall, no half-disabled free tier you have to escape. Starts free, stays honest.

SDK + CLI + API first
03 SIGNAL
See what actually matters.

Issues are ranked by user impact, blast radius, and revenue tier — not just how loud they are. Latency on /checkout outranks a 500 on /docs.

Impact-ranked
04 INTELLIGENCE
Detection you can read.

Thresholds, baselines and pattern detection — not a chatbot bolted onto a dashboard. Every alert traces to a rule with a number you can tune. Deliberate about value, skeptical of hype.

Deterministic core
§04 WHAT IT DETECTS

Six detectors. Every one a number you can tune.

No model you can’t inspect. Each detector runs on your live API traffic with a threshold in plain config — raise it, lower it, or turn it off.

TRAFFIC SPIKE up to High
Traffic spike on a route

Request volume on a route jumps against its own rolling baseline. Fires at 3× and climbs in severity from there.

≥ 3× / 5× / 10× baseline
BRUTE-FORCE up to High
Repeated auth failures

A single IP piling up 401s and 403s — credential stuffing and password spraying before they succeed.

≥ 20 failures / 10 min per IP
ENDPOINT SCANNING up to High
Reconnaissance

One IP touching many distinct routes in a short window — the signature of automated API mapping.

≥ 10 distinct routes / 5 min
RARE ENDPOINT up to High
Dormant route woke up

Traffic to a legacy, internal or never-before-seen endpoint that normally sees almost no calls.

< 5 calls/day over 7 days
API KEY BURST up to High
Key acting out of character

A key’s volume spikes against its own baseline — a compromised key, runaway integration or retry loop.

≥ 5× the key’s baseline
COLLECTION GAP Critical
Dead-man’s switch

The SDK goes silent. A crashed process or broken deploy can blind you with no error at all — silence becomes a Critical alert.

no heartbeat > 5 min

Every alert is deduplicated and rate-limited per actor, so one real problem stays one alert — never a pager storm.

What an alert actually looks like
Example alert · brute-force engine HIGH
Repeated auth failures · /auth/login
One source IP failing login at volume — credential stuffing before it succeeds.
Why this fired
412 failed logins in 10 min from 203.0.113.44
Threshold is ≥ 20 failures / 10 min per IP
401s only — no successful auth from this IP
38 distinct usernames attempted
Blast radius
1 route · 1 source IP
MITRE ATT&CK
T1110 · Brute Force
Suggested Rate-limit or temporarily block 203.0.113.44 at the edge. Confirm no successful logins followed.
§05 SEE IT IN ACTION

The dashboard your on-call
actually wants.

Real product. Real alerts. MITRE ATT&CK mapping — not a mockup.

apiguard-dashboard.navonstack.com
APIGuard dashboard overview showing total requests, error rate, P50 and P95 latency KPIs, requests over time chart, status code breakdown and top endpoints by error rate

OVERVIEW · KPIs · Requests over time · Status codes · Top endpoints by volume and error rate

apiguard-dashboard.navonstack.com
APIGuard alerts list filtered by severity (Critical, High, Medium, Low) and attack type (Traffic Spike, Auth Failure, Rare Endpoint, IP Scan, Key Burst)

ALERTS · Severity-ranked · Filterable by attack type · One row per real incident

apiguard-dashboard.navonstack.com
APIGuard alert detail showing severity escalation, attack timeline, MITRE ATT&CK technique mapping, suggested response steps, what happened and related events

ALERT DETAIL · Severity timeline · MITRE ATT&CK · Suggested response · What happened and why it matters

§06 GET STARTED

Up and running
in minutes.

Drop the SDK into your ASP.NET Core app. Four lines of config, then redeploy. First alert arrives as soon as traffic flows.

01
Sign up & create a project
Get your API key and install token from the dashboard in under a minute.
02
Install the SDK
One NuGet package. No proxy, no traffic mirroring, no infra change.
03
Add four lines to Program.cs
Register the service and middleware. Done.
04
Receive your first alert
APIGuard starts correlating traffic immediately — attack pattern detected, you'll know within minutes.
ASP.NET CORE · .NET 6+
TERMINAL
# Install the package
dotnet add package APIGuard.Sdk
C# · PROGRAM.CS
builder.Services.AddApiGuard(opts =>
{
    opts.CollectorUrl = "https://apiguard-collector.navonstack.com/";
    opts.ApiKey       = "<your-api-key>";
    opts.ProjectId    = "<your-project-id>";
});

// Place before routing in the middleware pipeline
app.UseApiGuard();

Full install guide (including invite token setup) available after sign-up. Start free →

§07 NOT A WAF · NOT A GATEWAY

A different layerof protection.

WAFs and API gateways block known signatures at the perimeter. APIGuard watches behaviour inside your traffic — and catches the attacks that slip through.

Feature WAF / API Gateway APIGuard
Primary purpose Block known attack signatures at the perimeter Detect behavioral abuse, anomalies & outages
Alert model Per-rule, high volume — fires on every match Correlated — one alert per real incident
Explainability Rule ID matched Reason, blast radius, suggested response + MITRE ATT&CK
Detection logic Static rules, manually tuned Deterministic engines + rolling baselines, every threshold you can read and tune
Setup Gateway-level change or traffic proxy Drop-in SDK · under 10 minutes
Severity ranking Not ranked by business impact Impact-ranked by user blast radius
Credential stuffing Detected only if it exceeds a static rule Correlated across IPs, routes, and time windows
§·08 — GET STARTED

Ready to protect
your APIs?

Deploy APIGuard in minutes and start detecting API abuse today. No credit card, no sales call.

Start Free → No credit card · Connect your first API in minutes