Next-Gen WAF

These endpoints allow you to enable, disable, configure, and check the enablement and configuration status of the Next-Gen WAF product on your services.

Data model

customerobject
productobject
servicesarrayA list of services with the Next-Gen WAF enabled.
configurationobject
serviceobject

Enablement

workspace_idstringThe workspace to link. Required.

Configuration

traffic_rampstringThe percentage of traffic to inspect.
workspace_idstringThe workspace to link.

Endpoints

Get product enablement status

GET/enabled-products/v1/ngwaf/services/service_id

Enable product

PUT/enabled-products/v1/ngwaf/services/service_id

Disable product

DELETE/enabled-products/v1/ngwaf/services/service_id

Get configuration

GET/enabled-products/v1/ngwaf/services/service_id/configuration

Update configuration

PATCH/enabled-products/v1/ngwaf/services/service_id/configuration

Get services with product enabled

GET/enabled-products/v1/ngwaf/services