Build a sequence rule within custom rules
You can build an API sequence rule via the Cloudflare dashboard.
- Log in to the Cloudflare dashboard ↗, and select your account and domain.
- Go to Security > WAF > Custom rules.
- To create a new empty rule, select Create rule.
- Enter a descriptive name for the rule in Rule name.
- Under When incoming requests match, use the Field drop-down list and select:
- Current Operation
- Previous Operations
- Elapsed time
- Under Value, build a sequence by selecting a hostname for the sequence.
- Select the checkbox for each endpoint in the order that you want them to appear in the sequence.
- Set the time to complete.
- Select Save.
- Under Then take action, select the rule action in the Choose action dropdown. For example, selecting Block tells Cloudflare to refuse requests that match the conditions you specified.
- (Optional) If you selected the Block action, you can configure a custom response.
- Under Place at, select the order of when the rule will fire.
- To save and deploy your rule, select Deploy. If you are not ready to deploy your rule, select Save as Draft.
-
In the Cloudflare dashboard, go to the Security rules page.
Go to Security rules -
To create a new empty rule, select Create rule > Custom rules.
-
Enter a descriptive name for the rule in Rule name.
-
Under When incoming requests match, use the Field drop-down list to filter by Sequences and select from:
- Current Operation
- Previous Operations
- Elapsed time
-
Under Value, select the edit icon to use Builder and build a sequence on the side panel.
-
Under Select a hostname for this sequence, choose all or a specific hostname from the dropdown list. Optionally, you can use the search bar to search for a specific hostname.
-
From the Methods dropdown list, choose all methods or a specific request method.
-
Select the checkbox for each endpoint in the order that you want them to appear in the sequence.
-
Set the time to complete.
-
Select Save.
-
Under Then take action, select the rule action in the Choose action dropdown. For example, selecting Block tells Cloudflare to refuse requests that match the conditions you specified.
-
(Optional) If you selected the Block action, you can configure a custom response.
-
Under Place at, select the order of when the rule will fire.
-
To save and deploy your rule, select Deploy. If you are not ready to deploy your rule, select Save as Draft.
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Directory
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- © 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark