Create a proxy rule
  POST /api/v2/organizations/{organization}/projects/{project}/rules/proxy    
 Authorizations
Parameters
Path Parameters
Request Body required
object
Target URL to proxy to
https://backend.test-domain.comHost header override
backend.test-domain.comBasic auth username
adminBasic auth password
secure_passDisable SSL verification
Cache lifetime
3600Only proxy 404 responses
Headers to inject
object
{  "X-Custom": "value"}Headers to strip from response
[  "Set-Cookie",  "Server"]Headers to strip from request
[  "Cookie"]Origin timeout
30Proxy alert enabled
Static error page
/errors/500.htmlStatus codes for static error page
[  "500",  "502",  "503"]Enable failover mode
trueFailover TTFB threshold
2000Status codes for failover (default: 200,404,301,302,304)
[  "200",  "404",  "301"]Failover cache lifetime
300Notification type (none, slack)
slackNotification configuration (required when notify is slack)
object
Slack webhook URL
https://hooks.slack.com/services/XXXXXXWAF enabled
Web Application Firewall configuration
object
WAF operation mode
OWASP paranoia level
WAF rule IDs to allow/whitelist
IP addresses to allow
IP addresses to block
ASN numbers to block
User agent patterns to block
Referer patterns to block
Slack webhook URL for notifications
https://hooks.slack.com/services/XXXMinimum hits per minute to trigger Slack notification
100Email addresses for notifications
Project Honey Pot HTTP:BL configuration
object
Enable HTTP:BL
Block suspicious IPs
Block email harvesters
Block spam sources
Block search engines
HTTP:BL API key
Enable predefined block lists
object
Block known bad user agents
Block known bad referers
Block known bad IPs
Block AI crawlers
Rate limiting thresholds
object
Threshold type
Requests per second limit (for ip/header)
10Hit count limit (for waf_hit_by_ip)
10Time window in minutes (for waf_hit_by_ip)
5Cooldown period in seconds
30Threshold enforcement mode
Header name (for header type)
Slack webhook for this threshold
Application proxy enabled
Application name
Application environment
Application container
Application port
Responses
201
The request has succeeded and a new resource has been created as a result.
object
Rule ID
object
WAF operation mode
OWASP paranoia level
WAF rule IDs to allow/whitelist
IP addresses to allow
IP addresses to block
ASN numbers to block
User agent patterns to block
Referer patterns to block
Slack webhook URL for notifications
https://hooks.slack.com/services/XXXMinimum hits per minute to trigger Slack notification
100Email addresses for notifications
Project Honey Pot HTTP:BL configuration
object
Enable HTTP:BL
Block suspicious IPs
Block email harvesters
Block spam sources
Block search engines
HTTP:BL API key
Enable predefined block lists
object
Block known bad user agents
Block known bad referers
Block known bad IPs
Block AI crawlers
Rate limiting thresholds
object
Threshold type
Requests per second limit (for ip/header)
10Hit count limit (for waf_hit_by_ip)
10Time window in minutes (for waf_hit_by_ip)
5Cooldown period in seconds
30Threshold enforcement mode
Header name (for header type)
Slack webhook for this threshold
Target URL to proxy to
https://backend.test-domain.comHost header override
backend.test-domain.comBasic auth username
adminBasic auth password
secure_passwordDisable SSL verification
Cache lifetime
3600Only proxy 404 responses
Headers to inject
object
{  "X-Custom-Header": "value",  "Authorization": "Bearer token"}Headers to strip from response
[  "Set-Cookie",  "Server"]Headers to strip from request
[  "Cookie",  "Authorization"]Origin timeout
30Enable failover mode
trueFailover TTFB threshold
2000Status codes for failover (default: 200,404,301,302,304)
[  "200",  "404",  "301",  "302",  "304"]Failover cache lifetime
300Notification type (none, slack)
slackNotification configuration (required when notify is slack)
object
Slack webhook URL
https://hooks.slack.com/services/XXXXXXWAF enabled
Web Application Firewall configuration
object
WAF operation mode
OWASP paranoia level
WAF rule IDs to allow/whitelist
IP addresses to allow
IP addresses to block
ASN numbers to block
User agent patterns to block
Referer patterns to block
Slack webhook URL for notifications
https://hooks.slack.com/services/XXXMinimum hits per minute to trigger Slack notification
100Email addresses for notifications
Project Honey Pot HTTP:BL configuration
object
Enable HTTP:BL
Block suspicious IPs
Block email harvesters
Block spam sources
Block search engines
HTTP:BL API key
Enable predefined block lists
object
Block known bad user agents
Block known bad referers
Block known bad IPs
Block AI crawlers
Rate limiting thresholds
object
Threshold type
Requests per second limit (for ip/header)
10Hit count limit (for waf_hit_by_ip)
10Time window in minutes (for waf_hit_by_ip)
5Cooldown period in seconds
30Threshold enforcement mode
Header name (for header type)
Slack webhook for this threshold
Proxy alert enabled
Proxy inline function enabled
Quant Cloud application proxy selection (only present for Quant Cloud App proxies)
object
Application name
my-appEnvironment name
productionContainer name
webContainer port
80400
The server could not understand the request due to invalid syntax.
object
Error message
The requested resource was not foundError flag
true403
Access is forbidden.
object
Error message
The requested resource was not foundError flag
true