Cloudflare Docs
Ruleset Engine
Edit this page on GitHub
Set theme to dark (⇧+D)

Cloudflare Ruleset Engine

The Cloudflare Ruleset Engine allows you to create and deploy rules and rulesets in different Cloudflare products using the same basic syntax.

​​ Main features

  • Powerful syntax: Rule expressions use a powerful Rules language similar to the wirefilter syntax that allows you to create complex rules.
  • High-performance rule evaluation: Allows you to have many rules in different Cloudflare products with almost no impact on performance.
  • Engine powering different Cloudflare products: Cloudflare keeps building products on top of the Ruleset Engine, which means that you can use the same API methods for configuring different products, with the same customization possibilities. Additionally, the Ruleset Engine supports the different phases of the request life cycle at Cloudflare.

​​ Availability

The Ruleset Engine supports different Cloudflare products. Check each product’s documentation for availability details.


Basic API operations Learn more