Meta tags:
description= Create rules that examine incoming HTTP traffic against a set of powerful filters to block, challenge, log, or allow matching requests.;
Headings (most frequently used words):
json, object, firewall, rule, example, response, avoiding, priority, conflicts,
Text of the page (most frequently used words):
rules (30), the (28), #firewall (20), cloudflare (18), priority (14), api (11), rule (10), object (9), json (9), for (8), block (8), and (8), icon (7), this (7), manage (7), expand (7), lists (7), action (6), allow (6), use (6), require (6), examples (6), external (5), link (5), example (5), request (5), requests (5), string (5), filter (5), http (5), docs (5), from (4), challenge (4), order (4), with (4), specific (4), filters (4), length (4), ref (4), description (4), expression (4), open (3), edit (3), github (3), office (3), range (3), avoiding (3), conflicts (3), maximum (3), characters (3), false (3), paused (3), login (3), response (3), via (3), apis (3), theme (3), endpoints (3), delete (3), expressions (3), about (3), best (2), conflicting (2), set (2), would (2), because (2), has (2), precedence (2), js_challenge (2), bypass (2), log (2), such (2), that (2), are (2), last (2), using (2), user (2), agent (2), both (2), when (2), read (2), only (2), values (2), uri (2), path (2), php (2), dark (2), depiction (2), known (2), fields (2), language (2), addresses (2), valid (2), common (2), cases (2), put (2), get (2), post (2), collapse (2), create (2), shield (2), dashboard (2), menu (2), logo (2), logomark (2), web (2), 2020 (2), updated, hours, ago, reduce, risk, unintended, behavior, explicitly, specify, desired, potentially, above, apply, higher, than, prioritizes, descending, first, equal, orders, them, following, trigger, but, cannot, solve, problem, follow, strict, ordering, depending, possible, construct, plays, key, role, configuring, power, contrast, previous, functionality, short, tagging, 500, informative, summary, default, returns, not, active, enable, disable, true, boolean, determines, evaluation, relative, others, lower, indicate, greater, without, value, evaluated, guidance, see, number, take, satisfies, contains, evaluating, unique, uuidv4, identifier, generated, constraints, name, table, summarizes, properties, protect, blog, page, 1000, wordpress, paths, xmlrpc, 6f58318e7fa2477a23112e8118c66f61, 772bf1026a72c400ea576db1ffa16407, structure, top, moon, light, sun, visit, issues, faq, functions, operators, grouping, symbols, stop, dead, yet, attacks, site, administration, ports, headers, client, certificate, hmac, token, cookie, exempt, partners, hotlink, protection, bad, bots, based, reputation, microsoft, exchange, autodiscover, call, sequence, validation, what, list, items, preview, actions, welcome, homepage, dropdown, navigation, skip, content, app, works, javascript, enabled, wayback, machine, archive, org, 20210125015638, https, developers, com, timestamps, capture, fail, success, 2022, 2021, feb, jan, dec, apr, jun, 2026, captures,
Text of the page (random words):
json object cloudflare firewall rules docs 30 captures 11 apr 2020 11 jun 2026 dec jan feb 25 2020 2021 2022 success fail about this capture timestamps the wayback machine http web archive org web 20210125015638 https developers cloudflare com firewall api cf firewall rules json object this app works best with javascript enabled skip to content cloudflare docs logomark cloudflare docs cloudflare firewall logo firewall navigation menu icon open external link cloudflare docs logomark cloudflare docs cloudflare firewall logo firewall dropdown icon firewall menu cloudflare homepage welcome expand about about fields and expressions actions order and priority rules lists api shield expand manage rules in the dashboard manage rules in the dashboard create edit and delete rules edit rule expressions preview rules expand use rules lists use rules lists manage lists manage list items ip addresses use lists in expressions create an api shield rule collapse manage rules via the apis manage rules via the apis collapse firewall rules api firewall rules api json object endpoints post example get examples put examples delete examples expand cloudflare filters api cloudflare filters api what is a filter json object endpoints post example get examples put examples delete examples expression validation expand rules lists api rules lists api json object endpoints call sequence expand common use cases common use cases block microsoft exchange autodiscover requests block requests based on ip reputation challenge bad bots exempt partners from hotlink protection require a specific cookie require a valid hmac token require a valid client certificate require specific http headers require specific http ports site administration require known ip addresses stop r u dead yet r u d y attacks expand firewall rules language firewall rules language fields operators grouping symbols values functions known issues and faq github icon visit firewall on github light theme icon depiction of a sun dark theme icon depiction of a moon set theme to dark d top firewall rule example json response avoiding priority conflicts manage rules via the apis firewall rules api json object firewall rule example json response a json response for the firewall rules api external link icon open external link has this structure id 772bf1026a72c400ea576db1ffa16407 filter id 6f58318e7fa2477a23112e8118c66f61 expression http request uri path wp login php or http request uri path xmlrpc php paused false description wordpress login paths ref action challenge priority 1000 paused false description protect blog login page ref this table summarizes the object properties name description constraints id string a uuidv4 identifier generated by cloudflare unique read only length 32 characters filter object a cloudflare filter object that contains an expression for evaluating this rule action string the action to take when a request satisfies the filter expression for this rule log bypass allow challenge js_challenge block priority number determines the order of evaluation for the rule relative to others lower values indicate greater priority rules without a value are evaluated last for guidance see avoiding priority conflicts read only maximum length 32 paused boolean returns true when the rule is not active use ref to enable disable the rule default false description string an informative summary of the rule maximum length 500 characters ref string a short string for tagging rules maximum length 50 characters avoiding priority conflicts priority plays a key role in configuring firewall rules because of the power of cloudflare filters in contrast to previous cloudflare firewall functionality with cloudflare filters it is possible to construct conflicting rules such as allow requests from the office ip range and block requests with a specific user agent requests from the office ip range using the user agent to block would trigger both rules but we cannot both allow and block the request to solve this problem the firewall rules follow a strict ordering depending on action and priority cloudflare prioritizes rules in descending order such that priority 1 is first and rules with no priority are last for rules of equal priority cloudflare orders them by action using the following order of precedence log bypass allow challenge js_challenge block in the example above if no priority is set the allow request from the office ip range would apply because the allow action has a higher precedence than block to reduce the risk of unintended behavior it s best to explicitly specify the desired priority for potentially conflicting rules edit on github external link icon open external link updated 18 hours ago
|