Requirements
Cloudflare requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]
Get your Cloudflare credentials
Cloudflare - API Token
- API TokentextRequired
Create a scoped API Token at Dashboard → My Profile → API Tokens.
[1]
Connect Cloudflare in WEXTL
- Log in to your WEXTL account, add the Cloudflare node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Cloudflare account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Cloudflare node modules
The list below is a reference of every Cloudflare node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every Cloudflare node module below — each one opens to show its input parameters, outputs, and connection requirements.
Watch Audit LogsTrigger
| Field | Type |
|---|---|
| ID | text |
| Action | object |
| Type | text |
| Description | text |
| Time | date |
| Actor | object |
| text | |
| Type | text |
| IP | text |
| Resources | array |
| New value | text |
| Old value | text |
| Result | object |
| Status | text |
| Status code | number |
Account DetailsSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
DNS Record DetailsSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
DNS Record IDRequired | choice |
Download WorkerSearch
| Field | Type |
|---|---|
AccountRequired | choice |
ScriptRequired | choice |
Get a NamespaceSearch
| Field | Type |
|---|---|
AccountRequired | choice |
NamespaceRequired | choice |
Get All Zone SettingsSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
Get BucketSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Get Certificate PackSearch
| Field | Type |
|---|---|
Certificate Pack IDRequired | text |
Zone IDRequired | choice |
Get Cloudflare TunnelSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
Tunnel IDRequired | choice |
Get ObjectSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Object KeyRequired | choice |
Get Script SettingsSearch
| Field | Type |
|---|---|
AccountRequired | choice |
ScriptRequired | choice |
Get Worker SubdomainSearch
| Field | Type |
|---|---|
AccountRequired | choice |
Get Zone Entrypoint RulesetSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset PhaseRequired | choice |
Get Zone RulesetSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
Get Zone SettingSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
Setting IDRequired | choice |
Health Check DetailsSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
Health Check IDRequired | choice |
List AccountsSearch
| Field | Type |
|---|---|
| Limit | number |
List BucketsSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Limit | number |
List Certificate PacksSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
List Cloudflare TunnelsSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Limit | number |
List DNS RecordsSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Limit | number |
List Firewall RulesSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
List Health ChecksSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Limit | number |
List IP Access RulesSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
List Load BalancersSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
List MonitorsSearch
No fields documented.
List NamespacesSearch
| Field | Type |
|---|---|
AccountRequired | choice |
| Limit | number |
List ObjectsSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
| Limit | number |
List PoolsSearch
No fields documented.
List RoutesSearch
| Field | Type |
|---|---|
ZoneRequired | choice |
List SSL ConfigurationsSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
List Tunnel RoutesSearch
| Field | Type |
|---|---|
Account IDRequired | choice |
| Limit | number |
List WorkersSearch
| Field | Type |
|---|---|
AccountRequired | choice |
List Zone RulesetsSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Limit | number |
List ZonesSearch
| Field | Type |
|---|---|
| Limit | number |
Pool DetailsSearch
| Field | Type |
|---|---|
Pool IDRequired | text |
Universal SSL Settings DetailsSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
Zone DetailsSearch
| Field | Type |
|---|---|
Zone IDRequired | choice |
Create a NamespaceAction
| Field | Type |
|---|---|
AccountRequired | choice |
TitleRequired | text |
Create an AccountAction
| Field | Type |
|---|---|
NameRequired | text |
| Type | text |
Create An IP Access RuleAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
ModeRequired | choice |
TargetRequired | choice |
ValueRequired | text |
| Notes | text |
Create BucketAction
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
| Location Hint | text |
| Storage Class | choice |
Create Cloudflare TunnelAction
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
| Config Source | choice |
| Tunnel Secret | text |
Create DNS RecordAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
TypeRequired | choice |
NameRequired | text |
ContentRequired | text |
| TTL | number |
| Proxied | choice |
| Priority | number |
| Comment | text |
Create Firewall RulesAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Create Health CheckAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
NameRequired | text |
AddressRequired | text |
| Type | choice |
| Check Regions | array |
| Interval | number |
| Retries | number |
| Timeout | number |
| Consecutive Fails | number |
| Consecutive Successes | number |
| Description | text |
| Suspended | choice |
Create Load BalancerAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Description | text |
| Proxied | choice |
| TTL | number |
Create MonitorAction
| Field | Type |
|---|---|
| Interval | number |
| Timeout | number |
| Retries | number |
| Description | text |
| Type | choice |
| Method | text |
| Path | text |
| Port | number |
| Expected Codes | text |
| Expected Body | text |
Create PoolAction
| Field | Type |
|---|---|
| Description | text |
| Enabled | choice |
Create RouteAction
| Field | Type |
|---|---|
ZoneRequired | choice |
Route IDRequired | text |
PatternRequired | text |
| Script | text |
Create SSL ConfigurationAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
CertificateRequired | text |
| Private Key | secret |
| Bundle Method | choice |
| Type | choice |
Create Tunnel RouteAction
| Field | Type |
|---|---|
Account IDRequired | choice |
NetworkRequired | text |
TunnelRequired | choice |
| Comment | text |
| Virtual Network ID | text |
Create ZoneAction
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
| Type | choice |
Create Zone RulesetAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
NameRequired | text |
KindRequired | choice |
PhaseRequired | text |
| Description | text |
Create Zone Ruleset RuleAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
ExpressionRequired | text |
ActionRequired | choice |
| Description | text |
| Enabled | choice |
| Action Parameters | text |
Delete A Firewall RuleAction
| Field | Type |
|---|---|
Rule IDRequired | text |
Zone IDRequired | choice |
Delete an AccountAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Delete An IP Access RuleAction
| Field | Type |
|---|---|
Rule IDRequired | text |
Zone IDRequired | choice |
Delete BucketAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Delete Cloudflare TunnelAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Tunnel IDRequired | choice |
Delete DNS RecordAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
DNS Record IDRequired | choice |
Delete Health CheckAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Health Check IDRequired | choice |
Delete Load BalancerAction
| Field | Type |
|---|---|
Load Balancer IDRequired | text |
Zone IDRequired | choice |
Delete MonitorAction
| Field | Type |
|---|---|
Monitor IDRequired | text |
Delete ObjectAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Object KeyRequired | choice |
Delete Objects or Empty BucketAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
| Object Keys | array |
| Prefix | text |
Delete PoolAction
| Field | Type |
|---|---|
Pool IDRequired | text |
Delete RouteAction
| Field | Type |
|---|---|
ZoneRequired | choice |
RouteRequired | choice |
Delete SSL ConfigurationAction
| Field | Type |
|---|---|
Custom Certificate IDRequired | text |
Zone IDRequired | choice |
Delete WorkerAction
| Field | Type |
|---|---|
AccountRequired | choice |
ScriptRequired | choice |
Delete ZoneAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Delete Zone RulesetAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
Delete Zone Ruleset RuleAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
Rule IDRequired | text |
Edit Multiple Zone SettingsAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
SettingsRequired | text |
Edit Universal SSL SettingsAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
EnabledRequired | choice |
Edit ZoneAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Paused | choice |
| Plan | text |
| Type | choice |
Edit Zone SettingAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Setting IDRequired | choice |
ValueRequired | text |
Enable Worker SubdomainAction
| Field | Type |
|---|---|
AccountRequired | choice |
SubdomainRequired | text |
Make an API Calluniversal
Order Advanced Certificate Manager Certificate PackAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
TypeRequired | choice |
Validation MethodRequired | choice |
Certificate AuthorityRequired | choice |
Validity DaysRequired | number |
HostsRequired | array |
| Host | text |
Patch Script SettingsAction
| Field | Type |
|---|---|
AccountRequired | choice |
ScriptRequired | choice |
Purge EverythingAction
| Field | Type |
|---|---|
ZoneRequired | choice |
Purge Files by TagAction
| Field | Type |
|---|---|
ZoneRequired | choice |
TagsRequired | array |
Purge Files by URLAction
| Field | Type |
|---|---|
ZoneRequired | choice |
FilesRequired | array |
Put Bucket CORS PolicyAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
RulesRequired | text |
Remove a NamespaceAction
| Field | Type |
|---|---|
AccountRequired | choice |
NamespaceRequired | choice |
Rename a NamespaceAction
| Field | Type |
|---|---|
AccountRequired | choice |
NamespaceRequired | choice |
TitleRequired | text |
Rerun the Activation CheckAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Update A Firewall RuleAction
| Field | Type |
|---|---|
Rule IDRequired | text |
Zone IDRequired | choice |
Update AccountAction
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
TypeRequired | text |
Update An IP Access RuleAction
| Field | Type |
|---|---|
Rule IDRequired | text |
Zone IDRequired | choice |
| Mode | choice |
| Notes | text |
Update DNS RecordAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
DNS Record IDRequired | choice |
| Type | choice |
| Name | text |
| Content | text |
| TTL | number |
| Proxied | choice |
| Priority | number |
| Comment | text |
Update MonitorAction
| Field | Type |
|---|---|
Monitor IDRequired | text |
| Interval | number |
| Timeout | number |
| Retries | number |
| Description | text |
| Type | choice |
| Method | text |
| Path | text |
| Port | number |
| Expected Codes | text |
| Expected Body | text |
Update PoolAction
| Field | Type |
|---|---|
Pool IDRequired | text |
| Description | text |
| Enabled | choice |
Update RouteAction
| Field | Type |
|---|---|
ZoneRequired | choice |
RouteRequired | choice |
| Pattern | text |
| Script | text |
Update Zone Entrypoint RulesetAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset PhaseRequired | choice |
| Rules | text |
Update Zone RulesetAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
| Name | text |
| Description | text |
| Rules | text |
Update Zone Ruleset RuleAction
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
Rule IDRequired | text |
| Expression | text |
| Action | choice |
| Description | text |
| Enabled | choice |
| Action Parameters | text |
Upload ObjectAction
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Object KeyRequired | text |
File ContentRequired | text |
Upload Worker ModuleAction
| Field | Type |
|---|---|
AccountRequired | choice |
Script NameRequired | text |
Script FileRequired | text |
Templates
Look for Cloudflare templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Bunny.net[2]CDN control plane — manage pull zones, storage zones, DNS, video libraries, and cache purge.
- ClerkAuthentication and user management with sign-in, sign-up, and MFA.
- AWS LambdaServerless compute that runs your code without managing servers.
- AWS CognitoAmazon Cognito User Pools — manage users, groups, app clients, and identity providers with SigV4.
- Azure StorageManage containers and blobs in Azure Blob Storage.
References
- WEXTL® Cloudflare Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Cloudflare.
- WEXTL® visual workflow builder data.
Last updated: Aug 27, 2026 18:09