Batch Create Web ACL

This call creates Access Control Lists.

You can create up to 500 rules for each domain, allowlist and denylist combined. These rules will be applied across all CDNs.

Learn more about Creating ACL rules.

Requires API Key as apikey request header or apikey URL query parameter.

Rate Limit: 5 requests/min

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Domain. It's the subdomain that you attached to your site domain (root domain).

string
enum
required
Defaults to ip

An ACL rule will apply a certain action to incoming traffic based on rule name (a.k.a. acl_rule_type).

You can create and customize your allowlist and denylist based on ip (Classless Inter-Domain Routing/Internet Protocol (CIDR/IP)),
or geo (geolocation).

Note that CIDR/IP rules take precedence over geolocation rules.

Learn more about Creating ACL rules.

Allowed:
string
enum
required
Defaults to allow

The allowlist type (a.k.a. acl_allow_list_type) is used to specify how ACL rule works.

You can create and customize your allowlist (whitelist) and denylist (blacklist) based on CIDR/IP, or geolocation.

Note that allowlist takes precedence over denylist.

Learn more about Creating ACL rules.

Allowed:
Body Params

Update Access Control rules

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json