Endpoints that trigger Imperva challenge pages via URL-based rules
Each endpoint below has a URL pattern that you match with an Imperva security rule.
For example, create a rule: URL contains "captcha" → Action: Require CAPTCHA Support.
When you visit the endpoint through the proxy, Imperva serves its challenge page instead of forwarding to the origin.
Require CAPTCHA Support · Error pages: captcha_resp, captcha_v2_resp, captcha_v2_2_resp, captcha_gee_resp, captcha_gee_v2_resp
Require JavaScript Support · Error pages: authenticate_resp, authenticate_v2_resp, authenticate_gee_resp
Bot Detection · Error pages: distil_identify_resp, distil_identify_v2_resp
Proof of Work · Error pages: proof_of_work
Waiting Room · Error pages: waiting_room_resp
Require 2FA · Error pages: authenticate with 2FA
Block · Error pages: security_resp
# For each endpoint, create an Imperva Incap Rule:
# Rule Filter: URL contains "captcha"
# Rule Action: Require CAPTCHA Support
# Rule Filter: URL contains "jschallenge"
# Rule Action: Require JavaScript Support
# Rule Filter: URL contains "botdetect"
# Rule Action: Bot Detection
# Rule Filter: URL contains "pow"
# Rule Action: Proof of Work
# Rule Filter: URL contains "waitingroom"
# Rule Action: Waiting Room
# Rule Filter: URL contains "2fa"
# Rule Action: Require 2FA
# Rule Filter: URL contains "blockme"
# Rule Action: Block