For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
LogoLogo
HUMAN DashboardHUMAN WebsiteRequest a Demo
Product GuidesEnforcer GuidesMobile SDKAPI ReferenceCustomer support
Login
Product GuidesEnforcer GuidesMobile SDKAPI ReferenceCustomer support
  • General
    • About Enforcers
    • Support first-party HUMAN calls
    • Troubleshoot Enforcer configurations
  • Enforcer frameworks
    • Akamai ESI
    • Apache - C Module
    • ASP.NET
    • Callout Enforcer
    • Envoy Proxy
    • F5 BIGIP
    • Fastly JavaScript Compute@Edge
    • Google Cloud Platform (GCP) Callout Enforcer
    • Kong Plugin
    • NGINX - C Module
    • NGINX - LUA Module
    • PHP
    • Python
    • Ruby
      • Changelog
      • Installation
      • Configuration
      • Additional Information
    • Salesforce Commerce Cloud Cartridge
  • About Enforcers
  • Support first-party HUMAN calls
  • Troubleshoot Enforcer configurations
  • Akamai EdgeWorker changelog
  • June 9, 2026
  • April 16, 2026
  • March 11, 2026
  • March 9, 2026
  • March 2, 2026
  • February 15, 2026
  • October 16, 2025
  • August 25, 2025
  • July 29, 2025
  • May 8, 2025
  • May 5, 2025
  • April 16, 2025
  • November 19, 2024
  • September 16, 2024
  • September 5, 2024
  • August 13, 2024
  • July 8, 2024
  • June 18, 2024
  • November 12, 2023
  • October 18, 2023
  • August 9, 2023
  • August 8, 2023
  • May 10, 2023
  • March 9, 2023
  • February 1, 2023
  • December 21, 2022
  • October 3, 2022
  • September 6, 2022
  • August 9, 2022
  • August 4, 2022
  • July 14, 2022
  • July 7, 2022
  • July 2, 2022
  • June 27, 2022
  • April 10, 2022
  • April 4, 2022
  • April 3, 2022
  • March 15, 2022
  • October 26, 2021
  • June 27, 2021
  • Install the Akamai EdgeWorker Enforcer v4
  • Manually install the Akamai EdgeWorker Enforcer v4
  • Akamai EdgeWorker Enforcer v4 configuration
  • Akamai EdgeWorker Enforcer v4 API
  • Upgrading to the Akamai EdgeWorker Enforcer v4
  • Supported Features
  • Install the Akamai EdgeWorker Enforcer
  • Configuration Options
  • Upgrading the Enforcer
  • Akamai ESI
  • Akamai ESI changelog
  • March 15, 2023
  • Installation
  • Configuration
  • First Party Configuration
  • Apache - C Module
  • Apache changelog
  • April 16, 2026
  • March 20, 2026
  • March 10, 2026
  • February 23, 2026
  • January 11, 2026
  • September 30, 2025
  • June 18, 2025
  • December 26, 2024
  • July 25, 2024
  • July 11, 2024
  • July 3, 2024
  • May 30, 2024
  • May 13, 2024
  • February 27, 2024
  • January 31, 2024
  • October 27, 2023
  • October 11, 2023
  • September 20, 2023
  • September 1, 2023
  • July 27, 2023
  • May 23, 2023
  • May 15, 2023
  • May 9, 2023
  • May 4, 2023
  • March 30, 2023
  • March 16, 2023
  • March 15, 2023
  • March 13, 2023
  • December 20, 2022
  • October 13, 2022
  • September 20, 2022
  • September 8, 2022
  • July 25, 2022
  • July 13, 2022
  • July 6, 2022
  • June 27, 2022
  • June 15, 2022
  • April 12, 2022
  • March 3, 2022
  • September 15, 2021
  • June 30, 2021
  • March 11, 2021
  • October 26, 2020
  • October 21, 2020
  • June 29, 2020
  • June 19, 2020
  • June 15, 2020
  • May 25, 2020
  • May 18, 2020
  • April 23, 2020
  • April 21, 2020
  • April 14, 2020
  • March 31, 2020
  • March 26, 2020
  • March 18, 2020
  • December 5, 2019
  • November 14, 2019
  • November 12, 2019
  • October 29, 2019
  • September 18, 2019
  • September 11, 2019
  • August 21, 2019
  • July 1, 2019
  • June 17, 2019
  • June 5, 2019
  • Module Configuration
  • Configuration Options
  • First Party Configuration
  • Apigee Edge changelog
  • July 26, 2023
  • July 13, 2023
  • July 6, 2023
  • June 16, 2023
  • Installation
  • Configuration
  • ASP.NET
  • ASP.NET changelog
  • November 13, 2025
  • October 30, 2025
  • January 24, 2024
  • August 2, 2023
  • July 17, 2023
  • March 1, 2023
  • December 5, 2022
  • July 21, 2022
  • September 22, 2019
  • July 3, 2019
  • June 5, 2019
  • January 17, 2019
  • September 16, 2018
  • August 7, 2018
  • June 11, 2018
  • March 14, 2018
  • February 21, 2018
  • February 5, 2018
  • November 10, 2017
  • June 4, 2017
  • May 15, 2017
  • April 24, 2017
  • April 20, 2017
  • March 28, 2017
  • Configuration Options
  • First Party Configuration
  • Changelog
  • June 26, 2024
  • February 20, 2024
  • January 4, 2024
  • October 17, 2023
  • September 28, 2023
  • Installation
  • API
  • Configuration
  • Changelog
  • July 5, 2023
  • July 3, 2023
  • Installation
  • Configuration
  • AWS Lambda@Edge changelog
  • May 27, 2026
  • March 31, 2026
  • March 8, 2026
  • January 27, 2026
  • November 9, 2025
  • October 16, 2025
  • August 20, 2025
  • May 31, 2025
  • March 25, 2025
  • November 7, 2024
  • August 13, 2024
  • July 18, 2024
  • April 1, 2024
  • February 21, 2024
  • February 12, 2024
  • January 11, 2024
  • December 21, 2023
  • May 16, 2023
  • April 2, 2023
  • March 2, 2023
  • January 30, 2023
  • January 26, 2023
  • January 16, 2023
  • November 17, 2022
  • October 23, 2022
  • September 28, 2022
  • June 6, 2022
  • May 18, 2022
  • May 8, 2022
  • January 25, 2022
  • December 29, 2021
  • November 28, 2021
  • October 25, 2021
  • October 18, 2021
  • Installation
  • Manual installation
  • API
  • Configuration
  • Upgrading
  • Supported Features
  • Installing the Enforcer
  • Configuration Options
  • Upgrading the Enforcer
  • Changelog
  • April 9, 2026
  • December 17, 2025
  • July 3, 2025
  • July 2, 2025
  • June 10, 2025
  • December 28, 2023
  • July 31, 2023
  • June 29, 2023
  • May 4, 2023
  • February 24, 2023
  • February 23, 2023
  • February 22, 2023
  • Install the Azure Front Door Enforcer
  • Manually install the Azure Front Door Enforcer
  • API
  • Configuration
  • Callout Enforcer
  • Changelog
  • April 16, 2026
  • March 20, 2026
  • March 10, 2026
  • February 23, 2026
  • January 11, 2026
  • September 30, 2025
  • June 18, 2025
  • December 26, 2024
  • July 25, 2024
  • July 11, 2024
  • July 3, 2024
  • May 30, 2024
  • May 13, 2024
  • February 27, 2024
  • January 31, 2024
  • October 27, 2023
  • October 11, 2023
  • September 20, 2023
  • September 1, 2023
  • July 27, 2023
  • May 23, 2023
  • May 15, 2023
  • May 9, 2023
  • May 4, 2023
  • March 30, 2023
  • March 16, 2023
  • March 15, 2023
  • March 13, 2023
  • December 20, 2022
  • October 13, 2022
  • September 20, 2022
  • September 8, 2022
  • July 25, 2022
  • July 13, 2022
  • July 6, 2022
  • June 27, 2022
  • June 15, 2022
  • April 12, 2022
  • March 3, 2022
  • September 15, 2021
  • June 30, 2021
  • March 11, 2021
  • October 26, 2020
  • October 21, 2020
  • June 29, 2020
  • June 19, 2020
  • June 15, 2020
  • May 25, 2020
  • May 18, 2020
  • April 23, 2020
  • April 21, 2020
  • April 14, 2020
  • March 31, 2020
  • March 26, 2020
  • March 18, 2020
  • December 5, 2019
  • November 14, 2019
  • November 12, 2019
  • October 29, 2019
  • September 18, 2019
  • September 11, 2019
  • August 21, 2019
  • July 1, 2019
  • June 17, 2019
  • June 5, 2019
  • Supported Features
  • Envoy configuration
  • Enforcer Configuration
  • Advanced Configuration
  • Docker Image
  • Complete Example
  • Cloudflare Worker changelog
  • June 18, 2026
  • May 6, 2026
  • April 16, 2026
  • March 31, 2026
  • October 27, 2025
  • September 28, 2025
  • September 3, 2025
  • August 4, 2025
  • July 6, 2025
  • June 26, 2025
  • June 4, 2025
  • May 21, 2025
  • May 8, 2025
  • March 18, 2025
  • December 4, 2024
  • August 7, 2024
  • July 3, 2024
  • June 24, 2024
  • May 16, 2024
  • February 21, 2024
  • February 18, 2024
  • February 12, 2024
  • January 25, 2024
  • January 9, 2024
  • January 3, 2024
  • December 22, 2023
  • December 21, 2023
  • November 29, 2023
  • November 15, 2023
  • August 14, 2023
  • August 8, 2023
  • June 11, 2023
  • April 18, 2023
  • April 2, 2023
  • March 22, 2023
  • March 16, 2023
  • February 2, 2023
  • December 11, 2022
  • November 14, 2022
  • November 3, 2022
  • September 20, 2022
  • July 30, 2022
  • July 28, 2022
  • July 18, 2022
  • July 17, 2022
  • June 30, 2022
  • June 20, 2022
  • May 18, 2022
  • May 1, 2022
  • April 13, 2022
  • March 30, 2022
  • March 27, 2022
  • February 10, 2022
  • February 8, 2022
  • January 30, 2022
  • January 26, 2022
  • January 10, 2022
  • December 29, 2021
  • December 20, 2021
  • November 22, 2021
  • November 8, 2021
  • October 25, 2021
  • August 11, 2021
  • July 27, 2021
  • July 21, 2021
  • June 22, 2021
  • June 1, 2021
  • May 18, 2021
  • April 7, 2021
  • March 25, 2021
  • March 10, 2021
  • February 1, 2021
  • October 25, 2020
  • October 2, 2020
  • September 17, 2020
  • Installation
  • Installation with Terraform
  • Manual installation
  • Deploy the Cloudflare Enforcer for Shopify applications
  • API
  • Configuration
  • Configuration (v5 and Below)
  • Upgrading to Version 6
  • Changelog
  • October 25, 2023
  • Installation
  • API
  • Configuration
  • Changelog
  • January 4, 2024
  • July 2, 2023
  • May 3, 2023
  • Installation
  • API
  • Configuration
  • Envoy Proxy
  • Changelog
  • April 16, 2026
  • March 20, 2026
  • March 10, 2026
  • February 23, 2026
  • January 11, 2026
  • September 30, 2025
  • June 18, 2025
  • December 26, 2024
  • July 25, 2024
  • July 11, 2024
  • July 3, 2024
  • May 30, 2024
  • May 13, 2024
  • February 27, 2024
  • January 31, 2024
  • October 27, 2023
  • October 11, 2023
  • September 20, 2023
  • September 1, 2023
  • July 27, 2023
  • May 23, 2023
  • May 15, 2023
  • May 9, 2023
  • May 4, 2023
  • March 30, 2023
  • March 16, 2023
  • March 15, 2023
  • March 13, 2023
  • December 20, 2022
  • October 13, 2022
  • September 20, 2022
  • September 8, 2022
  • July 25, 2022
  • July 13, 2022
  • July 6, 2022
  • June 27, 2022
  • June 15, 2022
  • April 12, 2022
  • March 3, 2022
  • September 15, 2021
  • June 30, 2021
  • March 11, 2021
  • October 26, 2020
  • October 21, 2020
  • June 29, 2020
  • June 19, 2020
  • June 15, 2020
  • May 25, 2020
  • May 18, 2020
  • April 23, 2020
  • April 21, 2020
  • April 14, 2020
  • March 31, 2020
  • March 26, 2020
  • March 18, 2020
  • December 5, 2019
  • November 14, 2019
  • November 12, 2019
  • October 29, 2019
  • September 18, 2019
  • September 11, 2019
  • August 21, 2019
  • July 1, 2019
  • June 17, 2019
  • June 5, 2019
  • Installation
  • Configuration Options
  • First Party Configuration
  • F5 BIGIP
  • Changelog
  • April 27, 2026
  • February 8, 2026
  • December 29, 2025
  • May 15, 2025
  • September 13, 2024
  • October 9, 2023
  • July 10, 2023
  • March 10, 2023
  • April 6, 2021
  • May 7, 2020
  • March 16, 2020
  • March 4, 2019
  • January 29, 2019
  • January 16, 2019
  • November 15, 2017
  • November 13, 2017
  • September 4, 2017
  • August 28, 2017
  • August 24, 2017
  • August 7, 2017
  • March 12, 2017
  • January 7, 2017
  • December 19, 2016
  • Installation
  • First Party Integration
  • Configuration
  • Configurational Classes
  • Advanced Customization
  • Troubleshooting
  • Fastly JavaScript Compute@Edge
  • Changelog
  • May 25, 2026
  • May 17, 2026
  • October 10, 2024
  • March 6, 2024
  • October 24, 2023
  • March 20, 2023
  • February 10, 2023
  • Installation
  • API
  • Configuration
  • Fastly Rust Compute@Edge changelog
  • June 30, 2026
  • June 17, 2026
  • June 16, 2026
  • June 1, 2026
  • May 28, 2026
  • May 7, 2026
  • April 30, 2026
  • April 24, 2026
  • March 10, 2026
  • September 17, 2025
  • September 11, 2025
  • August 11, 2025
  • November 28, 2024
  • September 26, 2024
  • September 4, 2024
  • August 27, 2024
  • May 22, 2024
  • May 13, 2024
  • April 17, 2024
  • Supported Features
  • Installation
  • Configuration
  • Changelog
  • April 27, 2026
  • February 11, 2026
  • December 10, 2025
  • November 18, 2025
  • September 16, 2025
  • August 19, 2025
  • June 15, 2025
  • June 5, 2025
  • May 4, 2025
  • April 7, 2025
  • March 4, 2025
  • February 18, 2025
  • December 16, 2024
  • November 24, 2024
  • October 14, 2024
  • September 25, 2024
  • September 8, 2024
  • August 20, 2024
  • August 13, 2024
  • July 1, 2024
  • June 24, 2024
  • June 6, 2024
  • May 7, 2024
  • April 17, 2024
  • March 18, 2024
  • February 22, 2024
  • February 21, 2024
  • December 12, 2023
  • August 16, 2023
  • July 24, 2023
  • June 5, 2023
  • May 3, 2023
  • April 23, 2023
  • March 21, 2023
  • March 15, 2023
  • February 9, 2023
  • December 20, 2022
  • December 16, 2022
  • December 7, 2022
  • November 29, 2022
  • October 30, 2022
  • October 11, 2022
  • August 23, 2022
  • July 28, 2022
  • June 30, 2022
  • April 10, 2022
  • March 14, 2022
  • February 15, 2022
  • February 3, 2022
  • January 23, 2022
  • January 17, 2022
  • December 29, 2021
  • October 25, 2021
  • July 1, 2021
  • June 28, 2021
  • June 3, 2021
  • November 26, 2020
  • August 12, 2020
  • August 10, 2020
  • July 21, 2020
  • June 18, 2020
  • June 17, 2020
  • May 20, 2020
  • April 22, 2020
  • March 10, 2020
  • February 20, 2020
  • January 28, 2020
  • December 8, 2019
  • November 28, 2019
  • Install the Fastly VCL v12 Enforcer
  • Manually install the Fastly VCL v12 Enforcer
  • Fastly VCL Enforcer v12 Configurations
  • How it works
  • Upgrade to Fastly VCL v12
  • Install the Fastly VCL Enforcer v11
  • Configuration
  • How It Works
  • Upgrade to Fastly VCL v11
  • Installation
  • Configuration
  • How It Works
  • Upgrade to Fastly VCL v10
  • Installing the Enforcer
  • GraphQL Support
  • Sensitive GraphQL Operations
  • Basic Configuration
  • Customized Subroutines
  • Additional Activity Handler
  • Advanced Blocking Response
  • Creating and Configuring the Edge-Dictionary
  • Custom CSS
  • Custom First Party Sensor Endpoint
  • Custom Logo
  • Custom JS Script
  • Custom Parameters
  • Filter Requests
  • Filter by HTTP Method
  • Filter by Route
  • Filter by Extension
  • Filter by IP
  • Filter by User Agent
  • Data Enrichment
  • First Party
  • First Party Snippet
  • Enforced Routes
  • Login Credentials Extraction
  • Modify First Party Response
  • Module Context Object
  • Module Enabled
  • Module Mode
  • Monitored Routes
  • Returning A Custom Block Page
  • Sensitive Routes
  • Test Block Flow on Monitoring Mode - Bypass Monitor Header
  • Upgrading the Enforcer
  • Changelog
  • May 12, 2026
  • October 27, 2025
  • September 8, 2025
  • September 1, 2025
  • June 4, 2025
  • March 4, 2025
  • September 30, 2024
  • June 3, 2024
  • May 6, 2024
  • April 11, 2024
  • April 2, 2024
  • February 15, 2024
  • February 11, 2024
  • December 27, 2023
  • December 13, 2023
  • August 20, 2023
  • April 18, 2023
  • August 9, 2022
  • July 25, 2022
  • June 28, 2022
  • June 20, 2022
  • May 22, 2022
  • June 28, 2021
  • October 6, 2020
  • May 24, 2020
  • September 4, 2019
  • January 10, 2019
  • August 27, 2018
  • Installation
  • API
  • Configuration
  • Installing the Enforcer
  • Supported Features
  • Configuration Options
  • Upgrading the Enforcer
  • Google Cloud Platform (GCP) Callout Enforcer
  • Integrate the GCP Callout Enforcer
  • HAProxy changelog
  • April 16, 2026
  • March 20, 2026
  • March 10, 2026
  • February 23, 2026
  • January 11, 2026
  • September 30, 2025
  • June 18, 2025
  • December 26, 2024
  • July 25, 2024
  • July 11, 2024
  • July 3, 2024
  • May 30, 2024
  • May 13, 2024
  • February 27, 2024
  • January 31, 2024
  • October 27, 2023
  • October 11, 2023
  • September 20, 2023
  • September 1, 2023
  • July 27, 2023
  • May 23, 2023
  • May 15, 2023
  • May 9, 2023
  • May 4, 2023
  • March 30, 2023
  • March 16, 2023
  • March 15, 2023
  • March 13, 2023
  • December 20, 2022
  • October 13, 2022
  • September 20, 2022
  • September 8, 2022
  • July 25, 2022
  • July 13, 2022
  • July 6, 2022
  • June 27, 2022
  • June 15, 2022
  • April 12, 2022
  • March 3, 2022
  • September 15, 2021
  • June 30, 2021
  • March 11, 2021
  • October 26, 2020
  • October 21, 2020
  • June 29, 2020
  • June 19, 2020
  • June 15, 2020
  • May 25, 2020
  • May 18, 2020
  • April 23, 2020
  • April 21, 2020
  • April 14, 2020
  • March 31, 2020
  • March 26, 2020
  • March 18, 2020
  • December 5, 2019
  • November 14, 2019
  • November 12, 2019
  • October 29, 2019
  • September 18, 2019
  • September 11, 2019
  • August 21, 2019
  • July 1, 2019
  • June 17, 2019
  • June 5, 2019
  • Supported Software Versions
  • Supported Features
  • Installation
  • Configuration
  • Java changelog
  • June 29, 2026
  • May 24, 2026
  • November 12, 2025
  • September 8, 2025
  • September 3, 2025
  • June 15, 2025
  • November 12, 2024
  • September 15, 2024
  • April 27, 2024
  • February 25, 2024
  • February 18, 2024
  • December 28, 2023
  • November 23, 2023
  • November 21, 2023
  • November 16, 2023
  • November 15, 2023
  • November 13, 2023
  • November 8, 2023
  • October 22, 2023
  • October 18, 2023
  • September 5, 2023
  • May 11, 2023
  • April 27, 2023
  • March 4, 2023
  • January 11, 2023
  • September 5, 2022
  • June 28, 2022
  • June 1, 2022
  • April 17, 2022
  • April 13, 2022
  • April 11, 2022
  • March 31, 2022
  • February 21, 2022
  • May 31, 2021
  • May 3, 2021
  • December 6, 2020
  • November 4, 2020
  • October 9, 2020
  • October 8, 2020
  • August 23, 2020
  • May 13, 2020
  • March 4, 2020
  • February 24, 2020
  • September 29, 2019
  • June 30, 2019
  • April 8, 2019
  • February 25, 2019
  • February 4, 2019
  • January 15, 2019
  • December 25, 2018
  • December 13, 2018
  • December 12, 2018
  • November 13, 2018
  • October 29, 2018
  • August 28, 2018
  • August 6, 2018
  • July 22, 2018
  • July 20, 2018
  • June 6, 2018
  • April 4, 2018
  • November 7, 2017
  • July 30, 2017
  • April 25, 2017
  • February 11, 2017
  • February 10, 2017
  • October 10, 2016
  • September 27, 2016
  • September 26, 2016
  • September 23, 2016
  • September 22, 2016
  • September 21, 2016
  • August 22, 2016
  • Installation
  • Configuration
  • Upgrading
  • Kong Plugin
  • Changelog
  • December 16, 2025
  • October 14, 2025
  • July 10, 2025
  • June 30, 2025
  • December 26, 2024
  • October 24, 2024
  • November 8, 2023
  • June 13, 2023
  • February 23, 2023
  • February 22, 2021
  • March 31, 2019
  • January 7, 2019
  • May 22, 2018
  • February 19, 2018
  • January 31, 2018
  • October 19, 2017
  • NGINX Gateway Fabric with the HUMAN Enforcer
  • NGINX Gateway Fabric Enforcer configurations
  • Ingress NGINX controller
  • Ingress NGINX Enforcer configuration options
  • Changelog
  • September 28, 2025
  • August 20, 2025
  • August 13, 2025
  • July 29, 2025
  • June 17, 2025
  • April 2, 2025
  • January 30, 2025
  • January 16, 2025
  • September 26, 2024
  • July 25, 2024
  • March 12, 2024
  • January 22, 2024
  • December 26, 2023
  • November 15, 2023
  • October 30, 2023
  • October 25, 2023
  • October 22, 2023
  • October 18, 2023
  • October 15, 2023
  • October 11, 2023
  • September 28, 2023
  • Installation
  • Configuration options
  • Changelog
  • June 4, 2025
  • May 29, 2025
  • Installation
  • Configuration options
  • Changelog
  • June 21, 2026
  • May 4, 2026
  • February 10, 2026
  • December 4, 2025
  • February 24, 2025
  • August 28, 2024
  • August 7, 2024
  • May 31, 2023
  • May 24, 2023
  • May 18, 2023
  • April 10, 2023
  • April 4, 2023
  • April 3, 2023
  • Installation (Next.js 16)
  • Installation (Next.js 15 and lower)
  • Configuration
  • NGINX - C Module
  • NGINX changelog
  • April 16, 2026
  • March 20, 2026
  • March 10, 2026
  • February 23, 2026
  • January 11, 2026
  • September 30, 2025
  • June 18, 2025
  • December 26, 2024
  • July 25, 2024
  • July 11, 2024
  • July 3, 2024
  • May 30, 2024
  • May 13, 2024
  • February 27, 2024
  • January 31, 2024
  • October 27, 2023
  • October 11, 2023
  • September 20, 2023
  • September 1, 2023
  • July 27, 2023
  • May 23, 2023
  • May 15, 2023
  • May 9, 2023
  • May 4, 2023
  • March 30, 2023
  • March 16, 2023
  • March 15, 2023
  • March 13, 2023
  • December 20, 2022
  • October 13, 2022
  • September 20, 2022
  • September 8, 2022
  • July 25, 2022
  • July 13, 2022
  • July 6, 2022
  • June 27, 2022
  • June 15, 2022
  • April 12, 2022
  • March 3, 2022
  • September 15, 2021
  • June 30, 2021
  • March 11, 2021
  • October 26, 2020
  • October 21, 2020
  • June 29, 2020
  • June 19, 2020
  • June 15, 2020
  • May 25, 2020
  • May 18, 2020
  • April 23, 2020
  • April 21, 2020
  • April 14, 2020
  • March 31, 2020
  • March 26, 2020
  • March 18, 2020
  • December 5, 2019
  • November 14, 2019
  • November 12, 2019
  • October 29, 2019
  • September 18, 2019
  • September 11, 2019
  • August 21, 2019
  • July 1, 2019
  • June 17, 2019
  • June 5, 2019
  • Supported Features
  • Installation
  • Module Configuration
  • Configuration Options
  • Enrichment
  • First Party Configuration
  • Nginx Docker Image
  • Ingress NGINX Controller with HUMAN Enforcer
  • NGINX - LUA Module
  • Changelog
  • September 30, 2025
  • June 30, 2025
  • December 26, 2024
  • July 19, 2024
  • July 17, 2024
  • June 13, 2023
  • April 20, 2023
  • April 13, 2023
  • June 27, 2022
  • June 22, 2022
  • May 10, 2022
  • April 20, 2022
  • March 21, 2022
  • March 17, 2022
  • July 25, 2021
  • May 2, 2021
  • March 20, 2021
  • March 19, 2021
  • March 17, 2021
  • October 16, 2020
  • May 10, 2020
  • April 26, 2020
  • February 12, 2020
  • October 6, 2019
  • August 27, 2019
  • August 25, 2019
  • August 5, 2019
  • July 14, 2019
  • June 23, 2019
  • May 28, 2019
  • April 24, 2019
  • April 23, 2019
  • April 22, 2019
  • April 16, 2019
  • April 7, 2019
  • January 15, 2019
  • January 9, 2019
  • January 6, 2019
  • January 4, 2019
  • January 2, 2019
  • November 13, 2018
  • November 7, 2018
  • November 4, 2018
  • October 14, 2018
  • September 26, 2018
  • September 2, 2018
  • July 19, 2018
  • May 31, 2018
  • May 22, 2018
  • February 19, 2018
  • January 21, 2018
  • January 11, 2018
  • December 3, 2017
  • December 1, 2017
  • October 18, 2017
  • August 30, 2017
  • August 24, 2017
  • August 10, 2017
  • July 13, 2017
  • June 27, 2017
  • June 23, 2017
  • June 4, 2017
  • May 14, 2017
  • March 22, 2017
  • January 28, 2017
  • January 5, 2017
  • December 7, 2016
  • November 29, 2016
  • November 3, 2016
  • October 20, 2016
  • Supported Features
  • Installing the Enforcer
  • Configuration Options
  • Upgrading the Enforcer
  • HUMAN Plugin Configuration
  • First Party Configuration
  • Enrichment
  • Changelog
  • June 18, 2026
  • March 4, 2026
  • November 25, 2025
  • November 3, 2025
  • March 6, 2025
  • September 23, 2024
  • September 5, 2024
  • February 21, 2024
  • January 18, 2024
  • January 10, 2024
  • December 21, 2023
  • May 16, 2023
  • March 28, 2023
  • January 26, 2023
  • January 15, 2023
  • June 30, 2022
  • May 18, 2022
  • May 2, 2022
  • April 11, 2022
  • March 10, 2022
  • January 24, 2022
  • January 18, 2022
  • November 14, 2021
  • October 25, 2021
  • October 18, 2021
  • July 4, 2021
  • June 8, 2021
  • April 7, 2021
  • February 9, 2021
  • October 25, 2020
  • April 21, 2020
  • February 11, 2020
  • November 26, 2019
  • November 19, 2019
  • October 24, 2019
  • October 2, 2019
  • May 24, 2019
  • May 2, 2019
  • March 19, 2019
  • March 11, 2019
  • February 25, 2019
  • October 29, 2018
  • October 2, 2018
  • August 9, 2018
  • July 11, 2018
  • June 10, 2018
  • February 28, 2018
  • February 19, 2018
  • January 24, 2018
  • January 22, 2018
  • January 11, 2018
  • January 2, 2018
  • December 24, 2017
  • June 8, 2017
  • March 24, 2017
  • November 30, 2016
  • September 20, 2016
  • May 29, 2016
  • Installation
  • API
  • Configuration
  • Configuration Options (7.9.0 and below)
  • Upgrading to Version 8
  • PHP
  • Changelog
  • January 29, 2026
  • November 16, 2025
  • November 3, 2025
  • September 11, 2024
  • December 6, 2022
  • August 25, 2022
  • April 11, 2022
  • February 8, 2022
  • February 3, 2022
  • January 11, 2022
  • January 7, 2022
  • December 22, 2021
  • December 20, 2021
  • December 14, 2021
  • August 3, 2021
  • June 16, 2021
  • June 13, 2021
  • May 11, 2021
  • March 11, 2021
  • December 13, 2020
  • April 1, 2020
  • March 19, 2020
  • February 2, 2020
  • January 15, 2020
  • January 9, 2020
  • December 15, 2019
  • September 15, 2019
  • August 13, 2019
  • March 9, 2019
  • January 16, 2019
  • January 13, 2019
  • January 6, 2019
  • December 25, 2018
  • June 28, 2018
  • June 11, 2018
  • December 4, 2017
  • November 5, 2017
  • June 4, 2017
  • April 20, 2017
  • April 18, 2017
  • March 13, 2017
  • November 29, 2016
  • November 22, 2016
  • November 3, 2016
  • October 20, 2016
  • Upgrading
  • Configuration Options
  • Advanced Configuration
  • Python
  • Changelog
  • October 25, 2022
  • April 11, 2022
  • September 2, 2020
  • November 10, 2019
  • October 29, 2019
  • Installation
  • Required Configuration
  • Configuration Options
  • Upgrading
  • First Party Configuration
  • Ruby
  • Changelog
  • August 17, 2022
  • April 11, 2022
  • April 10, 2022
  • September 27, 2020
  • September 15, 2020
  • September 1, 2020
  • July 24, 2020
  • March 18, 2018
  • July 27, 2017
  • June 4, 2017
  • May 7, 2017
  • April 27, 2017
  • Installation
  • Configuration
  • Additional Information
  • Salesforce Commerce Cloud Cartridge
  • Changelog
  • May 27, 2026
  • March 29, 2026
  • January 29, 2026
  • October 22, 2025
  • September 3, 2025
  • April 28, 2025
  • December 19, 2024
  • June 23, 2024
  • December 27, 2023
  • August 13, 2023
  • June 7, 2022
  • April 13, 2022
  • February 2, 2022
  • January 3, 2022
  • November 28, 2021
  • December 23, 2020
  • November 18, 2020
  • February 3, 2020
  • December 25, 2018
  • September 26, 2018
  • June 22, 2018
  • May 1, 2018
  • February 12, 2018
  • January 22, 2018
  • December 17, 2017
  • December 5, 2017
  • Importing the Cartridge
  • Registering the Cartridge
  • Importing Metadata and Services
  • Configuring the Cartridge
  • Using the Cartridge
  • SCAPI Protection Considerations
  • Upgrading
  • Customized Block Page
  • Configuration options
  • First Party
  • Varnish changelog
  • April 16, 2026
  • March 20, 2026
  • March 10, 2026
  • February 23, 2026
  • January 11, 2026
  • September 30, 2025
  • June 18, 2025
  • December 26, 2024
  • July 25, 2024
  • July 11, 2024
  • July 3, 2024
  • May 30, 2024
  • May 13, 2024
  • February 27, 2024
  • January 31, 2024
  • October 27, 2023
  • October 11, 2023
  • September 20, 2023
  • September 1, 2023
  • July 27, 2023
  • May 23, 2023
  • May 15, 2023
  • May 9, 2023
  • May 4, 2023
  • March 30, 2023
  • March 16, 2023
  • March 15, 2023
  • March 13, 2023
  • December 20, 2022
  • October 13, 2022
  • September 20, 2022
  • September 8, 2022
  • July 25, 2022
  • July 13, 2022
  • July 6, 2022
  • June 27, 2022
  • June 15, 2022
  • April 12, 2022
  • March 3, 2022
  • September 15, 2021
  • June 30, 2021
  • March 11, 2021
  • October 26, 2020
  • October 21, 2020
  • June 29, 2020
  • June 19, 2020
  • June 15, 2020
  • May 25, 2020
  • May 18, 2020
  • April 23, 2020
  • April 21, 2020
  • April 14, 2020
  • March 31, 2020
  • March 26, 2020
  • March 18, 2020
  • December 5, 2019
  • November 14, 2019
  • November 12, 2019
  • October 29, 2019
  • September 18, 2019
  • September 11, 2019
  • August 21, 2019
  • July 1, 2019
  • June 17, 2019
  • June 5, 2019
  • Supported Software Versions
  • Installation
  • Configuration Options
  • Enforcer Configuration
  • Example configuration
