API Security & Monitoring
API security monitoring for REST and GraphQL: catch BOLA, broken auth, data exposure and business-logic abuse a WAF misses. OWASP-mapped. Free scoping call.
API security monitoring watches the endpoints that now carry most of your business, your REST and GraphQL APIs, for the abuse that a web firewall never sees: one user quietly reading another’s records, an authentication check that is missing on a single route, a token being used far beyond what it should reach. We discover every API you expose, watch how they are actually used, and alert on the attacks that target the logic behind them.
SafetyBis is a European offensive-security team. We test and monitor APIs for organisations across Europe and remotely worldwide, and APIs are where a large share of the serious flaws we find actually live. The reason is simple: the classic defences look at requests, and API attacks look like valid requests. Asking for object number 1002 instead of 1001 is a perfectly formed call. Whether you are allowed to see it is a question only the application logic can answer, and that is exactly where things break.
What API security monitoring actually covers
APIs fail differently from websites. The OWASP API Security Top 10 exists because the dominant risks are authorisation and logic flaws, not the injection bugs a generic scanner hunts for. Monitoring has to understand your API’s intended behaviour and flag the deviations: the account touching data it should not, the endpoint returning more than the client needs, the token doing things its scope never granted.
The flaws that dominate API breaches
Broken object level authorisation, often called BOLA or IDOR, is the single most common serious API flaw. An endpoint returns a record based on an ID in the request but never checks whether the caller owns that record, so changing the ID hands over someone else’s data. Close behind sit broken authentication, function-level authorisation gaps where a normal user can call an admin action, and excessive data exposure where an API returns full objects and trusts the client to hide the sensitive fields. These are logic problems, and logic is what monitoring built for APIs actually watches.
You cannot monitor what you have not found
Most companies expose more APIs than they document. Old versions still running, endpoints spun up for a mobile app and never retired, internal APIs that quietly became reachable. These shadow APIs are prime targets precisely because nobody is watching them. Discovery comes first, mapping your real API surface across REST and GraphQL, so monitoring covers everything you expose rather than only the endpoints someone remembered to list.
How we monitor your APIs
We combine understanding your API’s intended shape with watching its live behaviour, so a deviation stands out. Generic security tooling treats an API call as just another HTTP request; effective API security monitoring understands the object, the caller and the context behind it.
Learning your API’s normal behaviour
We baseline how each endpoint is used: which callers hit it, how often, what data volumes are normal, which sequences of calls make sense. Against that baseline, abuse becomes visible. One account enumerating thousands of object IDs, a token suddenly calling endpoints it never touched, a response returning ten times the usual number of records. None of these trip a signature; all of them stand out against a learned baseline.
Schema validation and the OpenAPI contract
If you have an OpenAPI specification, it is a contract for how the API should behave, and departures from it are suspicious. We validate live traffic against the schema so calls with unexpected parameters, malformed payloads or responses leaking fields the spec never declared are flagged. For GraphQL, we watch for the deep and abusive queries that a single flexible endpoint makes possible.
Detecting token and authentication abuse
APIs live and die by tokens. We watch for tokens used from unexpected locations, replayed after they should have expired, or exercising privileges beyond their scope, all signs of theft or an authorisation flaw. Because a stolen API token can bypass a login entirely, this is one of the highest-value things to monitor.
Runtime protection at the gateway
Monitoring tells you what is happening; runtime protection lets you act on it. Working with your API gateway and WAF, we apply rate limiting, block confirmed abuse, and throttle enumeration in real time, so a detected attack is contained rather than merely logged. We tune the rules to your traffic so legitimate integrations are never caught in the net.
Want this tested on your own systems?
Free 20-minute scoping call, a fixed price with no hourly surprises, and a free retest once you fix what we find.
Business logic abuse: the attacks scanners miss
The most damaging API attacks are not malformed at all. They use the API exactly as built, just not as intended.
When valid calls are the attack
A coupon endpoint applied a thousand times, a transfer API called in a sequence that skips a validation step, a checkout flow manipulated to change a price the server should have set. Every request is well-formed and authenticated. The abuse is in the logic and the sequence, which is why business-logic attacks slip past scanners and generic firewalls and why monitoring has to understand intent, not just syntax.
Enumeration and scraping
APIs make bulk data extraction easy for an attacker who finds an endpoint that returns records by ID. Steady, patient enumeration can quietly lift your entire dataset without ever looking like an attack in any single request. Detecting it means spotting the pattern across many calls, exactly the kind of thing a per-request defence cannot see.
Why an offensive team monitors APIs better
Plenty of tools claim API security. The difference is whether the people configuring them know how APIs actually get broken, and that is what we do in our testing work.
We find these flaws by hand for a living
In authorised API penetration tests we hunt for BOLA, broken authentication, function-level authorisation gaps and business-logic abuse manually, because these need human judgement, not a scanner. That experience shapes the monitoring we build: we know which patterns signal a real authorisation flaw being exploited, so the alerts are meaningful rather than a stream of noise about every unusual request.
Monitoring plus testing
Monitoring catches attacks in progress; testing finds the holes before anyone attacks them. We often pair the two, using a manual API assessment to find and fix the flaws, then monitoring to catch exploitation of anything that slips through or appears in the next release. That closes the loop far more effectively than either alone.
Tuned to your API, not a template
Every API is different, so its normal behaviour and its abuse look different. We tune the baselines and rules to your specific endpoints and traffic, which is the work that separates useful monitoring from an alert firehose. You should hear about real problems and not much else.
Compliance and standards
APIs move regulated data, so their security sits squarely under the frameworks European businesses answer to.
GDPR, DORA and PCI DSS
An API leaking personal data through excessive exposure or a BOLA flaw is a GDPR breach waiting to happen, and DORA expects financial entities to secure and monitor the ICT systems, including APIs, that carry their services. Where APIs touch cardholder data, PCI DSS applies. We document the monitoring and map it to the OWASP API Security Top 10 so your auditors and your customers’ security questionnaires get concrete answers.
Evidence for enterprise buyers
Enterprise customers increasingly ask how you secure and monitor your APIs before they integrate. Being able to show real coverage, not a vague assurance, removes a common blocker to closing the deal.
Pricing
API security monitoring cost depends on how many APIs and endpoints you run, your traffic volume, and whether you want monitoring alone or paired with testing and runtime protection. Below is the shape of a typical monthly plan; we confirm the number after a free scoping call.
| Plan | What’s covered | Response | Price per month |
|---|---|---|---|
| Starter | API discovery and inventory, monitoring for a core set of endpoints, BOLA and auth-gap detection, schema validation, monthly report | Business-hours support | from €250/month |
| Growth | Full REST and GraphQL coverage, anomaly detection and token-abuse monitoring, rate limiting at the gateway, ongoing tuning | Same-day alerting on active abuse | from €450/month |
| Enterprise | Large or high-traffic API estate, business-logic abuse detection, runtime protection, integration with your detection and a paired API assessment | 24/7 monitoring and containment | from €900/month |
| Managed retainer | Fully managed API security with a named engineer, monitoring plus periodic manual testing and incident response for API attacks | 24/7 with agreed SLA | from €800/month |
| Custom / large estate | Many APIs, microservices at scale or complex GraphQL, scoped after a free call | on scoping | custom |
Every engagement is fixed-price, quoted after a free 20-minute scoping call, so there are no hourly surprises. Get a fixed quote
FAQ
How much does API security monitoring cost?
Why is a web application firewall not enough for APIs?
Do you monitor both REST and GraphQL?
What is BOLA, and can you catch it?
Can you find APIs we have forgotten about?
How do you handle business-logic abuse?
Can you stop an attack, not just detect it?
Does this help with GDPR or DORA?
Related services
Companies whose product or platform runs on APIs: SaaS and fintech firms, businesses with mobile apps and partner integrations, and any organisation exposing REST or GraphQL endpoints that move customer data. If your APIs carry more traffic and more sensitive data than your website but get a fraction of the security attention, this closes that gap.
Security you can prove
The same standard on every engagement, big or small.
Evidence, not opinions
Every finding ships with a reproduction and proof of concept — no vague "maybe vulnerable".
Humans over scanners
Certified engineers find the logic flaws and chained attacks automated tools walk straight past.
Fixed price, free retest
You know the cost up front, and verifying the fix is part of the deal — not a second invoice.
Ready to lock this down?
Free scoping call, fixed price, free retest. Tell us what you're running and we'll take it from there — usually within one business day.
Tell us what you're running
Scoping is free. We reply within one business day, and under 30 minutes for active incidents.