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.
| Field | Type |
|---|---|
ID | text |
Action | object |
Type | text |
Description | text |
Time | date |
Actor | object |
Email | text |
Type | text |
IP | text |
Resources | array |
New value | text |
Old value | text |
Result | object |
Status | text |
Status code | number |
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
DNS Record IDRequired | choice |
| Field | Type |
|---|---|
AccountRequired | choice |
ScriptRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Field | Type |
|---|---|
AccountRequired | choice |
NamespaceRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
| Field | Type |
|---|---|
Certificate Pack IDRequired | text |
Zone IDRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
Tunnel IDRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Object KeyRequired | choice |
| Field | Type |
|---|---|
AccountRequired | choice |
ScriptRequired | choice |
| Field | Type |
|---|---|
AccountRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset PhaseRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Setting IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Health Check IDRequired | choice |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Account IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
No fields documented.
| Field | Type |
|---|---|
AccountRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Limit | number |
No fields documented.
| Field | Type |
|---|---|
ZoneRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
AccountRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Pool IDRequired | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Field | Type |
|---|---|
NameRequired | text |
Type | text |
| Field | Type |
|---|---|
AccountRequired | choice |
TitleRequired | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
ModeRequired | choice |
TargetRequired | choice |
ValueRequired | text |
Notes | text |
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
Location Hint | text |
Storage Class | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
Config Source | choice |
Tunnel Secret | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
TypeRequired | choice |
NameRequired | text |
ContentRequired | text |
TTL | number |
Proxied | choice |
Priority | number |
Comment | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| 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 |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Description | text |
Proxied | choice |
TTL | number |
| Field | Type |
|---|---|
Interval | number |
Timeout | number |
Retries | number |
Description | text |
Type | choice |
Method | text |
Path | text |
Port | number |
Expected Codes | text |
Expected Body | text |
| Field | Type |
|---|---|
Description | text |
Enabled | choice |
| Field | Type |
|---|---|
ZoneRequired | choice |
Route IDRequired | text |
PatternRequired | text |
Script | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
CertificateRequired | text |
Private Key | secret |
Bundle Method | choice |
Type | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
NetworkRequired | text |
TunnelRequired | choice |
Comment | text |
Virtual Network ID | text |
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
Type | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
NameRequired | text |
KindRequired | choice |
PhaseRequired | text |
Description | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
ExpressionRequired | text |
ActionRequired | choice |
Description | text |
Enabled | choice |
Action Parameters | text |
| Field | Type |
|---|---|
Rule IDRequired | text |
Zone IDRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
| Field | Type |
|---|---|
Rule IDRequired | text |
Zone IDRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
Tunnel IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
DNS Record IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Health Check IDRequired | choice |
| Field | Type |
|---|---|
Load Balancer IDRequired | text |
Zone IDRequired | choice |
| Field | Type |
|---|---|
Monitor IDRequired | text |
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Object KeyRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Object Keys | array |
Prefix | text |
| Field | Type |
|---|---|
Pool IDRequired | text |
| Field | Type |
|---|---|
ZoneRequired | choice |
RouteRequired | choice |
| Field | Type |
|---|---|
Custom Certificate IDRequired | text |
Zone IDRequired | choice |
| Field | Type |
|---|---|
AccountRequired | choice |
ScriptRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
Rule IDRequired | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
SettingsRequired | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
EnabledRequired | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Paused | choice |
Plan | text |
Type | choice |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Setting IDRequired | choice |
ValueRequired | text |
| Field | Type |
|---|---|
AccountRequired | choice |
SubdomainRequired | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
TypeRequired | choice |
Validation MethodRequired | choice |
Certificate AuthorityRequired | choice |
Validity DaysRequired | number |
HostsRequired | array |
Host | text |
| Field | Type |
|---|---|
AccountRequired | choice |
ScriptRequired | choice |
| Field | Type |
|---|---|
ZoneRequired | choice |
| Field | Type |
|---|---|
ZoneRequired | choice |
TagsRequired | array |
| Field | Type |
|---|---|
ZoneRequired | choice |
FilesRequired | array |
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
RulesRequired | text |
| Field | Type |
|---|---|
AccountRequired | choice |
NamespaceRequired | choice |
| Field | Type |
|---|---|
AccountRequired | choice |
NamespaceRequired | choice |
TitleRequired | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
| Field | Type |
|---|---|
Account IDRequired | choice |
NameRequired | text |
TypeRequired | text |
| Field | Type |
|---|---|
Rule IDRequired | text |
Zone IDRequired | choice |
| Field | Type |
|---|---|
Rule IDRequired | text |
Zone IDRequired | choice |
Mode | choice |
Notes | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
DNS Record IDRequired | choice |
Type | choice |
Name | text |
Content | text |
TTL | number |
Proxied | choice |
Priority | number |
Comment | text |
| 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 |
| Field | Type |
|---|---|
Pool IDRequired | text |
Description | text |
Enabled | choice |
| Field | Type |
|---|---|
ZoneRequired | choice |
RouteRequired | choice |
Pattern | text |
Script | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset PhaseRequired | choice |
Rules | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
Name | text |
Description | text |
Rules | text |
| Field | Type |
|---|---|
Zone IDRequired | choice |
Ruleset IDRequired | choice |
Rule IDRequired | text |
Expression | text |
Action | choice |
Description | text |
Enabled | choice |
Action Parameters | text |
| Field | Type |
|---|---|
Account IDRequired | choice |
Bucket NameRequired | choice |
Object KeyRequired | text |
File ContentRequired | text |
| 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