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-productions.s3.amazonaws.com/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 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: Sign Up url: https://portal.aws.amazon.com/billing/signup maintainers: - FN: Kin Lane email: kin@apievangelist.com