AWS WAF logo

AWS WAF

AWS WAF is a web application firewall that monitors and controls HTTP and HTTPS requests forwarded to protected resources such as Amazon CloudFront distributions, API Gateway REST APIs, Application Load Balancers, AWS AppSync GraphQL APIs, Cognito user pools, App Runner services, Amplify applications, and Verified Access instances. It enables rule-based blocking, rate limiting, and managed rule groups to defend against common web exploits. The AWS WAFV2 API and AWS SDKs provide programmatic access using AWS Signature Version 4 authentication.

1 APIs 0 Features
SecurityWeb Application FirewallDDoS ProtectionBot ManagementEdge SecurityCloud

APIs

AWS WAFV2 API

REST API for creating and managing web ACLs, rule groups, IP sets, regex pattern sets, and logging configurations across regional and CloudFront-scoped AWS WAF deployments. Requ...

Resources

🔗
Website
Website
🔗
Documentation
Documentation
💰
Pricing
Pricing
📝
SignUp
SignUp

Sources

apis.yml Raw ↑
aid: aws-waf
name: AWS WAF
description: >-
  AWS WAF is a web application firewall that monitors and controls HTTP and
  HTTPS requests forwarded to protected resources such as Amazon CloudFront
  distributions, API Gateway REST APIs, Application Load Balancers, AWS
  AppSync GraphQL APIs, Cognito user pools, App Runner services, Amplify
  applications, and Verified Access instances. It enables rule-based blocking,
  rate limiting, and managed rule groups to defend against common web
  exploits. The AWS WAFV2 API and AWS SDKs provide programmatic access using
  AWS Signature Version 4 authentication.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Security
- Web Application Firewall
- DDoS Protection
- Bot Management
- Edge Security
- Cloud
- AWS
url: >-
  https://raw.githubusercontent.com/api-evangelist/aws-waf/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-11'
specificationVersion: '0.19'
apis:
- aid: aws-waf:wafv2-api
  name: AWS WAFV2 API
  description: >-
    REST API for creating and managing web ACLs, rule groups, IP sets,
    regex pattern sets, and logging configurations across regional and
    CloudFront-scoped AWS WAF deployments. Requests are authenticated with
    AWS Signature Version 4 (SigV4) using AWS access keys or temporary IAM
    credentials.
  humanURL: https://docs.aws.amazon.com/waf/latest/APIReference/Welcome.html
  baseURL: https://wafv2.us-east-1.amazonaws.com
  tags:
  - WAF
  - Web Security
  - Rule Groups
  - IP Sets
  - AWS
  properties:
  - type: Documentation
    url: https://docs.aws.amazon.com/waf/latest/APIReference/Welcome.html
  - type: Developer Guide
    url: https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html
  - type: Endpoints
    url: https://docs.aws.amazon.com/general/latest/gr/waf.html

  - url: graphql/aws-waf-graphql.md
    type: GraphQL
common:
- type: Website
  url: https://aws.amazon.com/waf/
- type: Documentation
  url: https://docs.aws.amazon.com/waf/
- type: Pricing
  url: https://aws.amazon.com/waf/pricing/
- type: SignUp
  url: https://portal.aws.amazon.com/billing/signup
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com