Documentation
Choose a section to get started.
What is WAF?
A Web Application Firewall (WAF) is a security layer that sits between your application and the internet. It filters, monitors and can block HTTP traffic to protect your site from common attacks and abuse.
Integration Flows
You can integrate the WAF in two main ways: real-time (check before serving) or deferred (log first, block later).
Examples
Below are generic code snippets showing how to integrate with the API: download blocked IPs, check against the local list, send log-request asynchronously (fire-and-forget), and call check-request for real-time mode. Adapt them to your stack.
API
Each web account has its own API available for integrate the WAF into your application.