HUMAN DashboardHUMAN WebsiteRequest a Demo
On this page
  • August 17, 2022
  • Version 2.3.2
  • April 11, 2022
  • Version 2.3.1
  • April 10, 2022
  • Version 2.3.0
  • September 27, 2020
  • Version 2.2.1
  • September 15, 2020
  • Version 2.2.0
  • September 1, 2020
  • Version 2.1.0
  • July 24, 2020
  • Version 2.0.0
  • March 18, 2018
  • Version 1.4.0
  • July 27, 2017
  • Version 1.3.0
  • June 4, 2017
  • Version 1.2.0
  • Version 1.1.0
Enforcer frameworksRuby

Changelog

August 17, 2022
August 17, 2022

April 11, 2022
April 11, 2022

April 10, 2022
April 10, 2022

September 27, 2020
September 27, 2020

September 15, 2020
September 15, 2020

September 1, 2020
September 1, 2020

July 24, 2020
July 24, 2020

March 18, 2018
March 18, 2018

July 27, 2017
July 27, 2017

June 4, 2017
June 4, 2017

Older posts

Next
Built with
Login

Version 2.3.2

Changed

  • Removed dependency on Active Support
  • Replaced eval() calls with JSON.parse() for improved security
  • Small spec alignment changes (risk_api and block activities)

