Skip to content

Protect

Protection built for how your APIs actually work

ArxLayer inspects REST, GraphQL, and gRPC traffic at the edge, before it reaches your origin. Validate against your schema, enforce token and rate controls, and apply OWASP CRS inspection, with enforcement that understands machine identity.

API callsProtected APIsArxLayerAPIProtectionBad schemaToken abuseMass scrapingValid callPublic APIPartner APIBlockedAllowed

The problem

APIs expose your business logic directly

An API publishes exactly how to reach your data and functions. Attackers and abusive clients read the same contract you do.

Malformed and unexpected payloads

Requests that ignore your schema probe for fields, types, and endpoints your validation never anticipated.

Stolen and abused tokens

A leaked credential turns one client into many. Without token and abuse controls, every key is a standing risk.

Machine traffic is hard to reason about

M2M calls have no browser to challenge and no human behind them. Enforcement has to know which workload is calling.

What you get

Enforcement that speaks your API's language

ArxLayer combines schema-aware validation with OWASP CRS inspection and identity-aware controls, all enforced at the edge.

Schema validation

Validate REST, GraphQL, and gRPC requests against your contract and reject what doesn't fit before it reaches the origin.

OWASP CRS inspection

Inspect API request bodies, headers, and parameters with the OWASP Core Rule Set on the Coraza engine.

Token and abuse controls

Apply per-token rate and abuse limits so a single credential can't be turned into a flood of requests.

Machine-identity-aware enforcement

Bind controls to the calling workload's identity, so machine-to-machine traffic is enforced by who is calling, not just what.

Detect, tune, block

Run inspection in simulate mode on live API traffic, review what would block, then enforce with evidence.

Versioned, reversible policy

Every policy change is a new version you can review and roll back in seconds.

How it works

Protected without rewriting your API

Route traffic through the edge, define what good looks like, and enforce when you're confident.

Route your API through the edge

Point your API hostnames at ArxLayer Edge. Inspection and a balanced managed policy apply from the first request.

Define schema and identity rules

Supply your schema and bind controls to machine identities, so enforcement matches your real contract.

Switch on enforcement

Turn on blocking after reviewing simulate-mode results, and roll back any change instantly.

FAQ

Questions, answered

Which API protocols does ArxLayer support?
REST, GraphQL, and gRPC. Schema validation and OWASP CRS inspection apply at the edge before traffic reaches your origin.
How does ArxLayer protect machine-to-machine traffic?
Enforcement can be bound to the calling workload's machine identity, so M2M requests are controlled by which workload is calling, not user-agent alone.
Will turning this on break legitimate clients?
Not if you use simulate mode first. Run inspection on live traffic, review what would block, then enforce with confidence.
Does the enforcement layer hold my private keys?
No. The edge stores no private keys; certificate lifecycle and key custody live behind separate boundaries.

Protect every API endpoint you expose

Validate against your schema, control token abuse, and inspect with OWASP CRS, all at the edge. Start in simulate mode and enforce when you're ready.