Cloudflare icon

Cloudflare

Cloudflare edge platform — zones, DNS, caching, Workers, R2, Zero Trust, and account management.

1 trigger37 searches62 actionsPollingAuth: API key

AI-assisted documentation12 min read

This documentation is compiled from our integration source code, internal specs for Cloudflare, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Cloudflare on WEXTL →

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]

Credential type option 1

Cloudflare - API Token

  • API TokentextRequired

    Create a scoped API Token at Dashboard → My Profile → API Tokens.

    [1]
Credential type option 2

Cloudflare - Global API Key

  • Account EmailtextRequired

    The email address associated with your account.

    [1]
  • Global API KeytextRequired

    Find your Global API Key at Dashboard → My Profile → API Tokens → Global API Key.

    [1]
  1. Log in to your WEXTL account, add the Cloudflare node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Cloudflare account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. 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 →

Watch Audit LogsTrigger
Output fields[3]
FieldType
IDtext
Actionobject
Typetext
Descriptiontext
Timedate
Actorobject
Emailtext
Typetext
IPtext
Resourcesarray
New valuetext
Old valuetext
Resultobject
Statustext
Status codenumber
Account DetailsSearch
Input fields[3]
FieldType
Account IDRequired
choice
DNS Record DetailsSearch
Input fields[3]
FieldType
Zone IDRequired
choice
DNS Record IDRequired
choice
Download WorkerSearch
Input fields[3]
FieldType
AccountRequired
choice
ScriptRequired
choice
Get a NamespaceSearch
Input fields[3]
FieldType
AccountRequired
choice
NamespaceRequired
choice
Get All Zone SettingsSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Get BucketSearch
Input fields[3]
FieldType
Account IDRequired
choice
Bucket NameRequired
choice
Get Certificate PackSearch
Input fields[3]
FieldType
Certificate Pack IDRequired
text
Zone IDRequired
choice
Get Cloudflare TunnelSearch
Input fields[3]
FieldType
Account IDRequired
choice
Tunnel IDRequired
choice
Get ObjectSearch
Input fields[3]
FieldType
Account IDRequired
choice
Bucket NameRequired
choice
Object KeyRequired
choice
Get Script SettingsSearch
Input fields[3]
FieldType
AccountRequired
choice
ScriptRequired
choice
Get Worker SubdomainSearch
Input fields[3]
FieldType
AccountRequired
choice
Get Zone Entrypoint RulesetSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Ruleset PhaseRequired
choice
Get Zone RulesetSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Ruleset IDRequired
choice
Get Zone SettingSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Setting IDRequired
choice
Health Check DetailsSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Health Check IDRequired
choice
List AccountsSearch
Input fields[3]
FieldType
Limitnumber
List BucketsSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
List Certificate PacksSearch
Input fields[3]
FieldType
Zone IDRequired
choice
List Cloudflare TunnelsSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
List DNS RecordsSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Limitnumber
List Firewall RulesSearch
Input fields[3]
FieldType
Zone IDRequired
choice
List Health ChecksSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Limitnumber
List IP Access RulesSearch
Input fields[3]
FieldType
Zone IDRequired
choice
List Load BalancersSearch
Input fields[3]
FieldType
Zone IDRequired
choice
List MonitorsSearch

No fields documented.

List NamespacesSearch
Input fields[3]
FieldType
AccountRequired
choice
Limitnumber
List ObjectsSearch
Input fields[3]
FieldType
Account IDRequired
choice
Bucket NameRequired
choice
Limitnumber
List PoolsSearch

No fields documented.

