Skip to content

Cloudflare Provider Node

Data/Providers

Cloudflare Provider

Build a Cloudflare credential struct. Supports scoped API tokens, legacy email + global API key, R2 S3-compatible access keys and Origin CA keys. Emits a CloudflareProvider that CF-aware nodes (R2 stores, DNS API, Workers, ...) can consume.

data_cloudflare_providerdata
Inputs4
Outputs2
Security exposure2/10
Packagedata

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
2/10High
PrivacyPotential sensitivity of processed data.
4/10Medium
PerformanceRuntime or resource pressure.
0/10High
GovernancePolicy, audit, or compliance impact.
3/10High
ReliabilityOperational stability considerations.
1/10High
CostExternal or compute cost impact.
0/10High

Input Pins

4

Input

Execution
exec_in

Trigger execution

Auth Mode

String
auth_mode

How to authenticate: 'api_token' (scoped, preferred), 'global_api_key' (legacy email+key), 'r2' (S3-compatible R2 keys), 'origin_ca_key' (Origin CA)

Default api_token
api_tokenglobal_api_keyr2origin_ca_key

Account ID

String
account_id

Cloudflare account ID (required for R2 and some APIs)

API Token

String
api_token

Scoped Cloudflare API token (dash.cloudflare.com/profile/api-tokens)

Sensitive

Output Pins

2

Done

Execution
exec_out

Provider built

Provider

Struct
provider

Cloudflare provider with authentication

CloudflareProviderCloudflareProvider8 fields
auth_modestringrequired
account_idstring | null
api_tokenstring | null
emailstring | null
global_api_keystring | null
r2_access_key_idstring | null
r2_secret_access_keystring | null
origin_ca_keystring | null
Schema enforced

Node Info

Internal name
data_cloudflare_provider
Category
Data/Providers