Version 2.3.1

Fixed

  • URLs with query params did not render properly on new block page

Version 2.3.0

Added

  • Custom logo in block JSON response

Changed

  • Updated block page to use new template

Version 2.2.1

Fixed

  • bypass_monitor_header type validation

Version 2.2.0

Added

  • First Party

Version 2.1.0

Added

  • Added option to set a different PX configuration on each request
  • Added types validation on configuration fields

Fixed

  • New cookie logic for mobile requests
  • Renamed api_connect_timeout to api_timeout_conncection on default configuration
  • Removed unsupported configuration fields:
    • max_buffer_len
    • local_proxy
  • Send cookie_origin only if there is a cookie

Version 2.0.0

Added

  • Added fields to Block Activity:
    • simulated_block
    • http_version
    • http_method
    • risk_rtt
    • px_orig_cookie
  • Added fields to page_requested activity:
    • pass_reason
    • risk_rtt
    • px_orig_cookie
  • Added px_orig_cookie field to risk_api in case of cookie_decryption_failed
  • Added support for captcha v2
  • Added support for Advanced Blocking Response
  • Added support for whitelise routes
  • Added support for bypass monitor header
  • Added support for extracting vid from _pxvid cookie
  • Added support for rate limit
  • Added risk_cookie_max_iterations configuration

Fixed

  • Updated dependencies
  • Updated sample site dockerfile
  • Fixed monitor mode
  • Fixed send_page_activities and send_block_activities configurations
  • Updated risk to v3
  • Refactored ip header extraction
  • Renamed block_uuid field to client_uuid
  • Renamed perimeterx_server_host configuration to backend_url
  • Updated risk_response handling: pass the request if risk_response.status is -1
  • Forcing HTTP header values to be UTF-8

Version 1.4.0

Fixed

  • Incorrect assigment for s2s_call_reason
  • Fixed empty token result correct s2s reason

Added

  • Added support to captcha API v2
  • Mobile SDK support for special tokens 1/2/3

Version 1.3.0

Added

  • Sending client_uuid on page_requested activities
  • Supporting mobile sdk

Fixed

  • Using request.env instead of env

Version 1.2.0

Fixed

  • Default timeouts for post API requests
  • Fixed Dockerfile

Changed

  • Removed httpclient and instead using typhoeus

Added

  • Using concurrent-ruby for async post requests

Version 1.1.0

Added

  • Added support for sensitive routes