List RoutesSearch
Input fields[3]
FieldType
ZoneRequired
choice
List SSL ConfigurationsSearch
Input fields[3]
FieldType
Zone IDRequired
choice
List Tunnel RoutesSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
List WorkersSearch
Input fields[3]
FieldType
AccountRequired
choice
List Zone RulesetsSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Limitnumber
List ZonesSearch
Input fields[3]
FieldType
Limitnumber
Pool DetailsSearch
Input fields[3]
FieldType
Pool IDRequired
text
Universal SSL Settings DetailsSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Zone DetailsSearch
Input fields[3]
FieldType
Zone IDRequired
choice
Create a NamespaceAction
Input fields[3]
FieldType
AccountRequired
choice
TitleRequired
text
Create an AccountAction
Input fields[3]
FieldType
NameRequired
text
Typetext
Create An IP Access RuleAction
Input fields[3]
FieldType
Zone IDRequired
choice
ModeRequired
choice
TargetRequired
choice
ValueRequired
text
Notestext
Create BucketAction
Input fields[3]
FieldType
Account IDRequired
choice
NameRequired
text
Location Hinttext
Storage Classchoice
Create Cloudflare TunnelAction
Input fields[3]
FieldType
Account IDRequired
choice
NameRequired
text
Config Sourcechoice
Tunnel Secrettext
Create DNS RecordAction
Input fields[3]
FieldType
Zone IDRequired
choice
TypeRequired
choice
NameRequired
text
ContentRequired
text
TTLnumber
Proxiedchoice
Prioritynumber
Commenttext
Create Firewall RulesAction
Input fields[3]
FieldType
Zone IDRequired
choice
Create Health CheckAction
Input fields[3]
FieldType
Zone IDRequired
choice
NameRequired
text
AddressRequired
text
Typechoice
Check Regionsarray
Intervalnumber
Retriesnumber
Timeoutnumber
Consecutive Failsnumber
Consecutive Successesnumber
Descriptiontext
Suspendedchoice
Create Load BalancerAction
Input fields[3]
FieldType
Zone IDRequired
choice
Descriptiontext
Proxiedchoice
TTLnumber
Create MonitorAction
Input fields[3]
FieldType
Intervalnumber
Timeoutnumber
Retriesnumber
Descriptiontext
Typechoice
Methodtext
Pathtext
Portnumber
Expected Codestext
Expected Bodytext
Create PoolAction
Input fields[3]
FieldType
Descriptiontext
Enabledchoice
Create RouteAction
Input fields[3]
FieldType
ZoneRequired
choice
Route IDRequired
text
PatternRequired
text
Scripttext
Create SSL ConfigurationAction
Input fields[3]
FieldType
Zone IDRequired
choice
CertificateRequired
text
Private Keysecret
Bundle Methodchoice
Typechoice
Create Tunnel RouteAction
Input fields[3]
FieldType
Account IDRequired
choice
NetworkRequired
text
TunnelRequired
choice
Commenttext
Virtual Network IDtext
Create ZoneAction
Input fields[3]
FieldType
Account IDRequired
choice
NameRequired
text
Typechoice
Create Zone RulesetAction
Input fields[3]
FieldType
Zone IDRequired
choice
NameRequired
text
KindRequired
choice
PhaseRequired
text
Descriptiontext
Create Zone Ruleset RuleAction
Input fields[3]
FieldType
Zone IDRequired
choice
Ruleset IDRequired
choice
ExpressionRequired
text
ActionRequired
choice
Descriptiontext
Enabledchoice
Action Parameterstext
Delete A Firewall RuleAction
Input fields[3]
FieldType
Rule IDRequired
text
Zone IDRequired
choice
Delete an AccountAction
Input fields[3]
FieldType
Account IDRequired
choice
Delete An IP Access RuleAction
Input fields[3]
FieldType
Rule IDRequired
text
Zone IDRequired
choice
Delete BucketAction
Input fields[3]
FieldType
Account IDRequired
choice
Bucket NameRequired
choice
Delete Cloudflare TunnelAction
Input fields[3]
FieldType
Account IDRequired
choice
Tunnel IDRequired
choice
Delete DNS RecordAction
Input fields[3]
FieldType
Zone IDRequired
choice
DNS Record IDRequired
choice
Delete Health CheckAction
Input fields[3]
FieldType
Zone IDRequired
choice
Health Check IDRequired
choice
Delete Load BalancerAction
Input fields[3]
FieldType
Load Balancer IDRequired
text
Zone IDRequired
choice
Delete MonitorAction
Input fields[3]
FieldType
Monitor IDRequired
text
Delete ObjectAction
Input fields[3]
FieldType
Account IDRequired
choice
Bucket NameRequired
choice
Object KeyRequired
choice
Delete Objects or Empty BucketAction
Input fields[3]
FieldType
Account IDRequired
choice
Bucket NameRequired
choice
Object Keysarray
Prefixtext
Delete PoolAction
Input fields[3]
FieldType
Pool IDRequired
text
Delete RouteAction
Input fields[3]
FieldType
ZoneRequired
choice
RouteRequired
choice
Delete SSL ConfigurationAction
Input fields[3]
FieldType
Custom Certificate IDRequired
text
Zone IDRequired
choice
Delete WorkerAction
Input fields[3]
FieldType
AccountRequired
choice
ScriptRequired
choice
Delete ZoneAction
Input fields[3]
FieldType
Zone IDRequired
choice
Delete Zone RulesetAction
Input fields[3]
FieldType
Zone IDRequired
choice
Ruleset IDRequired
choice
Delete Zone Ruleset RuleAction
Input fields[3]
FieldType
Zone IDRequired
choice
Ruleset IDRequired
choice
Rule IDRequired
text
Edit Multiple Zone SettingsAction
Input fields[3]
FieldType
Zone IDRequired
choice
SettingsRequired
text
Edit Universal SSL SettingsAction
Input fields[3]
FieldType
Zone IDRequired
choice
EnabledRequired
choice
Edit ZoneAction
Input fields[3]
FieldType
Zone IDRequired
choice
Pausedchoice
Plantext
Typechoice
Edit Zone SettingAction
Input fields[3]
FieldType
Zone IDRequired
choice
Setting IDRequired
choice
ValueRequired
text
Enable Worker SubdomainAction
Input fields[3]
FieldType
AccountRequired
choice
SubdomainRequired
text
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Order Advanced Certificate Manager Certificate PackAction
Input fields[3]
FieldType
Zone IDRequired
choice
TypeRequired
choice
Validation MethodRequired
choice
Certificate AuthorityRequired
choice
Validity DaysRequired
number
HostsRequired
array
Hosttext
Patch Script SettingsAction
Input fields[3]
FieldType
AccountRequired
choice
ScriptRequired
choice
Purge EverythingAction
Input fields[3]
FieldType
ZoneRequired
choice
Purge Files by TagAction
Input fields[3]
FieldType
ZoneRequired
choice
TagsRequired
array
Purge Files by URLAction
Input fields[3]
FieldType
ZoneRequired
choice
FilesRequired
array
Put Bucket CORS PolicyAction
Input fields[3]
FieldType
Account IDRequired
choice
Bucket NameRequired
choice
RulesRequired
text
Remove a NamespaceAction
Input fields[3]
FieldType
AccountRequired
choice
NamespaceRequired
choice
Rename a NamespaceAction
Input fields[3]
FieldType
AccountRequired
choice
NamespaceRequired
choice
TitleRequired
text
Rerun the Activation CheckAction
Input fields[3]
FieldType
Zone IDRequired
choice
Update A Firewall RuleAction
Input fields[3]
FieldType
Rule IDRequired
text
Zone IDRequired
choice
Update AccountAction
Input fields[3]
FieldType
Account IDRequired
choice
NameRequired
text
TypeRequired
text
Update An IP Access RuleAction
Input fields[3]
FieldType
Rule IDRequired
text
Zone IDRequired
choice
Modechoice
Notestext
Update DNS RecordAction
Input fields[3]
FieldType
Zone IDRequired
choice
DNS Record IDRequired
choice
Typechoice
Nametext
Contenttext
TTLnumber
Proxiedchoice
Prioritynumber
Commenttext
Update MonitorAction
Input fields[3]
FieldType
Monitor IDRequired
text
Intervalnumber
Timeoutnumber
Retriesnumber
Descriptiontext
Typechoice
Methodtext
Pathtext
Portnumber
Expected Codestext
Expected Bodytext
Update PoolAction
Input fields[3]
FieldType
Pool IDRequired
text
Descriptiontext
Enabledchoice
Update RouteAction
Input fields[3]
FieldType
ZoneRequired
choice
RouteRequired
choice
Patterntext
Scripttext
Update Zone Entrypoint RulesetAction
Input fields[3]
FieldType
Zone IDRequired
choice
Ruleset PhaseRequired
choice
Rulestext
Update Zone RulesetAction
Input fields[3]
FieldType
Zone IDRequired
choice
Ruleset IDRequired
choice
Nametext
Descriptiontext
Rulestext
Update Zone Ruleset RuleAction
Input fields[3]
FieldType
Zone IDRequired
choice
Ruleset IDRequired
choice
Rule IDRequired
text
Expressiontext
Actionchoice
Descriptiontext
Enabledchoice
Action Parameterstext
Upload ObjectAction
Input fields[3]
FieldType
Account IDRequired
choice
Bucket NameRequired
choice
Object KeyRequired
text
File ContentRequired
text
Upload Worker ModuleAction
Input fields[3]
FieldType
AccountRequired
choice
Script NameRequired
text
Script FileRequired
text

Look for Cloudflare templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Cloudflare Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Cloudflare.
  4. WEXTL® visual workflow builder data.

Last updated: Aug 27, 2026 18:09