Cloudflare · Capability

Cloudflare API — Zones

Cloudflare API — Zones. 508 operations. Lead operation: Cloudflare List Zones. Self-contained Naftiko capability covering one Cloudflare business surface.

Run with Naftiko CloudflareZones

What You Can Do

GET
Zonesget — Cloudflare List Zones
/v1/zones
POST
Zonespost — Cloudflare Create Zone
/v1/zones
GET
Zonelevelaccessapplicationslistaccessapplications — Cloudflare List Access Applications
/v1/zones/{identifier}/access/apps
POST
Zonelevelaccessapplicationsaddabookmarkapplication — Cloudflare Add an Access application
/v1/zones/{identifier}/access/apps
GET
Zonelevelaccessshortlivedcertificatecaslistshortlivedcertificatecas — Cloudflare List short-lived certificate CAs
/v1/zones/{identifier}/access/apps/ca
DELETE
Zonelevelaccessapplicationsdeleteanaccessapplication — Cloudflare Delete an Access application
/v1/zones/{identifier}/access/apps/{app-id}
GET
Zonelevelaccessapplicationsgetanaccessapplication — Cloudflare Get an Access application
/v1/zones/{identifier}/access/apps/{app-id}
PUT
Zonelevelaccessapplicationsupdateabookmarkapplication — Cloudflare Update an Access application
/v1/zones/{identifier}/access/apps/{app-id}
POST
Zonelevelaccessapplicationsrevokeservicetokens — Cloudflare Revoke application tokens
/v1/zones/{identifier}/access/apps/{app-id}/revoke-tokens
GET
Zonelevelaccessapplicationstestaccesspolicies — Cloudflare Test Access policies
/v1/zones/{identifier}/access/apps/{app-id}/user-policy-checks
DELETE
Zonelevelaccesspoliciesdeleteanaccesspolicy — Cloudflare Delete an Access policy
/v1/zones/{identifier}/access/apps/{uuid1}/policies/{uuid}
GET
Zonelevelaccesspoliciesgetanaccesspolicy — Cloudflare Get an Access policy
/v1/zones/{identifier}/access/apps/{uuid1}/policies/{uuid}
PUT
Zonelevelaccesspoliciesupdateanaccesspolicy — Cloudflare Update an Access policy
/v1/zones/{identifier}/access/apps/{uuid1}/policies/{uuid}
DELETE
Zonelevelaccessshortlivedcertificatecasdeleteashortlivedcertificateca — Cloudflare Delete a short-lived certificate CA
/v1/zones/{identifier}/access/apps/{uuid}/ca
GET
Zonelevelaccessshortlivedcertificatecasgetashortlivedcertificateca — Cloudflare Get a short-lived certificate CA
/v1/zones/{identifier}/access/apps/{uuid}/ca
POST
Zonelevelaccessshortlivedcertificatecascreateashortlivedcertificateca — Cloudflare Create a short-lived certificate CA
/v1/zones/{identifier}/access/apps/{uuid}/ca
GET
Zonelevelaccesspolicieslistaccesspolicies — Cloudflare List Access policies
/v1/zones/{identifier}/access/apps/{uuid}/policies
POST
Zonelevelaccesspoliciescreateanaccesspolicy — Cloudflare Create an Access policy
/v1/zones/{identifier}/access/apps/{uuid}/policies
GET
Zonelevelaccessmtlsauthenticationlistmtlscertificates — Cloudflare List mTLS certificates
/v1/zones/{identifier}/access/certificates
POST
Zonelevelaccessmtlsauthenticationaddanmtlscertificate — Cloudflare Add an mTLS certificate
/v1/zones/{identifier}/access/certificates
GET
Zonelevelaccessmtlsauthenticationlistmtlscertificateshostnamesettings — Cloudflare List all mTLS hostname settings
/v1/zones/{identifier}/access/certificates/settings
PUT
Zonelevelaccessmtlsauthenticationupdateanmtlscertificatesettings — Cloudflare Update an mTLS certificate's hostname settings
/v1/zones/{identifier}/access/certificates/settings
DELETE
Zonelevelaccessmtlsauthenticationdeleteanmtlscertificate — Cloudflare Delete an mTLS certificate
/v1/zones/{identifier}/access/certificates/{uuid}
GET
Zonelevelaccessmtlsauthenticationgetanmtlscertificate — Cloudflare Get an mTLS certificate
/v1/zones/{identifier}/access/certificates/{uuid}
PUT
Zonelevelaccessmtlsauthenticationupdateanmtlscertificate — Cloudflare Update an mTLS certificate
/v1/zones/{identifier}/access/certificates/{uuid}
GET
Zonelevelaccessgroupslistaccessgroups — Cloudflare List Access groups
/v1/zones/{identifier}/access/groups
POST
Zonelevelaccessgroupscreateanaccessgroup — Cloudflare Create an Access group
/v1/zones/{identifier}/access/groups
DELETE
Zonelevelaccessgroupsdeleteanaccessgroup — Cloudflare Delete an Access group
/v1/zones/{identifier}/access/groups/{uuid}
GET
Zonelevelaccessgroupsgetanaccessgroup — Cloudflare Get an Access group
/v1/zones/{identifier}/access/groups/{uuid}
PUT
Zonelevelaccessgroupsupdateanaccessgroup — Cloudflare Update an Access group
/v1/zones/{identifier}/access/groups/{uuid}
GET
Zonelevelaccessidentityproviderslistaccessidentityproviders — Cloudflare List Access identity providers
/v1/zones/{identifier}/access/identity-providers
POST
Zonelevelaccessidentityprovidersaddanaccessidentityprovider — Cloudflare Add an Access identity provider
/v1/zones/{identifier}/access/identity-providers
DELETE
Zonelevelaccessidentityprovidersdeleteanaccessidentityprovider — Cloudflare Delete an Access identity provider
/v1/zones/{identifier}/access/identity-providers/{uuid}
GET
Zonelevelaccessidentityprovidersgetanaccessidentityprovider — Cloudflare Get an Access identity provider
/v1/zones/{identifier}/access/identity-providers/{uuid}
PUT
Zonelevelaccessidentityprovidersupdateanaccessidentityprovider — Cloudflare Update an Access identity provider
/v1/zones/{identifier}/access/identity-providers/{uuid}
GET
Zonelevelzerotrustorganizationgetyourzerotrustorganization — Cloudflare Get your Zero Trust organization
/v1/zones/{identifier}/access/organizations
POST
Zonelevelzerotrustorganizationcreateyourzerotrustorganization — Cloudflare Create your Zero Trust organization
/v1/zones/{identifier}/access/organizations
PUT
Zonelevelzerotrustorganizationupdateyourzerotrustorganization — Cloudflare Update your Zero Trust organization
/v1/zones/{identifier}/access/organizations
POST
Zonelevelzerotrustorganizationrevokeallaccesstokensforauser — Cloudflare Revoke all Access tokens for a user
/v1/zones/{identifier}/access/organizations/revoke-user
GET
Zonelevelaccessservicetokenslistservicetokens — Cloudflare List service tokens
/v1/zones/{identifier}/access/service-tokens
POST
Zonelevelaccessservicetokenscreateaservicetoken — Cloudflare Create a service token
/v1/zones/{identifier}/access/service-tokens
DELETE
Zonelevelaccessservicetokensdeleteaservicetoken — Cloudflare Delete a service token
/v1/zones/{identifier}/access/service-tokens/{uuid}
PUT
Zonelevelaccessservicetokensupdateaservicetoken — Cloudflare Update a service token
/v1/zones/{identifier}/access/service-tokens/{uuid}
GET
Dnsanalyticstable — Cloudflare Table
/v1/zones/{identifier}/dns-analytics/report
GET
Dnsanalyticsbytime — Cloudflare By Time
/v1/zones/{identifier}/dns-analytics/report/bytime
GET
Zonesubscriptionzonesubscriptiondetails — Cloudflare Zone Subscription Details
/v1/zones/{identifier}/subscription
POST
Zonesubscriptioncreatezonesubscription — Cloudflare Create Zone Subscription
/v1/zones/{identifier}/subscription
PUT
Zonesubscriptionupdatezonesubscription — Cloudflare Update Zone Subscription
/v1/zones/{identifier}/subscription
GET
Zoneanalyticsdeprecatedgetanalyticsbycolocations — Cloudflare Get analytics by Co-locations
/v1/zones/{zone-identifier}/analytics/colos
GET
Zoneanalyticsdeprecatedgetdashboard — Cloudflare Get dashboard
/v1/zones/{zone-identifier}/analytics/dashboard
GET
Zonerateplanlistavailableplans — Cloudflare List Available Plans
/v1/zones/{zone-identifier}/available-plans
GET
Zonerateplanavailableplandetails — Cloudflare Available Plan Details
/v1/zones/{zone-identifier}/available-plans/{plan-identifier}
GET
Zonerateplanlistavailablerateplans — Cloudflare List Available Rate Plans
/v1/zones/{zone-identifier}/available-rate-plans
GET
Custompagesforazonelistcustompages — Cloudflare List custom pages
/v1/zones/{zone-identifier}/custom-pages
GET
Custompagesforazonegetacustompage — Cloudflare Get a custom page
/v1/zones/{zone-identifier}/custom-pages/{identifier}
PUT
Custompagesforazoneupdateacustompage — Cloudflare Update a custom page
/v1/zones/{zone-identifier}/custom-pages/{identifier}
GET
Emailroutingsettingsgetemailroutingsettings — Cloudflare Get Email Routing settings
/v1/zones/{zone-identifier}/email/routing
POST
Emailroutingsettingsdisableemailrouting — Cloudflare Disable Email Routing
/v1/zones/{zone-identifier}/email/routing/disable
GET
Emailroutingsettingsemailroutingdnssettings — Cloudflare Email Routing - DNS settings
/v1/zones/{zone-identifier}/email/routing/dns
POST
Emailroutingsettingsenableemailrouting — Cloudflare Enable Email Routing
/v1/zones/{zone-identifier}/email/routing/enable
GET
Emailroutingroutingruleslistroutingrules — Cloudflare List routing rules
/v1/zones/{zone-identifier}/email/routing/rules
POST
Emailroutingroutingrulescreateroutingrule — Cloudflare Create routing rule
/v1/zones/{zone-identifier}/email/routing/rules
GET
Emailroutingroutingrulesgetcatchallrule — Cloudflare Get catch-all rule
/v1/zones/{zone-identifier}/email/routing/rules/catch-all
PUT
Emailroutingroutingrulesupdatecatchallrule — Cloudflare Update catch-all rule
/v1/zones/{zone-identifier}/email/routing/rules/catch-all
DELETE
Emailroutingroutingrulesdeleteroutingrule — Cloudflare Delete routing rule
/v1/zones/{zone-identifier}/email/routing/rules/{rule-identifier}
GET
Emailroutingroutingrulesgetroutingrule — Cloudflare Get routing rule
/v1/zones/{zone-identifier}/email/routing/rules/{rule-identifier}
PUT
Emailroutingroutingrulesupdateroutingrule — Cloudflare Update routing rule
/v1/zones/{zone-identifier}/email/routing/rules/{rule-identifier}
DELETE
Filtersdeletefilters — Cloudflare Delete filters
/v1/zones/{zone-identifier}/filters
GET
Filterslistfilters — Cloudflare List filters
/v1/zones/{zone-identifier}/filters
POST
Filterscreatefilters — Cloudflare Create filters
/v1/zones/{zone-identifier}/filters
PUT
Filtersupdatefilters — Cloudflare Update filters
/v1/zones/{zone-identifier}/filters
DELETE
Filtersdeleteafilter — Cloudflare Delete a filter
/v1/zones/{zone-identifier}/filters/{id}
GET
Filtersgetafilter — Cloudflare Get a filter
/v1/zones/{zone-identifier}/filters/{id}
PUT
Filtersupdateafilter — Cloudflare Update a filter
/v1/zones/{zone-identifier}/filters/{id}
GET
Zonelockdownlistzonelockdownrules — Cloudflare List Zone Lockdown rules
/v1/zones/{zone-identifier}/firewall/lockdowns
POST
Zonelockdowncreateazonelockdownrule — Cloudflare Create a Zone Lockdown rule
/v1/zones/{zone-identifier}/firewall/lockdowns
DELETE
Zonelockdowndeleteazonelockdownrule — Cloudflare Delete a Zone Lockdown rule
/v1/zones/{zone-identifier}/firewall/lockdowns/{id}
GET
Zonelockdowngetazonelockdownrule — Cloudflare Get a Zone Lockdown rule
/v1/zones/{zone-identifier}/firewall/lockdowns/{id}
PUT
Zonelockdownupdateazonelockdownrule — Cloudflare Update a Zone Lockdown rule
/v1/zones/{zone-identifier}/firewall/lockdowns/{id}
DELETE
Firewallrulesdeletefirewallrules — Cloudflare Delete firewall rules
/v1/zones/{zone-identifier}/firewall/rules
GET
Firewallruleslistfirewallrules — Cloudflare List firewall rules
/v1/zones/{zone-identifier}/firewall/rules
PATCH
Firewallrulesupdatepriorityoffirewallrules — Cloudflare Update priority of firewall rules
/v1/zones/{zone-identifier}/firewall/rules
POST
Firewallrulescreatefirewallrules — Cloudflare Create firewall rules
/v1/zones/{zone-identifier}/firewall/rules
PUT
Firewallrulesupdatefirewallrules — Cloudflare Update firewall rules
/v1/zones/{zone-identifier}/firewall/rules
DELETE
Firewallrulesdeleteafirewallrule — Cloudflare Delete a firewall rule
/v1/zones/{zone-identifier}/firewall/rules/{id}
GET
Firewallrulesgetafirewallrule — Cloudflare Get a firewall rule
/v1/zones/{zone-identifier}/firewall/rules/{id}
PATCH
Firewallrulesupdatepriorityofafirewallrule — Cloudflare Update priority of a firewall rule
/v1/zones/{zone-identifier}/firewall/rules/{id}
PUT
Firewallrulesupdateafirewallrule — Cloudflare Update a firewall rule
/v1/zones/{zone-identifier}/firewall/rules/{id}
GET
Useragentblockingruleslistuseragentblockingrules — Cloudflare List User Agent Blocking rules
/v1/zones/{zone-identifier}/firewall/ua-rules
POST
Useragentblockingrulescreateauseragentblockingrule — Cloudflare Create a User Agent Blocking rule
/v1/zones/{zone-identifier}/firewall/ua-rules
DELETE
Useragentblockingrulesdeleteauseragentblockingrule — Cloudflare Delete a User Agent Blocking rule
/v1/zones/{zone-identifier}/firewall/ua-rules/{id}
GET
Useragentblockingrulesgetauseragentblockingrule — Cloudflare Get a User Agent Blocking rule
/v1/zones/{zone-identifier}/firewall/ua-rules/{id}
PUT
Useragentblockingrulesupdateauseragentblockingrule — Cloudflare Update a User Agent Blocking rule
/v1/zones/{zone-identifier}/firewall/ua-rules/{id}
GET
Wafoverrideslistwafoverrides — Cloudflare List WAF overrides
/v1/zones/{zone-identifier}/firewall/waf/overrides
POST
Wafoverridescreateawafoverride — Cloudflare Create a WAF override
/v1/zones/{zone-identifier}/firewall/waf/overrides
DELETE
Wafoverridesdeleteawafoverride — Cloudflare Delete a WAF override
/v1/zones/{zone-identifier}/firewall/waf/overrides/{id}
GET
Wafoverridesgetawafoverride — Cloudflare Get a WAF override
/v1/zones/{zone-identifier}/firewall/waf/overrides/{id}
PUT
Wafoverridesupdatewafoverride — Cloudflare Update WAF override
/v1/zones/{zone-identifier}/firewall/waf/overrides/{id}
GET
Wafpackageslistwafpackages — Cloudflare List WAF packages
/v1/zones/{zone-identifier}/firewall/waf/packages
GET
Wafpackagesgetawafpackage — Cloudflare Get a WAF package
/v1/zones/{zone-identifier}/firewall/waf/packages/{identifier}
PATCH
Wafpackagesupdateawafpackage — Cloudflare Update a WAF package
/v1/zones/{zone-identifier}/firewall/waf/packages/{identifier}
GET
Healthcheckslisthealthchecks — Cloudflare List Health Checks
/v1/zones/{zone-identifier}/healthchecks
POST
Healthcheckscreatehealthcheck — Cloudflare Create Health Check
/v1/zones/{zone-identifier}/healthchecks
POST
Healthcheckscreatepreviewhealthcheck — Cloudflare Create Preview Health Check
/v1/zones/{zone-identifier}/healthchecks/preview
DELETE
Healthchecksdeletepreviewhealthcheck — Cloudflare Delete Preview Health Check
/v1/zones/{zone-identifier}/healthchecks/preview/{identifier}
GET
Healthcheckshealthcheckpreviewdetails — Cloudflare Health Check Preview Details
/v1/zones/{zone-identifier}/healthchecks/preview/{identifier}
DELETE
Healthchecksdeletehealthcheck — Cloudflare Delete Health Check
/v1/zones/{zone-identifier}/healthchecks/{identifier}
GET
Healthcheckshealthcheckdetails — Cloudflare Health Check Details
/v1/zones/{zone-identifier}/healthchecks/{identifier}
PATCH
Healthcheckspatchhealthcheck — Cloudflare Patch Health Check
/v1/zones/{zone-identifier}/healthchecks/{identifier}
PUT
Healthchecksupdatehealthcheck — Cloudflare Update Health Check
/v1/zones/{zone-identifier}/healthchecks/{identifier}
GET
Logsreceivedgetlogretentionflag — Cloudflare Get log retention flag
/v1/zones/{zone-identifier}/logs/control/retention/flag
POST
Logsreceivedupdatelogretentionflag — Cloudflare Update log retention flag
/v1/zones/{zone-identifier}/logs/control/retention/flag
GET
Logsreceivedgetlogsrayids — Cloudflare Get logs RayIDs
/v1/zones/{zone-identifier}/logs/rayids/{ray-identifier}
GET
Logsreceivedgetlogsreceived — Cloudflare Get logs received
/v1/zones/{zone-identifier}/logs/received
GET
Logsreceivedlistfields — Cloudflare List fields
/v1/zones/{zone-identifier}/logs/received/fields
GET
Ratelimitsforazonelistratelimits — Cloudflare List rate limits
/v1/zones/{zone-identifier}/rate-limits
POST
Ratelimitsforazonecreatearatelimit — Cloudflare Create a rate limit
/v1/zones/{zone-identifier}/rate-limits
DELETE
Ratelimitsforazonedeletearatelimit — Cloudflare Delete a rate limit
/v1/zones/{zone-identifier}/rate-limits/{id}
GET
Ratelimitsforazonegetaratelimit — Cloudflare Get a rate limit
/v1/zones/{zone-identifier}/rate-limits/{id}
PUT
Ratelimitsforazoneupdatearatelimit — Cloudflare Update a rate limit
/v1/zones/{zone-identifier}/rate-limits/{id}
GET
Zonesnippets — Cloudflare All Snippets
/v1/zones/{zone-identifier}/snippets
GET
Zonesnippetssnippetrules — Cloudflare Rules
/v1/zones/{zone-identifier}/snippets/snippet-rules
PUT
Zonesnippetssnippetrulesput — Cloudflare Put Rules
/v1/zones/{zone-identifier}/snippets/snippet-rules
DELETE
Zonesnippetssnippetdelete — Cloudflare Delete Snippet
/v1/zones/{zone-identifier}/snippets/{snippet-name}
GET
Zonesnippetssnippet — Cloudflare Snippet
/v1/zones/{zone-identifier}/snippets/{snippet-name}
PUT
Zonesnippetssnippetput — Cloudflare Put Snippet
/v1/zones/{zone-identifier}/snippets/{snippet-name}
GET
Zonesnippetssnippetcontent — Cloudflare Snippet Content
/v1/zones/{zone-identifier}/snippets/{snippet-name}/content
GET
Ssltlsmoderecommendationssltlsrecommendation — Cloudflare SSL/TLS Recommendation
/v1/zones/{zone-identifier}/ssl/recommendation
GET
Waitingroomlistwaitingrooms — Cloudflare List waiting rooms
/v1/zones/{zone-identifier}/waiting-rooms
POST
Waitingroomcreatewaitingroom — Cloudflare Create waiting room
/v1/zones/{zone-identifier}/waiting-rooms
POST
Waitingroomcreateacustomwaitingroompagepreview — Cloudflare Create a custom waiting room page preview
/v1/zones/{zone-identifier}/waiting-rooms/preview
GET
Waitingroomgetzonesettings — Cloudflare Get zone-level Waiting Room settings
/v1/zones/{zone-identifier}/waiting-rooms/settings
PATCH
Waitingroompatchzonesettings — Cloudflare Patch zone-level Waiting Room settings
/v1/zones/{zone-identifier}/waiting-rooms/settings
PUT
Waitingroomupdatezonesettings — Cloudflare Update zone-level Waiting Room settings
/v1/zones/{zone-identifier}/waiting-rooms/settings
DELETE
Waitingroomdeletewaitingroom — Cloudflare Delete waiting room
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}
GET
Waitingroomwaitingroomdetails — Cloudflare Waiting room details
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}
PATCH
Waitingroompatchwaitingroom — Cloudflare Patch waiting room
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}
PUT
Waitingroomupdatewaitingroom — Cloudflare Update waiting room
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}
GET
Waitingroomlistevents — Cloudflare List events
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/events
POST
Waitingroomcreateevent — Cloudflare Create event
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/events
DELETE
Waitingroomdeleteevent — Cloudflare Delete event
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/events/{event-id}
GET
Waitingroomeventdetails — Cloudflare Event details
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/events/{event-id}
PATCH
Waitingroompatchevent — Cloudflare Patch event
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/events/{event-id}
PUT
Waitingroomupdateevent — Cloudflare Update event
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/events/{event-id}
GET
Waitingroompreviewactiveeventdetails — Cloudflare Preview active event details
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/events/{event-id}/details
GET
Waitingroomlistwaitingroomrules — Cloudflare List Waiting Room Rules
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/rules
POST
Waitingroomcreatewaitingroomrule — Cloudflare Create Waiting Room Rule
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/rules
PUT
Waitingroomreplacewaitingroomrules — Cloudflare Replace Waiting Room Rules
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/rules
DELETE
Waitingroomdeletewaitingroomrule — Cloudflare Delete Waiting Room Rule
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/rules/{rule-id}
PATCH
Waitingroompatchwaitingroomrule — Cloudflare Patch Waiting Room Rule
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/rules/{rule-id}
GET
Waitingroomgetwaitingroomstatus — Cloudflare Get waiting room status
/v1/zones/{zone-identifier}/waiting-rooms/{waiting-room-id}/status
GET
Web3hostnamelistweb3hostnames — Cloudflare List Web3 Hostnames
/v1/zones/{zone-identifier}/web3/hostnames
POST
Web3hostnamecreateweb3hostname — Cloudflare Create Web3 Hostname
/v1/zones/{zone-identifier}/web3/hostnames
DELETE
Web3hostnamedeleteweb3hostname — Cloudflare Delete Web3 Hostname
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}
GET
Web3hostnameweb3hostnamedetails — Cloudflare Web3 Hostname Details
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}
PATCH
Web3hostnameeditweb3hostname — Cloudflare Edit Web3 Hostname
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}
GET
Web3hostnameipfsuniversalpathgatewaycontentlistdetails — Cloudflare IPFS Universal Path Gateway Content List Details
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}/ipfs-universal-path/content-list
PUT
Web3hostnameupdateipfsuniversalpathgatewaycontentlist — Cloudflare Update IPFS Universal Path Gateway Content List
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}/ipfs-universal-path/content-list
GET
Web3hostnamelistipfsuniversalpathgatewaycontentlistentries — Cloudflare List IPFS Universal Path Gateway Content List Entries
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}/ipfs-universal-path/content-list/entries
POST
Web3hostnamecreateipfsuniversalpathgatewaycontentlistentry — Cloudflare Create IPFS Universal Path Gateway Content List Entry
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}/ipfs-universal-path/content-list/entries
DELETE
Web3hostnamedeleteipfsuniversalpathgatewaycontentlistentry — Cloudflare Delete IPFS Universal Path Gateway Content List Entry
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}/ipfs-universal-path/content-list/entries/{content-list-entry-identifier}
GET
Web3hostnameipfsuniversalpathgatewaycontentlistentrydetails — Cloudflare IPFS Universal Path Gateway Content List Entry Details
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}/ipfs-universal-path/content-list/entries/{content-list-entry-identifier}
PUT
Web3hostnameeditipfsuniversalpathgatewaycontentlistentry — Cloudflare Edit IPFS Universal Path Gateway Content List Entry
/v1/zones/{zone-identifier}/web3/hostnames/{identifier}/ipfs-universal-path/content-list/entries/{content-list-entry-identifier}
DELETE
Zones0delete — Cloudflare Delete Zone
/v1/zones/{zone-id}
GET
Zones0get — Cloudflare Zone Details
/v1/zones/{zone-id}
PATCH
Zones0patch — Cloudflare Edit Zone
/v1/zones/{zone-id}
GET
Totaltlstotaltlssettingsdetails — Cloudflare Total TLS Settings Details
/v1/zones/{zone-id}/acm/total-tls
POST
Totaltlsenableordisabletotaltls — Cloudflare Enable or Disable Total TLS
/v1/zones/{zone-id}/acm/total-tls
PUT
Putzoneszoneidactivationcheck — Cloudflare Rerun the Activation Check
/v1/zones/{zone-id}/activation-check
GET
Argoanalyticsforzoneargoanalyticsforazone — Cloudflare Argo Analytics for a zone
/v1/zones/{zone-id}/analytics/latency
GET
Argoanalyticsforgeolocationargoanalyticsforazoneatdifferentpops — Cloudflare Argo Analytics for a zone at different PoPs
/v1/zones/{zone-id}/analytics/latency/colos
GET
Apishieldsettingsretrieveinformationaboutspecificconfigurationproperties — Cloudflare Retrieve information about specific configuration properties
/v1/zones/{zone-id}/api-gateway/configuration
PUT
Apishieldsettingssetconfigurationproperties — Cloudflare Set configuration properties
/v1/zones/{zone-id}/api-gateway/configuration
GET
Apishieldapidiscoveryretrievediscoveredoperationsonazoneasopenapi — Cloudflare Retrieve discovered operations on a zone rendered as OpenAPI schemas
/v1/zones/{zone-id}/api-gateway/discovery
GET
Apishieldapidiscoveryretrievediscoveredoperationsonazone — Cloudflare Retrieve discovered operations on a zone
/v1/zones/{zone-id}/api-gateway/discovery/operations
PATCH
Apishieldapipatchdiscoveredoperations — Cloudflare Patch discovered operations
/v1/zones/{zone-id}/api-gateway/discovery/operations
PATCH
Apishieldapipatchdiscoveredoperation — Cloudflare Patch discovered operation
/v1/zones/{zone-id}/api-gateway/discovery/operations/{operation-id}
GET
Apishieldendpointmanagementretrieveinformationaboutalloperationsonazone — Cloudflare Retrieve information about all operations on a zone
/v1/zones/{zone-id}/api-gateway/operations
POST
Apishieldendpointmanagementaddoperationstoazone — Cloudflare Add operations to a zone
/v1/zones/{zone-id}/api-gateway/operations
PATCH
Apishieldschemavalidationupdatemultipleoperationlevelsettings — Cloudflare Update multiple operation-level schema validation settings
/v1/zones/{zone-id}/api-gateway/operations/schema-validation
DELETE
Apishieldendpointmanagementdeleteanoperation — Cloudflare Delete an operation
/v1/zones/{zone-id}/api-gateway/operations/{operation-id}
GET
Apishieldendpointmanagementretrieveinformationaboutanoperation — Cloudflare Retrieve information about an operation
/v1/zones/{zone-id}/api-gateway/operations/{operation-id}
GET
Apishieldschemavalidationretrieveoperationlevelsettings — Cloudflare Retrieve operation-level schema validation settings
/v1/zones/{zone-id}/api-gateway/operations/{operation-id}/schema-validation
PUT
Apishieldschemavalidationupdateoperationlevelsettings — Cloudflare Update operation-level schema validation settings
/v1/zones/{zone-id}/api-gateway/operations/{operation-id}/schema-validation
GET
Apishieldendpointmanagementretrieveoperationsandfeaturesasopenapischemas — Cloudflare Retrieve operations and features as OpenAPI schemas
/v1/zones/{zone-id}/api-gateway/schemas
GET
Apishieldschemavalidationretrievezonelevelsettings — Cloudflare Retrieve zone level schema validation settings
/v1/zones/{zone-id}/api-gateway/settings/schema-validation
PATCH
Apishieldschemavalidationpatchzonelevelsettings — Cloudflare Update zone level schema validation settings
/v1/zones/{zone-id}/api-gateway/settings/schema-validation
PUT
Apishieldschemavalidationupdatezonelevelsettings — Cloudflare Update zone level schema validation settings
/v1/zones/{zone-id}/api-gateway/settings/schema-validation
GET
Apishieldschemavalidationretrieveinformationaboutallschemas — Cloudflare Retrieve information about all schemas on a zone
/v1/zones/{zone-id}/api-gateway/user-schemas
POST
Apishieldschemavalidationpostschema — Cloudflare Upload a schema to a zone
/v1/zones/{zone-id}/api-gateway/user-schemas
DELETE
Apishieldschemadeleteaschema — Cloudflare Delete a schema
/v1/zones/{zone-id}/api-gateway/user-schemas/{schema-id}
GET
Apishieldschemavalidationretrieveinformationaboutspecificschema — Cloudflare Retrieve information about a specific schema on a zone
/v1/zones/{zone-id}/api-gateway/user-schemas/{schema-id}
PATCH
Apishieldschemavalidationenablevalidationforaschema — Cloudflare Enable validation for a schema
/v1/zones/{zone-id}/api-gateway/user-schemas/{schema-id}
GET
Apishieldschemavalidationextractoperationsfromschema — Cloudflare Retrieve all operations from a schema.
/v1/zones/{zone-id}/api-gateway/user-schemas/{schema-id}/operations
GET
Argosmartroutinggetargosmartroutingsetting — Cloudflare Get Argo Smart Routing setting
/v1/zones/{zone-id}/argo/smart-routing
PATCH
Argosmartroutingpatchargosmartroutingsetting — Cloudflare Patch Argo Smart Routing setting
/v1/zones/{zone-id}/argo/smart-routing
GET
Tieredcachinggettieredcachingsetting — Cloudflare Get Tiered Caching setting
/v1/zones/{zone-id}/argo/tiered-caching
PATCH
Tieredcachingpatchtieredcachingsetting — Cloudflare Patch Tiered Caching setting
/v1/zones/{zone-id}/argo/tiered-caching
GET
Botmanagementforazonegetconfig — Cloudflare Get Zone Bot Management Config
/v1/zones/{zone-id}/bot-management
PUT
Botmanagementforazoneupdateconfig — Cloudflare Update Zone Bot Management Config
/v1/zones/{zone-id}/bot-management
GET
Zonecachesettingsgetcachereservesetting — Cloudflare Get Cache Reserve setting
/v1/zones/{zone-id}/cache/cache-reserve
PATCH
Zonecachesettingschangecachereservesetting — Cloudflare Change Cache Reserve setting
/v1/zones/{zone-id}/cache/cache-reserve
GET
Zonecachesettingsgetcachereserveclear — Cloudflare Get Cache Reserve Clear
/v1/zones/{zone-id}/cache/cache-reserve-clear
POST
Zonecachesettingsstartcachereserveclear — Cloudflare Start Cache Reserve Clear
/v1/zones/{zone-id}/cache/cache-reserve-clear
GET
Zonecachesettingsgetoriginpostquantumencryptionsetting — Cloudflare Get Origin Post-Quantum Encryption setting
/v1/zones/{zone-id}/cache/origin-post-quantum-encryption
PUT
Zonecachesettingschangeoriginpostquantumencryptionsetting — Cloudflare Change Origin Post-Quantum Encryption setting
/v1/zones/{zone-id}/cache/origin-post-quantum-encryption
GET
Zonecachesettingsgetregionaltieredcachesetting — Cloudflare Get Regional Tiered Cache setting
/v1/zones/{zone-id}/cache/regional-tiered-cache
PATCH
Zonecachesettingschangeregionaltieredcachesetting — Cloudflare Change Regional Tiered Cache setting
/v1/zones/{zone-id}/cache/regional-tiered-cache
DELETE
Smarttieredcachedeletesmarttieredcachesetting — Cloudflare Delete Smart Tiered Cache setting
/v1/zones/{zone-id}/cache/tiered-cache-smart-topology-enable
GET
Smarttieredcachegetsmarttieredcachesetting — Cloudflare Get Smart Tiered Cache setting
/v1/zones/{zone-id}/cache/tiered-cache-smart-topology-enable
PATCH
Smarttieredcachepatchsmarttieredcachesetting — Cloudflare Patch Smart Tiered Cache setting
/v1/zones/{zone-id}/cache/tiered-cache-smart-topology-enable
DELETE
Zonecachesettingsdeletevariantssetting — Cloudflare Delete variants setting
/v1/zones/{zone-id}/cache/variants
GET
Zonecachesettingsgetvariantssetting — Cloudflare Get variants setting
/v1/zones/{zone-id}/cache/variants
PATCH
Zonecachesettingschangevariantssetting — Cloudflare Change variants setting
/v1/zones/{zone-id}/cache/variants
GET
Clientcertificateforazonelisthostnameassociations — Cloudflare List Hostname Associations
/v1/zones/{zone-id}/certificate-authorities/hostname-associations
PUT
Clientcertificateforazoneputhostnameassociations — Cloudflare Replace Hostname Associations
/v1/zones/{zone-id}/certificate-authorities/hostname-associations
GET
Clientcertificateforazonelistclientcertificates — Cloudflare List Client Certificates
/v1/zones/{zone-id}/client-certificates
POST
Clientcertificateforazonecreateclientcertificate — Cloudflare Create Client Certificate
/v1/zones/{zone-id}/client-certificates
DELETE
Clientcertificateforazonedeleteclientcertificate — Cloudflare Revoke Client Certificate
/v1/zones/{zone-id}/client-certificates/{client-certificate-id}
GET
Clientcertificateforazoneclientcertificatedetails — Cloudflare Client Certificate Details
/v1/zones/{zone-id}/client-certificates/{client-certificate-id}
PATCH
Clientcertificateforazoneeditclientcertificate — Cloudflare Reactivate Client Certificate
/v1/zones/{zone-id}/client-certificates/{client-certificate-id}
GET
Customsslforazonelistsslconfigurations — Cloudflare List SSL Configurations
/v1/zones/{zone-id}/custom-certificates
POST
Customsslforazonecreatesslconfiguration — Cloudflare Create SSL Configuration
/v1/zones/{zone-id}/custom-certificates
PUT
Customsslforazonereprioritizesslcertificates — Cloudflare Re-prioritize SSL Certificates
/v1/zones/{zone-id}/custom-certificates/prioritize
DELETE
Customsslforazonedeletesslconfiguration — Cloudflare Delete SSL Configuration
/v1/zones/{zone-id}/custom-certificates/{custom-certificate-id}
GET
Customsslforazonesslconfigurationdetails — Cloudflare SSL Configuration Details
/v1/zones/{zone-id}/custom-certificates/{custom-certificate-id}
PATCH
Customsslforazoneeditsslconfiguration — Cloudflare Edit SSL Configuration
/v1/zones/{zone-id}/custom-certificates/{custom-certificate-id}
GET
Customhostnameforazonelistcustomhostnames — Cloudflare List Custom Hostnames
/v1/zones/{zone-id}/custom-hostnames
POST
Customhostnameforazonecreatecustomhostname — Cloudflare Create Custom Hostname
/v1/zones/{zone-id}/custom-hostnames
DELETE
Customhostnamefallbackoriginforazonedeletefallbackoriginforcustomhostnames — Cloudflare Delete Fallback Origin for Custom Hostnames
/v1/zones/{zone-id}/custom-hostnames/fallback-origin
GET
Customhostnamefallbackoriginforazonegetfallbackoriginforcustomhostnames — Cloudflare Get Fallback Origin for Custom Hostnames
/v1/zones/{zone-id}/custom-hostnames/fallback-origin
PUT
Customhostnamefallbackoriginforazoneupdatefallbackoriginforcustomhostnames — Cloudflare Update Fallback Origin for Custom Hostnames
/v1/zones/{zone-id}/custom-hostnames/fallback-origin
DELETE
Customhostnameforazonedeletecustomhostnameandanyissuedsslcertificates — Cloudflare Delete Custom Hostname (and any issued SSL certificates)
/v1/zones/{zone-id}/custom-hostnames/{custom-hostname-id}
GET
Customhostnameforazonecustomhostnamedetails — Cloudflare Custom Hostname Details
/v1/zones/{zone-id}/custom-hostnames/{custom-hostname-id}
PATCH
Customhostnameforazoneeditcustomhostname — Cloudflare Edit Custom Hostname
/v1/zones/{zone-id}/custom-hostnames/{custom-hostname-id}
GET
Accountlevelcustomnameserversusageforazonegetaccountcustomnameserverrelatedzonemetadata — Cloudflare Get Account Custom Nameserver Related Zone Metadata
/v1/zones/{zone-id}/custom-ns
PUT
Accountlevelcustomnameserversusageforazonesetaccountcustomnameserverrelatedzonemetadata — Cloudflare Set Account Custom Nameserver Related Zone Metadata
/v1/zones/{zone-id}/custom-ns
GET
Dcvdelegationuuidget — Cloudflare Retrieve the DCV Delegation unique identifier.
/v1/zones/{zone-id}/dcv-delegation/uuid
GET
Dnsrecordsforazonelistdnsrecords — Cloudflare List DNS Records
/v1/zones/{zone-id}/dns-records
POST
Dnsrecordsforazonecreatednsrecord — Cloudflare Create DNS Record
/v1/zones/{zone-id}/dns-records
GET
Dnsrecordsforazoneexportdnsrecords — Cloudflare Export DNS Records
/v1/zones/{zone-id}/dns-records/export
POST
Dnsrecordsforazoneimportdnsrecords — Cloudflare Import DNS Records
/v1/zones/{zone-id}/dns-records/import
POST
Dnsrecordsforazonescandnsrecords — Cloudflare Scan DNS Records
/v1/zones/{zone-id}/dns-records/scan
DELETE
Dnsrecordsforazonedeletednsrecord — Cloudflare Delete DNS Record
/v1/zones/{zone-id}/dns-records/{dns-record-id}
GET
Dnsrecordsforazonednsrecorddetails — Cloudflare DNS Record Details
/v1/zones/{zone-id}/dns-records/{dns-record-id}
PATCH
Dnsrecordsforazonepatchdnsrecord — Cloudflare Update DNS Record
/v1/zones/{zone-id}/dns-records/{dns-record-id}
PUT
Dnsrecordsforazoneupdatednsrecord — Cloudflare Overwrite DNS Record
/v1/zones/{zone-id}/dns-records/{dns-record-id}
DELETE
Dnssecdeletednssecrecords — Cloudflare Delete DNSSEC records
/v1/zones/{zone-id}/dnssec
GET
Dnssecdnssecdetails — Cloudflare DNSSEC Details
/v1/zones/{zone-id}/dnssec
PATCH
Dnsseceditdnssecstatus — Cloudflare Edit DNSSEC Status
/v1/zones/{zone-id}/dnssec
GET
Ipaccessrulesforazonelistipaccessrules — Cloudflare List IP Access rules
/v1/zones/{zone-id}/firewall/access-rules/rules
POST
Ipaccessrulesforazonecreateanipaccessrule — Cloudflare Create an IP Access rule
/v1/zones/{zone-id}/firewall/access-rules/rules
DELETE
Ipaccessrulesforazonedeleteanipaccessrule — Cloudflare Delete an IP Access rule
/v1/zones/{zone-id}/firewall/access-rules/rules/{identifier}
PATCH
Ipaccessrulesforazoneupdateanipaccessrule — Cloudflare Update an IP Access rule
/v1/zones/{zone-id}/firewall/access-rules/rules/{identifier}
GET
Wafrulegroupslistwafrulegroups — Cloudflare List WAF rule groups
/v1/zones/{zone-id}/firewall/waf/packages/{package-id}/groups
GET
Wafrulegroupsgetawafrulegroup — Cloudflare Get a WAF rule group
/v1/zones/{zone-id}/firewall/waf/packages/{package-id}/groups/{group-id}
PATCH
Wafrulegroupsupdateawafrulegroup — Cloudflare Update a WAF rule group
/v1/zones/{zone-id}/firewall/waf/packages/{package-id}/groups/{group-id}
GET
Wafruleslistwafrules — Cloudflare List WAF rules
/v1/zones/{zone-id}/firewall/waf/packages/{package-id}/rules
GET
Wafrulesgetawafrule — Cloudflare Get a WAF rule
/v1/zones/{zone-id}/firewall/waf/packages/{package-id}/rules/{rule-id}
PATCH
Wafrulesupdateawafrule — Cloudflare Update a WAF rule
/v1/zones/{zone-id}/firewall/waf/packages/{package-id}/rules/{rule-id}
DELETE
Zones0holddelete — Cloudflare Remove Zone Hold
/v1/zones/{zone-id}/hold
GET
Zones0holdget — Cloudflare Get Zone Hold
/v1/zones/{zone-id}/hold
POST
Zones0holdpost — Cloudflare Create Zone Hold
/v1/zones/{zone-id}/hold
GET
Perhostnametlssettingslist — Cloudflare List TLS setting for hostnames
/v1/zones/{zone-id}/hostnames/settings/{setting-id}
DELETE
Perhostnametlssettingsdelete — Cloudflare Delete TLS setting for hostname
/v1/zones/{zone-id}/hostnames/settings/{setting-id}/{hostname}
PUT
Perhostnametlssettingsput — Cloudflare Edit TLS setting for hostname
/v1/zones/{zone-id}/hostnames/settings/{setting-id}/{hostname}
GET
Keylesssslforazonelistkeylesssslconfigurations — Cloudflare List Keyless SSL Configurations
/v1/zones/{zone-id}/keyless-certificates
POST
Keylesssslforazonecreatekeylesssslconfiguration — Cloudflare Create Keyless SSL Configuration
/v1/zones/{zone-id}/keyless-certificates
DELETE
Keylesssslforazonedeletekeylesssslconfiguration — Cloudflare Delete Keyless SSL Configuration
/v1/zones/{zone-id}/keyless-certificates/{keyless-certificate-id}
GET
Keylesssslforazonegetkeylesssslconfiguration — Cloudflare Get Keyless SSL Configuration
/v1/zones/{zone-id}/keyless-certificates/{keyless-certificate-id}
PATCH
Keylesssslforazoneeditkeylesssslconfiguration — Cloudflare Edit Keyless SSL Configuration
/v1/zones/{zone-id}/keyless-certificates/{keyless-certificate-id}
GET
Loadbalancerslistloadbalancers — Cloudflare List Load Balancers
/v1/zones/{zone-id}/load-balancers
POST
Loadbalancerscreateloadbalancer — Cloudflare Create Load Balancer
/v1/zones/{zone-id}/load-balancers
DELETE
Loadbalancersdeleteloadbalancer — Cloudflare Delete Load Balancer
/v1/zones/{zone-id}/load-balancers/{load-balancer-id}
GET
Loadbalancersloadbalancerdetails — Cloudflare Load Balancer Details
/v1/zones/{zone-id}/load-balancers/{load-balancer-id}
PATCH
Loadbalancerspatchloadbalancer — Cloudflare Patch Load Balancer
/v1/zones/{zone-id}/load-balancers/{load-balancer-id}
PUT
Loadbalancersupdateloadbalancer — Cloudflare Update Load Balancer
/v1/zones/{zone-id}/load-balancers/{load-balancer-id}
GET
Getzoneszoneidentifierlogpushdatasetsdatasetfields — Cloudflare List fields
/v1/zones/{zone-id}/logpush/datasets/{dataset-id}/fields
GET
Getzoneszoneidentifierlogpushdatasetsdatasetjobs — Cloudflare List Logpush jobs for a dataset
/v1/zones/{zone-id}/logpush/datasets/{dataset-id}/jobs
GET
Getzoneszoneidentifierlogpushedgejobs — Cloudflare List Instant Logs jobs
/v1/zones/{zone-id}/logpush/edge
POST
Postzoneszoneidentifierlogpushedgejobs — Cloudflare Create Instant Logs job
/v1/zones/{zone-id}/logpush/edge
GET
Getzoneszoneidentifierlogpushjobs — Cloudflare List Logpush jobs
/v1/zones/{zone-id}/logpush/jobs
POST
Postzoneszoneidentifierlogpushjobs — Cloudflare Create Logpush job
/v1/zones/{zone-id}/logpush/jobs
DELETE
Deletezoneszoneidentifierlogpushjobsjobidentifier — Cloudflare Delete Logpush job
/v1/zones/{zone-id}/logpush/jobs/{job-id}
GET
Getzoneszoneidentifierlogpushjobsjobidentifier — Cloudflare Get Logpush job details
/v1/zones/{zone-id}/logpush/jobs/{job-id}
PUT
Putzoneszoneidentifierlogpushjobsjobidentifier — Cloudflare Update Logpush job
/v1/zones/{zone-id}/logpush/jobs/{job-id}
POST
Postzoneszoneidentifierlogpushownership — Cloudflare Get ownership challenge
/v1/zones/{zone-id}/logpush/ownership
POST
Postzoneszoneidentifierlogpushownershipvalidate — Cloudflare Validate ownership challenge
/v1/zones/{zone-id}/logpush/ownership/validate
POST
Postzoneszoneidentifierlogpushvalidatedestinationexists — Cloudflare Check destination exists
/v1/zones/{zone-id}/logpush/validate/destination/exists
POST
Postzoneszoneidentifierlogpushvalidateorigin — Cloudflare Validate origin
/v1/zones/{zone-id}/logpush/validate/origin
GET
Managedtransformslistmanagedtransforms — Cloudflare List Managed Transforms
/v1/zones/{zone-id}/managed-headers
PATCH
Managedtransformsupdatestatusofmanagedtransforms — Cloudflare Update status of Managed Transforms
/v1/zones/{zone-id}/managed-headers
GET
Zonelevelauthenticatedoriginpullslistcertificates — Cloudflare List Certificates
/v1/zones/{zone-id}/origin-tls-client-auth
POST
Zonelevelauthenticatedoriginpullsuploadcertificate — Cloudflare Upload Certificate
/v1/zones/{zone-id}/origin-tls-client-auth
PUT
Perhostnameauthenticatedoriginpullenableordisableahostnameforclientauthentication — Cloudflare Enable or Disable a Hostname for Client Authentication
/v1/zones/{zone-id}/origin-tls-client-auth/hostnames
GET
Perhostnameauthenticatedoriginpulllistcertificates — Cloudflare List Certificates
/v1/zones/{zone-id}/origin-tls-client-auth/hostnames/certificates
POST
Perhostnameauthenticatedoriginpulluploadahostnameclientcertificate — Cloudflare Upload a Hostname Client Certificate
/v1/zones/{zone-id}/origin-tls-client-auth/hostnames/certificates
DELETE
Perhostnameauthenticatedoriginpulldeletehostnameclientcertificate — Cloudflare Delete Hostname Client Certificate
/v1/zones/{zone-id}/origin-tls-client-auth/hostnames/certificates/{certificate-id}
GET
Perhostnameauthenticatedoriginpullgetthehostnameclientcertificate — Cloudflare Get the Hostname Client Certificate
/v1/zones/{zone-id}/origin-tls-client-auth/hostnames/certificates/{certificate-id}
GET
Perhostnameauthenticatedoriginpullgetthehostnamestatusforclientauthentication — Cloudflare Get the Hostname Status for Client Authentication
/v1/zones/{zone-id}/origin-tls-client-auth/hostnames/{hostname}
GET
Zonelevelauthenticatedoriginpullsgetenablementsettingforzone — Cloudflare Get Enablement Setting for Zone
/v1/zones/{zone-id}/origin-tls-client-auth/settings
PUT
Zonelevelauthenticatedoriginpullssetenablementforzone — Cloudflare Set Enablement for Zone
/v1/zones/{zone-id}/origin-tls-client-auth/settings
DELETE
Zonelevelauthenticatedoriginpullsdeletecertificate — Cloudflare Delete Certificate
/v1/zones/{zone-id}/origin-tls-client-auth/{certificate-id}
GET
Zonelevelauthenticatedoriginpullsgetcertificatedetails — Cloudflare Get Certificate Details
/v1/zones/{zone-id}/origin-tls-client-auth/{certificate-id}
GET
Pageshieldgetpageshieldsettings — Cloudflare Get Page Shield settings
/v1/zones/{zone-id}/page-shield
PUT
Pageshieldupdatepageshieldsettings — Cloudflare Update Page Shield settings
/v1/zones/{zone-id}/page-shield
GET
Pageshieldlistpageshieldconnections — Cloudflare List Page Shield connections
/v1/zones/{zone-id}/page-shield/connections
GET
Pageshieldgetapageshieldconnection — Cloudflare Get a Page Shield connection
/v1/zones/{zone-id}/page-shield/connections/{connection-id}
GET
Pageshieldlistpageshieldpolicies — Cloudflare List Page Shield policies
/v1/zones/{zone-id}/page-shield/policies
POST
Pageshieldcreateapageshieldpolicy — Cloudflare Create a Page Shield policy
/v1/zones/{zone-id}/page-shield/policies
DELETE
Pageshielddeleteapageshieldpolicy — Cloudflare Delete a Page Shield policy
/v1/zones/{zone-id}/page-shield/policies/{policy-id}
GET
Pageshieldgetapageshieldpolicy — Cloudflare Get a Page Shield policy
/v1/zones/{zone-id}/page-shield/policies/{policy-id}
PUT
Pageshieldupdateapageshieldpolicy — Cloudflare Update a Page Shield policy
/v1/zones/{zone-id}/page-shield/policies/{policy-id}
GET
Pageshieldlistpageshieldscripts — Cloudflare List Page Shield scripts
/v1/zones/{zone-id}/page-shield/scripts
GET
Pageshieldgetapageshieldscript — Cloudflare Get a Page Shield script
/v1/zones/{zone-id}/page-shield/scripts/{script-id}
GET
Pageruleslistpagerules — Cloudflare List Page Rules
/v1/zones/{zone-id}/pagerules
POST
Pagerulescreateapagerule — Cloudflare Create a Page Rule
/v1/zones/{zone-id}/pagerules
GET
Availablepagerulessettingslistavailablepagerulessettings — Cloudflare List available Page Rules settings
/v1/zones/{zone-id}/pagerules/settings
DELETE
Pagerulesdeleteapagerule — Cloudflare Delete a Page Rule
/v1/zones/{zone-id}/pagerules/{pagerule-id}
GET
Pagerulesgetapagerule — Cloudflare Get a Page Rule
/v1/zones/{zone-id}/pagerules/{pagerule-id}
PATCH
Pageruleseditapagerule — Cloudflare Edit a Page Rule
/v1/zones/{zone-id}/pagerules/{pagerule-id}
PUT
Pagerulesupdateapagerule — Cloudflare Update a Page Rule
/v1/zones/{zone-id}/pagerules/{pagerule-id}
POST
Zonepurge — Cloudflare Purge Cached Content
/v1/zones/{zone-id}/purge-cache
GET
Listzonerulesets — Cloudflare List zone rulesets
/v1/zones/{zone-id}/rulesets
POST
Createzoneruleset — Cloudflare Create a zone ruleset
/v1/zones/{zone-id}/rulesets
GET
Getzoneentrypointruleset — Cloudflare Get a zone entry point ruleset
/v1/zones/{zone-id}/rulesets/phases/{ruleset-phase}/entrypoint
PUT
Updatezoneentrypointruleset — Cloudflare Update a zone entry point ruleset
/v1/zones/{zone-id}/rulesets/phases/{ruleset-phase}/entrypoint
GET
Listzoneentrypointrulesetversions — Cloudflare List a zone entry point ruleset's versions
/v1/zones/{zone-id}/rulesets/phases/{ruleset-phase}/entrypoint/versions
GET
Getzoneentrypointrulesetversion — Cloudflare Get a zone entry point ruleset version
/v1/zones/{zone-id}/rulesets/phases/{ruleset-phase}/entrypoint/versions/{ruleset-version}
DELETE
Deletezoneruleset — Cloudflare Delete a zone ruleset
/v1/zones/{zone-id}/rulesets/{ruleset-id}
GET
Getzoneruleset — Cloudflare Get a zone ruleset
/v1/zones/{zone-id}/rulesets/{ruleset-id}
PUT
Updatezoneruleset — Cloudflare Update a zone ruleset
/v1/zones/{zone-id}/rulesets/{ruleset-id}
POST
Createzonerulesetrule — Cloudflare Create a zone ruleset rule
/v1/zones/{zone-id}/rulesets/{ruleset-id}/rules
DELETE
Deletezonerulesetrule — Cloudflare Delete a zone ruleset rule
/v1/zones/{zone-id}/rulesets/{ruleset-id}/rules/{rule-id}
PATCH
Updatezonerulesetrule — Cloudflare Update a zone ruleset rule
/v1/zones/{zone-id}/rulesets/{ruleset-id}/rules/{rule-id}
GET
Listzonerulesetversions — Cloudflare List a zone ruleset's versions
/v1/zones/{zone-id}/rulesets/{ruleset-id}/versions
DELETE
Deletezonerulesetversion — Cloudflare Delete a zone ruleset version
/v1/zones/{zone-id}/rulesets/{ruleset-id}/versions/{ruleset-version}
GET
Getzonerulesetversion — Cloudflare Get a zone ruleset version
/v1/zones/{zone-id}/rulesets/{ruleset-id}/versions/{ruleset-version}
POST
Secondarydnssecondaryzoneforceaxfr — Cloudflare Force AXFR
/v1/zones/{zone-id}/secondary-dns/force-axfr
DELETE
Secondarydnssecondaryzonedeletesecondaryzoneconfiguration — Cloudflare Delete Secondary Zone Configuration
/v1/zones/{zone-id}/secondary-dns/incoming
GET
Secondarydnssecondaryzonesecondaryzoneconfigurationdetails — Cloudflare Secondary Zone Configuration Details
/v1/zones/{zone-id}/secondary-dns/incoming
POST
Secondarydnssecondaryzonecreatesecondaryzoneconfiguration — Cloudflare Create Secondary Zone Configuration
/v1/zones/{zone-id}/secondary-dns/incoming
PUT
Secondarydnssecondaryzoneupdatesecondaryzoneconfiguration — Cloudflare Update Secondary Zone Configuration
/v1/zones/{zone-id}/secondary-dns/incoming
DELETE
Secondarydnsprimaryzonedeleteprimaryzoneconfiguration — Cloudflare Delete Primary Zone Configuration
/v1/zones/{zone-id}/secondary-dns/outgoing
GET
Secondarydnsprimaryzoneprimaryzoneconfigurationdetails — Cloudflare Primary Zone Configuration Details
/v1/zones/{zone-id}/secondary-dns/outgoing
POST
Secondarydnsprimaryzonecreateprimaryzoneconfiguration — Cloudflare Create Primary Zone Configuration
/v1/zones/{zone-id}/secondary-dns/outgoing
PUT
Secondarydnsprimaryzoneupdateprimaryzoneconfiguration — Cloudflare Update Primary Zone Configuration
/v1/zones/{zone-id}/secondary-dns/outgoing
POST
Secondarydnsprimaryzonedisableoutgoingzonetransfers — Cloudflare Disable Outgoing Zone Transfers
/v1/zones/{zone-id}/secondary-dns/outgoing/disable
POST
Secondarydnsprimaryzoneenableoutgoingzonetransfers — Cloudflare Enable Outgoing Zone Transfers
/v1/zones/{zone-id}/secondary-dns/outgoing/enable
POST
Secondarydnsprimaryzoneforcednsnotify — Cloudflare Force DNS NOTIFY
/v1/zones/{zone-id}/secondary-dns/outgoing/force-notify
GET
Secondarydnsprimaryzonegetoutgoingzonetransferstatus — Cloudflare Get Outgoing Zone Transfer Status
/v1/zones/{zone-id}/secondary-dns/outgoing/status
GET
Zonesettingsgetallzonesettings — Cloudflare Get all Zone settings
/v1/zones/{zone-id}/settings
PATCH
Zonesettingseditzonesettingsinfo — Cloudflare Edit zone settings info
/v1/zones/{zone-id}/settings
GET
Zonesettingsget0rttsessionresumptionsetting — Cloudflare Get 0-RTT session resumption setting
/v1/zones/{zone-id}/settings/0rtt
PATCH
Zonesettingschange0rttsessionresumptionsetting — Cloudflare Change 0-RTT session resumption setting
/v1/zones/{zone-id}/settings/0rtt
GET
Zonesettingsgetadvancedddossetting — Cloudflare Get Advanced DDOS setting
/v1/zones/{zone-id}/settings/advanced-ddos
GET
Zonesettingsgetalwaysonlinesetting — Cloudflare Get Always Online setting
/v1/zones/{zone-id}/settings/always-online
PATCH
Zonesettingschangealwaysonlinesetting — Cloudflare Change Always Online setting
/v1/zones/{zone-id}/settings/always-online
GET
Zonesettingsgetalwaysusehttpssetting — Cloudflare Get Always Use HTTPS setting
/v1/zones/{zone-id}/settings/always-use-https
PATCH
Zonesettingschangealwaysusehttpssetting — Cloudflare Change Always Use HTTPS setting
/v1/zones/{zone-id}/settings/always-use-https
GET
Zonesettingsgetautomatichttpsrewritessetting — Cloudflare Get Automatic HTTPS Rewrites setting
/v1/zones/{zone-id}/settings/automatic-https-rewrites
PATCH
Zonesettingschangeautomatichttpsrewritessetting — Cloudflare Change Automatic HTTPS Rewrites setting
/v1/zones/{zone-id}/settings/automatic-https-rewrites
GET
Zonesettingsgetautomaticplatformoptimizationsetting — Cloudflare Get Automatic Platform Optimization for WordPress setting
/v1/zones/{zone-id}/settings/automatic-platform-optimization
PATCH
Zonesettingschangeautomaticplatformoptimizationsetting — Cloudflare Change Automatic Platform Optimization for WordPress setting
/v1/zones/{zone-id}/settings/automatic-platform-optimization
GET
Zonesettingsgetbrotlisetting — Cloudflare Get Brotli setting
/v1/zones/{zone-id}/settings/brotli
PATCH
Zonesettingschangebrotlisetting — Cloudflare Change Brotli setting
/v1/zones/{zone-id}/settings/brotli
GET
Zonesettingsgetbrowsercachettlsetting — Cloudflare Get Browser Cache TTL setting
/v1/zones/{zone-id}/settings/browser-cache-ttl
PATCH
Zonesettingschangebrowsercachettlsetting — Cloudflare Change Browser Cache TTL setting
/v1/zones/{zone-id}/settings/browser-cache-ttl
GET
Zonesettingsgetbrowserchecksetting — Cloudflare Get Browser Check setting
/v1/zones/{zone-id}/settings/browser-check
PATCH
Zonesettingschangebrowserchecksetting — Cloudflare Change Browser Check setting
/v1/zones/{zone-id}/settings/browser-check
GET
Zonesettingsgetcachelevelsetting — Cloudflare Get Cache Level setting
/v1/zones/{zone-id}/settings/cache-level
PATCH
Zonesettingschangecachelevelsetting — Cloudflare Change Cache Level setting
/v1/zones/{zone-id}/settings/cache-level
GET
Zonesettingsgetchallengettlsetting — Cloudflare Get Challenge TTL setting
/v1/zones/{zone-id}/settings/challenge-ttl
PATCH
Zonesettingschangechallengettlsetting — Cloudflare Change Challenge TTL setting
/v1/zones/{zone-id}/settings/challenge-ttl
GET
Zonesettingsgetcipherssetting — Cloudflare Get ciphers setting
/v1/zones/{zone-id}/settings/ciphers
PATCH
Zonesettingschangecipherssetting — Cloudflare Change ciphers setting
/v1/zones/{zone-id}/settings/ciphers
GET
Zonesettingsgetdevelopmentmodesetting — Cloudflare Get Development Mode setting
/v1/zones/{zone-id}/settings/development-mode
PATCH
Zonesettingschangedevelopmentmodesetting — Cloudflare Change Development Mode setting
/v1/zones/{zone-id}/settings/development-mode
GET
Zonesettingsgetearlyhintssetting — Cloudflare Get Early Hints setting
/v1/zones/{zone-id}/settings/early-hints
PATCH
Zonesettingschangeearlyhintssetting — Cloudflare Change Early Hints setting
/v1/zones/{zone-id}/settings/early-hints
GET
Zonesettingsgetemailobfuscationsetting — Cloudflare Get Email Obfuscation setting
/v1/zones/{zone-id}/settings/email-obfuscation
PATCH
Zonesettingschangeemailobfuscationsetting — Cloudflare Change Email Obfuscation setting
/v1/zones/{zone-id}/settings/email-obfuscation
GET
Zonesettingsgetfontssetting — Get Cloudflare Fonts setting
/v1/zones/{zone-id}/settings/fonts
PATCH
Zonesettingschangefontssetting — Change Cloudflare Fonts setting
/v1/zones/{zone-id}/settings/fonts
GET
Zonesettingsgeth2prioritizationsetting — Cloudflare Get HTTP/2 Edge Prioritization setting
/v1/zones/{zone-id}/settings/h2-prioritization
PATCH
Zonesettingschangeh2prioritizationsetting — Cloudflare Change HTTP/2 Edge Prioritization setting
/v1/zones/{zone-id}/settings/h2-prioritization
GET
Zonesettingsgethotlinkprotectionsetting — Cloudflare Get Hotlink Protection setting
/v1/zones/{zone-id}/settings/hotlink-protection
PATCH
Zonesettingschangehotlinkprotectionsetting — Cloudflare Change Hotlink Protection setting
/v1/zones/{zone-id}/settings/hotlink-protection
GET
Zonesettingsgethttp2setting — Cloudflare Get HTTP2 setting
/v1/zones/{zone-id}/settings/http2
PATCH
Zonesettingschangehttp2setting — Cloudflare Change HTTP2 setting
/v1/zones/{zone-id}/settings/http2
GET
Zonesettingsgethttp3setting — Cloudflare Get HTTP3 setting
/v1/zones/{zone-id}/settings/http3
PATCH
Zonesettingschangehttp3setting — Cloudflare Change HTTP3 setting
/v1/zones/{zone-id}/settings/http3
GET
Zonesettingsgetimageresizingsetting — Cloudflare Get Image Resizing setting
/v1/zones/{zone-id}/settings/image-resizing
PATCH
Zonesettingschangeimageresizingsetting — Cloudflare Change Image Resizing setting
/v1/zones/{zone-id}/settings/image-resizing
GET
Zonesettingsgetipgeolocationsetting — Cloudflare Get IP Geolocation setting
/v1/zones/{zone-id}/settings/ip-geolocation
PATCH
Zonesettingschangeipgeolocationsetting — Cloudflare Change IP Geolocation setting
/v1/zones/{zone-id}/settings/ip-geolocation
GET
Zonesettingsgetipv6setting — Cloudflare Get IPv6 setting
/v1/zones/{zone-id}/settings/ipv6
PATCH
Zonesettingschangeipv6setting — Cloudflare Change IPv6 setting
/v1/zones/{zone-id}/settings/ipv6
GET
Zonesettingsgetminimumtlsversionsetting — Cloudflare Get Minimum TLS Version setting
/v1/zones/{zone-id}/settings/min-tls-version
PATCH
Zonesettingschangeminimumtlsversionsetting — Cloudflare Change Minimum TLS Version setting
/v1/zones/{zone-id}/settings/min-tls-version
GET
Zonesettingsgetminifysetting — Cloudflare Get Minify setting
/v1/zones/{zone-id}/settings/minify
PATCH
Zonesettingschangeminifysetting — Cloudflare Change Minify setting
/v1/zones/{zone-id}/settings/minify
GET
Zonesettingsgetmiragesetting — Cloudflare Get Mirage setting
/v1/zones/{zone-id}/settings/mirage
PATCH
Zonesettingschangewebmiragesetting — Cloudflare Change Mirage setting
/v1/zones/{zone-id}/settings/mirage
GET
Zonesettingsgetmobileredirectsetting — Cloudflare Get Mobile Redirect setting
/v1/zones/{zone-id}/settings/mobile-redirect
PATCH
Zonesettingschangemobileredirectsetting — Cloudflare Change Mobile Redirect setting
/v1/zones/{zone-id}/settings/mobile-redirect
GET
Zonesettingsgetnelsetting — Cloudflare Get Network Error Logging setting
/v1/zones/{zone-id}/settings/nel
PATCH
Zonesettingschangenelsetting — Cloudflare Change Network Error Logging setting
/v1/zones/{zone-id}/settings/nel
GET
Zonesettingsgetopportunisticencryptionsetting — Cloudflare Get Opportunistic Encryption setting
/v1/zones/{zone-id}/settings/opportunistic-encryption
PATCH
Zonesettingschangeopportunisticencryptionsetting — Cloudflare Change Opportunistic Encryption setting
/v1/zones/{zone-id}/settings/opportunistic-encryption
GET
Zonesettingsgetopportunisticonionsetting — Cloudflare Get Opportunistic Onion setting
/v1/zones/{zone-id}/settings/opportunistic-onion
PATCH
Zonesettingschangeopportunisticonionsetting — Cloudflare Change Opportunistic Onion setting
/v1/zones/{zone-id}/settings/opportunistic-onion
GET
Zonesettingsgetorangetoorangesetting — Cloudflare Get Orange to Orange (O2O) setting
/v1/zones/{zone-id}/settings/orange-to-orange
PATCH
Zonesettingschangeorangetoorangesetting — Cloudflare Change Orange to Orange (O2O) setting
/v1/zones/{zone-id}/settings/orange-to-orange
GET
Zonesettingsgetenableerrorpagesonsetting — Cloudflare Get Enable Error Pages On setting
/v1/zones/{zone-id}/settings/origin-error-page-pass-thru
PATCH
Zonesettingschangeenableerrorpagesonsetting — Cloudflare Change Enable Error Pages On setting
/v1/zones/{zone-id}/settings/origin-error-page-pass-thru
GET
Zonecachesettingsgetoriginmaxhttpversionsetting — Cloudflare Get Origin Max HTTP Version Setting
/v1/zones/{zone-id}/settings/origin-max-http-version
PATCH
Zonecachesettingschangeoriginmaxhttpversionsetting — Cloudflare Change Origin Max HTTP Version Setting
/v1/zones/{zone-id}/settings/origin-max-http-version
GET
Zonesettingsgetpolishsetting — Cloudflare Get Polish setting
/v1/zones/{zone-id}/settings/polish
PATCH
Zonesettingschangepolishsetting — Cloudflare Change Polish setting
/v1/zones/{zone-id}/settings/polish
GET
Zonesettingsgetprefetchpreloadsetting — Cloudflare Get prefetch preload setting
/v1/zones/{zone-id}/settings/prefetch-preload
PATCH
Zonesettingschangeprefetchpreloadsetting — Cloudflare Change prefetch preload setting
/v1/zones/{zone-id}/settings/prefetch-preload
GET
Zonesettingsgetproxyreadtimeoutsetting — Cloudflare Get Proxy Read Timeout setting
/v1/zones/{zone-id}/settings/proxy-read-timeout
PATCH
Zonesettingschangeproxyreadtimeoutsetting — Cloudflare Change Proxy Read Timeout setting
/v1/zones/{zone-id}/settings/proxy-read-timeout
GET
Zonesettingsgetpseudoipv4setting — Cloudflare Get Pseudo IPv4 setting
/v1/zones/{zone-id}/settings/pseudo-ipv4
PATCH
Zonesettingschangepseudoipv4setting — Cloudflare Change Pseudo IPv4 setting
/v1/zones/{zone-id}/settings/pseudo-ipv4
GET
Zonesettingsgetresponsebufferingsetting — Cloudflare Get Response Buffering setting
/v1/zones/{zone-id}/settings/response-buffering
PATCH
Zonesettingschangeresponsebufferingsetting — Cloudflare Change Response Buffering setting
/v1/zones/{zone-id}/settings/response-buffering
GET
Zonesettingsgetrocketloadersetting — Cloudflare Get Rocket Loader setting
/v1/zones/{zone-id}/settings/rocket-loader
PATCH
Zonesettingschangerocketloadersetting — Cloudflare Change Rocket Loader setting
/v1/zones/{zone-id}/settings/rocket-loader
GET
Zonesettingsgetsecurityheaderhstssetting — Cloudflare Get Security Header (HSTS) setting
/v1/zones/{zone-id}/settings/security-header
PATCH
Zonesettingschangesecurityheaderhstssetting — Cloudflare Change Security Header (HSTS) setting
/v1/zones/{zone-id}/settings/security-header
GET
Zonesettingsgetsecuritylevelsetting — Cloudflare Get Security Level setting
/v1/zones/{zone-id}/settings/security-level
PATCH
Zonesettingschangesecuritylevelsetting — Cloudflare Change Security Level setting
/v1/zones/{zone-id}/settings/security-level
GET
Zonesettingsgetserversideexcludesetting — Cloudflare Get Server Side Exclude setting
/v1/zones/{zone-id}/settings/server-side-exclude
PATCH
Zonesettingschangeserversideexcludesetting — Cloudflare Change Server Side Exclude setting
/v1/zones/{zone-id}/settings/server-side-exclude
GET
Zonesettingsgetenablequerystringsortsetting — Cloudflare Get Enable Query String Sort setting
/v1/zones/{zone-id}/settings/sort-query-string-for-cache
PATCH
Zonesettingschangeenablequerystringsortsetting — Cloudflare Change Enable Query String Sort setting
/v1/zones/{zone-id}/settings/sort-query-string-for-cache
GET
Zonesettingsgetsslsetting — Cloudflare Get SSL setting
/v1/zones/{zone-id}/settings/ssl
PATCH
Zonesettingschangesslsetting — Cloudflare Change SSL setting
/v1/zones/{zone-id}/settings/ssl
GET
Zonesettingsgetsslrecommendersetting — Cloudflare Get SSL/TLS Recommender enrollment setting
/v1/zones/{zone-id}/settings/ssl-recommender
PATCH
Zonesettingschangesslrecommendersetting — Cloudflare Change SSL/TLS Recommender enrollment setting
/v1/zones/{zone-id}/settings/ssl-recommender
GET
Zonesettingsgettls13settingenabledforazone — Cloudflare Get TLS 1.3 setting enabled for a zone
/v1/zones/{zone-id}/settings/tls-1-3
PATCH
Zonesettingschangetls13setting — Cloudflare Change TLS 1.3 setting
/v1/zones/{zone-id}/settings/tls-1-3
GET
Zonesettingsgettlsclientauthsetting — Cloudflare Get TLS Client Auth setting
/v1/zones/{zone-id}/settings/tls-client-auth
PATCH
Zonesettingschangetlsclientauthsetting — Cloudflare Change TLS Client Auth setting
/v1/zones/{zone-id}/settings/tls-client-auth
GET
Zonesettingsgettrueclientipsetting — Cloudflare Get True Client IP setting
/v1/zones/{zone-id}/settings/true-client-ip-header
PATCH
Zonesettingschangetrueclientipsetting — Cloudflare Change True Client IP setting
/v1/zones/{zone-id}/settings/true-client-ip-header
GET
Zonesettingsgetwebapplicationfirewallwafsetting — Cloudflare Get Web Application Firewall (WAF) setting
/v1/zones/{zone-id}/settings/waf
PATCH
Zonesettingschangewebapplicationfirewallwafsetting — Cloudflare Change Web Application Firewall (WAF) setting
/v1/zones/{zone-id}/settings/waf
GET
Zonesettingsgetwebpsetting — Cloudflare Get WebP setting
/v1/zones/{zone-id}/settings/webp
PATCH
Zonesettingschangewebpsetting — Cloudflare Change WebP setting
/v1/zones/{zone-id}/settings/webp
GET
Zonesettingsgetwebsocketssetting — Cloudflare Get WebSockets setting
/v1/zones/{zone-id}/settings/websockets
PATCH
Zonesettingschangewebsocketssetting — Cloudflare Change WebSockets setting
/v1/zones/{zone-id}/settings/websockets
GET
Getzoneszoneidentifierzarazconfig — Cloudflare Get Zaraz configuration
/v1/zones/{zone-id}/settings/zaraz/config
PUT
Putzoneszoneidentifierzarazconfig — Cloudflare Update Zaraz configuration
/v1/zones/{zone-id}/settings/zaraz/config
GET
Getzoneszoneidentifierzarazdefault — Cloudflare Get default Zaraz configuration
/v1/zones/{zone-id}/settings/zaraz/default
GET
Getzoneszoneidentifierzarazexport — Cloudflare Export Zaraz configuration
/v1/zones/{zone-id}/settings/zaraz/export
GET
Getzoneszoneidentifierzarazhistory — Cloudflare List Zaraz historical configuration records
/v1/zones/{zone-id}/settings/zaraz/history
PUT
Putzoneszoneidentifierzarazhistory — Cloudflare Restore Zaraz historical configuration by ID
/v1/zones/{zone-id}/settings/zaraz/history
GET
Getzoneszoneidentifierzarazconfighistory — Cloudflare Get Zaraz historical configurations by ID(s)
/v1/zones/{zone-id}/settings/zaraz/history/configs
POST
Postzoneszoneidentifierzarazpublish — Cloudflare Publish Zaraz preview configuration
/v1/zones/{zone-id}/settings/zaraz/publish
GET
Getzoneszoneidentifierzarazworkflow — Cloudflare Get Zaraz workflow
/v1/zones/{zone-id}/settings/zaraz/workflow
PUT
Putzoneszoneidentifierzarazworkflow — Cloudflare Update Zaraz workflow
/v1/zones/{zone-id}/settings/zaraz/workflow
GET
Speedgetavailabilities — Cloudflare Get quota and availability
/v1/zones/{zone-id}/speed-api/availabilities
GET
Speedlistpages — Cloudflare List tested webpages
/v1/zones/{zone-id}/speed-api/pages
DELETE
Speeddeletetests — Cloudflare Delete all page tests
/v1/zones/{zone-id}/speed-api/pages/{url}/tests
GET
Speedlisttesthistory — Cloudflare List page test history
/v1/zones/{zone-id}/speed-api/pages/{url}/tests
POST
Speedcreatetest — Cloudflare Start page test
/v1/zones/{zone-id}/speed-api/pages/{url}/tests
GET
Speedgettest — Cloudflare Get a page test result
/v1/zones/{zone-id}/speed-api/pages/{url}/tests/{test-id}
GET
Speedlistpagetrend — Cloudflare List core web vital metrics trend
/v1/zones/{zone-id}/speed-api/pages/{url}/trend
DELETE
Speeddeletetestschedule — Cloudflare Delete scheduled page test
/v1/zones/{zone-id}/speed-api/schedule/{url}
GET
Speedgetscheduledtest — Cloudflare Get a page test schedule
/v1/zones/{zone-id}/speed-api/schedule/{url}
POST
Speedcreatescheduledtest — Cloudflare Create scheduled page test
/v1/zones/{zone-id}/speed-api/schedule/{url}
POST
Analyzecertificateanalyzecertificate — Cloudflare Analyze Certificate
/v1/zones/{zone-id}/ssl/analyze
GET
Certificatepackslistcertificatepacks — Cloudflare List Certificate Packs
/v1/zones/{zone-id}/ssl/certificate-packs
POST
Certificatepacksorderadvancedcertificatemanagercertificatepack — Cloudflare Order Advanced Certificate Manager Certificate Pack
/v1/zones/{zone-id}/ssl/certificate-packs/order
GET
Certificatepacksgetcertificatepackquotas — Cloudflare Get Certificate Pack Quotas
/v1/zones/{zone-id}/ssl/certificate-packs/quota
DELETE
Certificatepacksdeleteadvancedcertificatemanagercertificatepack — Cloudflare Delete Advanced Certificate Manager Certificate Pack
/v1/zones/{zone-id}/ssl/certificate-packs/{certificate-pack-id}
GET
Certificatepacksgetcertificatepack — Cloudflare Get Certificate Pack
/v1/zones/{zone-id}/ssl/certificate-packs/{certificate-pack-id}
PATCH
Certificatepacksrestartvalidationforadvancedcertificatemanagercertificatepack — Cloudflare Restart Validation for Advanced Certificate Manager Certificate Pack
/v1/zones/{zone-id}/ssl/certificate-packs/{certificate-pack-id}
GET
Universalsslsettingsforazoneuniversalsslsettingsdetails — Cloudflare Universal SSL Settings Details
/v1/zones/{zone-id}/ssl/universal/settings
PATCH
Universalsslsettingsforazoneedituniversalsslsettings — Cloudflare Edit Universal SSL Settings
/v1/zones/{zone-id}/ssl/universal/settings
GET
Sslverificationsslverificationdetails — Cloudflare SSL Verification Details
/v1/zones/{zone-id}/ssl/verification
PATCH
Sslverificationeditsslcertificatepackvalidationmethod — Cloudflare Edit SSL Certificate Pack Validation Method
/v1/zones/{zone-id}/ssl/verification/{certificate-pack-id}
GET
Urlnormalizationgeturlnormalizationsettings — Cloudflare Get URL normalization settings
/v1/zones/{zone-id}/url-normalization
PUT
Urlnormalizationupdateurlnormalizationsettings — Cloudflare Update URL normalization settings
/v1/zones/{zone-id}/url-normalization
GET
Workerfiltersdeprecatedlistfilters — Cloudflare List Filters
/v1/zones/{zone-id}/workers/filters
POST
Workerfiltersdeprecatedcreatefilter — Cloudflare Create Filter
/v1/zones/{zone-id}/workers/filters
DELETE
Workerfiltersdeprecateddeletefilter — Cloudflare Delete Filter
/v1/zones/{zone-id}/workers/filters/{filter-id}
PUT
Workerfiltersdeprecatedupdatefilter — Cloudflare Update Filter
/v1/zones/{zone-id}/workers/filters/{filter-id}
GET
Workerrouteslistroutes — Cloudflare List Routes
/v1/zones/{zone-id}/workers/routes
POST
Workerroutescreateroute — Cloudflare Create Route
/v1/zones/{zone-id}/workers/routes
DELETE
Workerroutesdeleteroute — Cloudflare Delete Route
/v1/zones/{zone-id}/workers/routes/{route-id}
GET
Workerroutesgetroute — Cloudflare Get Route
/v1/zones/{zone-id}/workers/routes/{route-id}
PUT
Workerroutesupdateroute — Cloudflare Update Route
/v1/zones/{zone-id}/workers/routes/{route-id}
DELETE
Workerscriptdeprecateddeleteworker — Cloudflare Delete Worker
/v1/zones/{zone-id}/workers/script
GET
Workerscriptdeprecateddownloadworker — Cloudflare Download Worker
/v1/zones/{zone-id}/workers/script
PUT
Workerscriptdeprecateduploadworker — Cloudflare Upload Worker
/v1/zones/{zone-id}/workers/script
GET
Workerbindingdeprecatedlistbindings — Cloudflare List Bindings
/v1/zones/{zone-id}/workers/script/bindings
GET
Spectrumaggregateanalyticsgetcurrentaggregatedanalytics — Cloudflare Get current aggregated analytics
/v1/zones/{zone}/spectrum/analytics/aggregate/current
GET
Spectrumanalyticsbytimegetanalyticsbytime — Cloudflare Get analytics by time
/v1/zones/{zone}/spectrum/analytics/events/bytime
GET
Spectrumanalyticssummarygetanalyticssummary — Cloudflare Get analytics summary
/v1/zones/{zone}/spectrum/analytics/events/summary
GET
Spectrumapplicationslistspectrumapplications — Cloudflare List Spectrum applications
/v1/zones/{zone}/spectrum/apps
POST
Spectrumapplicationscreatespectrumapplicationusinganamefortheorigin — Cloudflare Create Spectrum application using a name for the origin
/v1/zones/{zone}/spectrum/apps
DELETE
Spectrumapplicationsdeletespectrumapplication — Cloudflare Delete Spectrum application
/v1/zones/{zone}/spectrum/apps/{app-id}
GET
Spectrumapplicationsgetspectrumapplicationconfiguration — Cloudflare Get Spectrum application configuration
/v1/zones/{zone}/spectrum/apps/{app-id}
PUT
Spectrumapplicationsupdatespectrumapplicationconfigurationusinganamefortheorigin — Cloudflare Update Spectrum application configuration using a name for the origin
/v1/zones/{zone}/spectrum/apps/{app-id}

MCP Tools

cloudflare-list-zones

Cloudflare List Zones

read-only idempotent
cloudflare-create-zone

Cloudflare Create Zone

cloudflare-list-access-applications

Cloudflare List Access Applications

read-only idempotent
cloudflare-add-access-application

Cloudflare Add an Access application

cloudflare-list-short-lived-certificate

Cloudflare List short-lived certificate CAs

read-only idempotent
cloudflare-delete-access-application

Cloudflare Delete an Access application

idempotent
cloudflare-get-access-application

Cloudflare Get an Access application

read-only idempotent
cloudflare-update-access-application

Cloudflare Update an Access application

idempotent
cloudflare-revoke-application-tokens

Cloudflare Revoke application tokens

cloudflare-test-access-policies

Cloudflare Test Access policies

read-only idempotent
cloudflare-delete-access-policy

Cloudflare Delete an Access policy

idempotent
cloudflare-get-access-policy

Cloudflare Get an Access policy

read-only idempotent
cloudflare-update-access-policy

Cloudflare Update an Access policy

idempotent
cloudflare-delete-short-lived-certificate

Cloudflare Delete a short-lived certificate CA

idempotent
cloudflare-get-short-lived-certificate

Cloudflare Get a short-lived certificate CA

read-only idempotent
cloudflare-create-short-lived-certificate

Cloudflare Create a short-lived certificate CA

cloudflare-list-access-policies

Cloudflare List Access policies

read-only idempotent
cloudflare-create-access-policy

Cloudflare Create an Access policy

cloudflare-list-mtls-certificates

Cloudflare List mTLS certificates

read-only idempotent
cloudflare-add-mtls-certificate

Cloudflare Add an mTLS certificate

cloudflare-list-all-mtls-hostname

Cloudflare List all mTLS hostname settings

read-only idempotent
cloudflare-update-mtls-certificate-s-hostname

Cloudflare Update an mTLS certificate's hostname settings

idempotent
cloudflare-delete-mtls-certificate

Cloudflare Delete an mTLS certificate

idempotent
cloudflare-get-mtls-certificate

Cloudflare Get an mTLS certificate

read-only idempotent
cloudflare-update-mtls-certificate

Cloudflare Update an mTLS certificate

idempotent
cloudflare-list-access-groups

Cloudflare List Access groups

read-only idempotent
cloudflare-create-access-group

Cloudflare Create an Access group

cloudflare-delete-access-group

Cloudflare Delete an Access group

idempotent
cloudflare-get-access-group

Cloudflare Get an Access group

read-only idempotent
cloudflare-update-access-group

Cloudflare Update an Access group

idempotent
cloudflare-list-access-identity-providers

Cloudflare List Access identity providers

read-only idempotent
cloudflare-add-access-identity-provider

Cloudflare Add an Access identity provider

cloudflare-delete-access-identity-provider

Cloudflare Delete an Access identity provider

idempotent
cloudflare-get-access-identity-provider

Cloudflare Get an Access identity provider

read-only idempotent
cloudflare-update-access-identity-provider

Cloudflare Update an Access identity provider

idempotent
cloudflare-get-your-zero-trust

Cloudflare Get your Zero Trust organization

read-only idempotent
cloudflare-create-your-zero-trust

Cloudflare Create your Zero Trust organization

cloudflare-update-your-zero-trust

Cloudflare Update your Zero Trust organization

idempotent
cloudflare-revoke-all-access-tokens

Cloudflare Revoke all Access tokens for a user

cloudflare-list-service-tokens

Cloudflare List service tokens

read-only idempotent
cloudflare-create-service-token

Cloudflare Create a service token

cloudflare-delete-service-token

Cloudflare Delete a service token

idempotent
cloudflare-update-service-token

Cloudflare Update a service token

idempotent
cloudflare-table

Cloudflare Table

read-only idempotent
cloudflare-time

Cloudflare By Time

read-only idempotent
cloudflare-zone-subscription-details

Cloudflare Zone Subscription Details

read-only idempotent
cloudflare-create-zone-subscription

Cloudflare Create Zone Subscription

cloudflare-update-zone-subscription

Cloudflare Update Zone Subscription

idempotent
cloudflare-get-analytics-co-locations

Cloudflare Get analytics by Co-locations

read-only idempotent
cloudflare-get-dashboard

Cloudflare Get dashboard

read-only idempotent
cloudflare-list-available-plans

Cloudflare List Available Plans

read-only idempotent
cloudflare-available-plan-details

Cloudflare Available Plan Details

read-only idempotent
cloudflare-list-available-rate-plans

Cloudflare List Available Rate Plans

read-only idempotent
cloudflare-list-custom-pages

Cloudflare List custom pages

read-only idempotent
cloudflare-get-custom-page

Cloudflare Get a custom page

read-only idempotent
cloudflare-update-custom-page

Cloudflare Update a custom page

idempotent
cloudflare-get-email-routing-settings

Cloudflare Get Email Routing settings

read-only idempotent
cloudflare-disable-email-routing

Cloudflare Disable Email Routing

cloudflare-email-routing-dns-settings

Cloudflare Email Routing - DNS settings

read-only idempotent
cloudflare-enable-email-routing

Cloudflare Enable Email Routing

cloudflare-list-routing-rules

Cloudflare List routing rules

read-only idempotent
cloudflare-create-routing-rule

Cloudflare Create routing rule

cloudflare-get-catch-all-rule

Cloudflare Get catch-all rule

read-only idempotent
cloudflare-update-catch-all-rule

Cloudflare Update catch-all rule

idempotent
cloudflare-delete-routing-rule

Cloudflare Delete routing rule

idempotent
cloudflare-get-routing-rule

Cloudflare Get routing rule

read-only idempotent
cloudflare-update-routing-rule

Cloudflare Update routing rule

idempotent
cloudflare-delete-filters

Cloudflare Delete filters

idempotent
cloudflare-list-filters

Cloudflare List filters

read-only idempotent
cloudflare-create-filters

Cloudflare Create filters

cloudflare-update-filters

Cloudflare Update filters

idempotent
cloudflare-delete-filter

Cloudflare Delete a filter

idempotent
cloudflare-get-filter

Cloudflare Get a filter

read-only idempotent
cloudflare-update-filter

Cloudflare Update a filter

idempotent
cloudflare-list-zone-lockdown-rules

Cloudflare List Zone Lockdown rules

read-only idempotent
cloudflare-create-zone-lockdown-rule

Cloudflare Create a Zone Lockdown rule

cloudflare-delete-zone-lockdown-rule

Cloudflare Delete a Zone Lockdown rule

idempotent
cloudflare-get-zone-lockdown-rule

Cloudflare Get a Zone Lockdown rule

read-only idempotent
cloudflare-update-zone-lockdown-rule

Cloudflare Update a Zone Lockdown rule

idempotent
cloudflare-delete-firewall-rules

Cloudflare Delete firewall rules

idempotent
cloudflare-list-firewall-rules

Cloudflare List firewall rules

read-only idempotent
cloudflare-update-priority-firewall-rules

Cloudflare Update priority of firewall rules

idempotent
cloudflare-create-firewall-rules

Cloudflare Create firewall rules

cloudflare-update-firewall-rules

Cloudflare Update firewall rules

idempotent
cloudflare-delete-firewall-rule

Cloudflare Delete a firewall rule

idempotent
cloudflare-get-firewall-rule

Cloudflare Get a firewall rule

read-only idempotent
cloudflare-update-priority-firewall-rule

Cloudflare Update priority of a firewall rule

idempotent
cloudflare-update-firewall-rule

Cloudflare Update a firewall rule

idempotent
cloudflare-list-user-agent-blocking

Cloudflare List User Agent Blocking rules

read-only idempotent
cloudflare-create-user-agent-blocking

Cloudflare Create a User Agent Blocking rule

cloudflare-delete-user-agent-blocking

Cloudflare Delete a User Agent Blocking rule

idempotent
cloudflare-get-user-agent-blocking

Cloudflare Get a User Agent Blocking rule

read-only idempotent
cloudflare-update-user-agent-blocking

Cloudflare Update a User Agent Blocking rule

idempotent
cloudflare-list-waf-overrides

Cloudflare List WAF overrides

read-only idempotent
cloudflare-create-waf-override

Cloudflare Create a WAF override

cloudflare-delete-waf-override

Cloudflare Delete a WAF override

idempotent
cloudflare-get-waf-override

Cloudflare Get a WAF override

read-only idempotent
cloudflare-update-waf-override

Cloudflare Update WAF override

idempotent
cloudflare-list-waf-packages

Cloudflare List WAF packages

read-only idempotent
cloudflare-get-waf-package

Cloudflare Get a WAF package

read-only idempotent
cloudflare-update-waf-package

Cloudflare Update a WAF package

idempotent
cloudflare-list-health-checks

Cloudflare List Health Checks

read-only idempotent
cloudflare-create-health-check

Cloudflare Create Health Check

cloudflare-create-preview-health-check

Cloudflare Create Preview Health Check

cloudflare-delete-preview-health-check

Cloudflare Delete Preview Health Check

idempotent
cloudflare-health-check-preview-details

Cloudflare Health Check Preview Details

read-only idempotent
cloudflare-delete-health-check

Cloudflare Delete Health Check

idempotent
cloudflare-health-check-details

Cloudflare Health Check Details

read-only idempotent
cloudflare-patch-health-check

Cloudflare Patch Health Check

idempotent
cloudflare-update-health-check

Cloudflare Update Health Check

idempotent
cloudflare-get-log-retention-flag

Cloudflare Get log retention flag

read-only idempotent
cloudflare-update-log-retention-flag

Cloudflare Update log retention flag

cloudflare-get-logs-rayids

Cloudflare Get logs RayIDs

read-only idempotent
cloudflare-get-logs-received

Cloudflare Get logs received

read-only idempotent
cloudflare-list-fields

Cloudflare List fields

read-only idempotent
cloudflare-list-rate-limits

Cloudflare List rate limits

read-only idempotent
cloudflare-create-rate-limit

Cloudflare Create a rate limit

cloudflare-delete-rate-limit

Cloudflare Delete a rate limit

idempotent
cloudflare-get-rate-limit

Cloudflare Get a rate limit

read-only idempotent
cloudflare-update-rate-limit

Cloudflare Update a rate limit

idempotent
cloudflare-all-snippets

Cloudflare All Snippets

read-only idempotent
cloudflare-rules

Cloudflare Rules

read-only idempotent
cloudflare-put-rules

Cloudflare Put Rules

idempotent
cloudflare-delete-snippet

Cloudflare Delete Snippet

idempotent
cloudflare-snippet

Cloudflare Snippet

read-only idempotent
cloudflare-put-snippet

Cloudflare Put Snippet

idempotent
cloudflare-snippet-content

Cloudflare Snippet Content

read-only idempotent
cloudflare-ssl-tls-recommendation

Cloudflare SSL/TLS Recommendation

read-only idempotent
cloudflare-list-waiting-rooms

Cloudflare List waiting rooms

read-only idempotent
cloudflare-create-waiting-room

Cloudflare Create waiting room

cloudflare-create-custom-waiting-room

Cloudflare Create a custom waiting room page preview

cloudflare-get-zone-level-waiting

Cloudflare Get zone-level Waiting Room settings

read-only idempotent
cloudflare-patch-zone-level-waiting

Cloudflare Patch zone-level Waiting Room settings

idempotent
cloudflare-update-zone-level-waiting

Cloudflare Update zone-level Waiting Room settings

idempotent
cloudflare-delete-waiting-room

Cloudflare Delete waiting room

idempotent
cloudflare-waiting-room-details

Cloudflare Waiting room details

read-only idempotent
cloudflare-patch-waiting-room

Cloudflare Patch waiting room

idempotent
cloudflare-update-waiting-room

Cloudflare Update waiting room

idempotent
cloudflare-list-events

Cloudflare List events

read-only idempotent
cloudflare-create-event

Cloudflare Create event

cloudflare-delete-event

Cloudflare Delete event

idempotent
cloudflare-event-details

Cloudflare Event details

read-only idempotent
cloudflare-patch-event

Cloudflare Patch event

idempotent
cloudflare-update-event

Cloudflare Update event

idempotent
cloudflare-preview-active-event-details

Cloudflare Preview active event details

read-only idempotent
cloudflare-list-waiting-room-rules

Cloudflare List Waiting Room Rules

read-only idempotent
cloudflare-create-waiting-room-rule

Cloudflare Create Waiting Room Rule

cloudflare-replace-waiting-room-rules

Cloudflare Replace Waiting Room Rules

idempotent
cloudflare-delete-waiting-room-rule

Cloudflare Delete Waiting Room Rule

idempotent
cloudflare-patch-waiting-room-rule

Cloudflare Patch Waiting Room Rule

idempotent
cloudflare-get-waiting-room-status

Cloudflare Get waiting room status

read-only idempotent
cloudflare-list-web3-hostnames

Cloudflare List Web3 Hostnames

read-only idempotent
cloudflare-create-web3-hostname

Cloudflare Create Web3 Hostname

cloudflare-delete-web3-hostname

Cloudflare Delete Web3 Hostname

idempotent
cloudflare-web3-hostname-details

Cloudflare Web3 Hostname Details

read-only idempotent
cloudflare-edit-web3-hostname

Cloudflare Edit Web3 Hostname

idempotent
cloudflare-ipfs-universal-path-gateway

Cloudflare IPFS Universal Path Gateway Content List Details

read-only idempotent
cloudflare-update-ipfs-universal-path

Cloudflare Update IPFS Universal Path Gateway Content List

idempotent
cloudflare-list-ipfs-universal-path

Cloudflare List IPFS Universal Path Gateway Content List Entries

read-only idempotent
cloudflare-create-ipfs-universal-path

Cloudflare Create IPFS Universal Path Gateway Content List Entry

read-only
cloudflare-delete-ipfs-universal-path

Cloudflare Delete IPFS Universal Path Gateway Content List Entry

idempotent
cloudflare-ipfs-universal-path-gateway-2

Cloudflare IPFS Universal Path Gateway Content List Entry Details

read-only idempotent
cloudflare-edit-ipfs-universal-path

Cloudflare Edit IPFS Universal Path Gateway Content List Entry

idempotent
cloudflare-delete-zone

Cloudflare Delete Zone

idempotent
cloudflare-zone-details

Cloudflare Zone Details

read-only idempotent
cloudflare-edit-zone

Cloudflare Edit Zone

idempotent
cloudflare-total-tls-settings-details

Cloudflare Total TLS Settings Details

read-only idempotent
cloudflare-enable-disable-total-tls

Cloudflare Enable or Disable Total TLS

cloudflare-rerun-activation-check

Cloudflare Rerun the Activation Check

idempotent
cloudflare-argo-analytics-zone

Cloudflare Argo Analytics for a zone

read-only idempotent
cloudflare-argo-analytics-zone-different

Cloudflare Argo Analytics for a zone at different PoPs

read-only idempotent
cloudflare-retrieve-information-about-specific

Cloudflare Retrieve information about specific configuration properties

read-only idempotent
cloudflare-set-configuration-properties

Cloudflare Set configuration properties

idempotent
cloudflare-retrieve-discovered-operations-zone

Cloudflare Retrieve discovered operations on a zone rendered as OpenAPI schemas

read-only idempotent
cloudflare-retrieve-discovered-operations-zone-2

Cloudflare Retrieve discovered operations on a zone

read-only idempotent
cloudflare-patch-discovered-operations

Cloudflare Patch discovered operations

idempotent
cloudflare-patch-discovered-operation

Cloudflare Patch discovered operation

idempotent
cloudflare-retrieve-information-about-all

Cloudflare Retrieve information about all operations on a zone

read-only idempotent
cloudflare-add-operations-zone

Cloudflare Add operations to a zone

cloudflare-update-multiple-operation-level

Cloudflare Update multiple operation-level schema validation settings

idempotent
cloudflare-delete-operation

Cloudflare Delete an operation

idempotent
cloudflare-retrieve-information-about-operation

Cloudflare Retrieve information about an operation

read-only idempotent
cloudflare-retrieve-operation-level-schema

Cloudflare Retrieve operation-level schema validation settings

read-only idempotent
cloudflare-update-operation-level-schema

Cloudflare Update operation-level schema validation settings

idempotent
cloudflare-retrieve-operations-and-features

Cloudflare Retrieve operations and features as OpenAPI schemas

read-only idempotent
cloudflare-retrieve-zone-level-schema

Cloudflare Retrieve zone level schema validation settings

read-only idempotent
cloudflare-update-zone-level-schema

Cloudflare Update zone level schema validation settings

idempotent
cloudflare-update-zone-level-schema-2

Cloudflare Update zone level schema validation settings

idempotent
cloudflare-retrieve-information-about-all-2

Cloudflare Retrieve information about all schemas on a zone

read-only idempotent
cloudflare-upload-schema-zone

Cloudflare Upload a schema to a zone

cloudflare-delete-schema

Cloudflare Delete a schema

idempotent
cloudflare-retrieve-information-about-specific-2

Cloudflare Retrieve information about a specific schema on a zone

read-only idempotent
cloudflare-enable-validation-schema

Cloudflare Enable validation for a schema

idempotent
cloudflare-retrieve-all-operations-schema

Cloudflare Retrieve all operations from a schema.

read-only idempotent
cloudflare-get-argo-smart-routing

Cloudflare Get Argo Smart Routing setting

read-only idempotent
cloudflare-patch-argo-smart-routing

Cloudflare Patch Argo Smart Routing setting

idempotent
cloudflare-get-tiered-caching-setting

Cloudflare Get Tiered Caching setting

read-only idempotent
cloudflare-patch-tiered-caching-setting

Cloudflare Patch Tiered Caching setting

idempotent
cloudflare-get-zone-bot-management

Cloudflare Get Zone Bot Management Config

read-only idempotent
cloudflare-update-zone-bot-management

Cloudflare Update Zone Bot Management Config

idempotent
cloudflare-get-cache-reserve-setting

Cloudflare Get Cache Reserve setting

read-only idempotent
cloudflare-change-cache-reserve-setting

Cloudflare Change Cache Reserve setting

idempotent
cloudflare-get-cache-reserve-clear

Cloudflare Get Cache Reserve Clear

read-only idempotent
cloudflare-start-cache-reserve-clear

Cloudflare Start Cache Reserve Clear

cloudflare-get-origin-post-quantum

Cloudflare Get Origin Post-Quantum Encryption setting

read-only idempotent
cloudflare-change-origin-post-quantum

Cloudflare Change Origin Post-Quantum Encryption setting

idempotent
cloudflare-get-regional-tiered-cache

Cloudflare Get Regional Tiered Cache setting

read-only idempotent
cloudflare-change-regional-tiered-cache

Cloudflare Change Regional Tiered Cache setting

idempotent
cloudflare-delete-smart-tiered-cache

Cloudflare Delete Smart Tiered Cache setting

idempotent
cloudflare-get-smart-tiered-cache

Cloudflare Get Smart Tiered Cache setting

read-only idempotent
cloudflare-patch-smart-tiered-cache

Cloudflare Patch Smart Tiered Cache setting

idempotent
cloudflare-delete-variants-setting

Cloudflare Delete variants setting

idempotent
cloudflare-get-variants-setting

Cloudflare Get variants setting

read-only idempotent
cloudflare-change-variants-setting

Cloudflare Change variants setting

idempotent
cloudflare-list-hostname-associations

Cloudflare List Hostname Associations

read-only idempotent
cloudflare-replace-hostname-associations

Cloudflare Replace Hostname Associations

idempotent
cloudflare-list-client-certificates

Cloudflare List Client Certificates

read-only idempotent
cloudflare-create-client-certificate

Cloudflare Create Client Certificate

cloudflare-revoke-client-certificate

Cloudflare Revoke Client Certificate

idempotent
cloudflare-client-certificate-details

Cloudflare Client Certificate Details

read-only idempotent
cloudflare-reactivate-client-certificate

Cloudflare Reactivate Client Certificate

idempotent
cloudflare-list-ssl-configurations

Cloudflare List SSL Configurations

read-only idempotent
cloudflare-create-ssl-configuration

Cloudflare Create SSL Configuration

cloudflare-re-prioritize-ssl-certificates

Cloudflare Re-prioritize SSL Certificates

idempotent
cloudflare-delete-ssl-configuration

Cloudflare Delete SSL Configuration

idempotent
cloudflare-ssl-configuration-details

Cloudflare SSL Configuration Details

read-only idempotent
cloudflare-edit-ssl-configuration

Cloudflare Edit SSL Configuration

idempotent
cloudflare-list-custom-hostnames

Cloudflare List Custom Hostnames

read-only idempotent
cloudflare-create-custom-hostname

Cloudflare Create Custom Hostname

cloudflare-delete-fallback-origin-custom

Cloudflare Delete Fallback Origin for Custom Hostnames

idempotent
cloudflare-get-fallback-origin-custom

Cloudflare Get Fallback Origin for Custom Hostnames

read-only idempotent
cloudflare-update-fallback-origin-custom

Cloudflare Update Fallback Origin for Custom Hostnames

idempotent
cloudflare-delete-custom-hostname-and

Cloudflare Delete Custom Hostname (and any issued SSL certificates)

idempotent
cloudflare-custom-hostname-details

Cloudflare Custom Hostname Details

read-only idempotent
cloudflare-edit-custom-hostname

Cloudflare Edit Custom Hostname

idempotent
cloudflare-get-account-custom-nameserver

Cloudflare Get Account Custom Nameserver Related Zone Metadata

read-only idempotent
cloudflare-set-account-custom-nameserver

Cloudflare Set Account Custom Nameserver Related Zone Metadata

idempotent
cloudflare-retrieve-dcv-delegation-unique

Cloudflare Retrieve the DCV Delegation unique identifier.

read-only idempotent
cloudflare-list-dns-records

Cloudflare List DNS Records

read-only idempotent
cloudflare-create-dns-record

Cloudflare Create DNS Record

cloudflare-export-dns-records

Cloudflare Export DNS Records

read-only idempotent
cloudflare-import-dns-records

Cloudflare Import DNS Records

cloudflare-scan-dns-records

Cloudflare Scan DNS Records

cloudflare-delete-dns-record

Cloudflare Delete DNS Record

idempotent
cloudflare-dns-record-details

Cloudflare DNS Record Details

read-only idempotent
cloudflare-update-dns-record

Cloudflare Update DNS Record

idempotent
cloudflare-overwrite-dns-record

Cloudflare Overwrite DNS Record

idempotent
cloudflare-delete-dnssec-records

Cloudflare Delete DNSSEC records

idempotent
cloudflare-dnssec-details

Cloudflare DNSSEC Details

read-only idempotent
cloudflare-edit-dnssec-status

Cloudflare Edit DNSSEC Status

idempotent
cloudflare-list-ip-access-rules

Cloudflare List IP Access rules

read-only idempotent
cloudflare-create-ip-access-rule

Cloudflare Create an IP Access rule

cloudflare-delete-ip-access-rule

Cloudflare Delete an IP Access rule

idempotent
cloudflare-update-ip-access-rule

Cloudflare Update an IP Access rule

idempotent
cloudflare-list-waf-rule-groups

Cloudflare List WAF rule groups

read-only idempotent
cloudflare-get-waf-rule-group

Cloudflare Get a WAF rule group

read-only idempotent
cloudflare-update-waf-rule-group

Cloudflare Update a WAF rule group

idempotent
cloudflare-list-waf-rules

Cloudflare List WAF rules

read-only idempotent
cloudflare-get-waf-rule

Cloudflare Get a WAF rule

read-only idempotent
cloudflare-update-waf-rule

Cloudflare Update a WAF rule

idempotent
cloudflare-remove-zone-hold

Cloudflare Remove Zone Hold

idempotent
cloudflare-get-zone-hold

Cloudflare Get Zone Hold

read-only idempotent
cloudflare-create-zone-hold

Cloudflare Create Zone Hold

cloudflare-list-tls-setting-hostnames

Cloudflare List TLS setting for hostnames

read-only idempotent
cloudflare-delete-tls-setting-hostname

Cloudflare Delete TLS setting for hostname

idempotent
cloudflare-edit-tls-setting-hostname

Cloudflare Edit TLS setting for hostname

idempotent
cloudflare-list-keyless-ssl-configurations

Cloudflare List Keyless SSL Configurations

read-only idempotent
cloudflare-create-keyless-ssl-configuration

Cloudflare Create Keyless SSL Configuration

cloudflare-delete-keyless-ssl-configuration

Cloudflare Delete Keyless SSL Configuration

idempotent
cloudflare-get-keyless-ssl-configuration

Cloudflare Get Keyless SSL Configuration

read-only idempotent
cloudflare-edit-keyless-ssl-configuration

Cloudflare Edit Keyless SSL Configuration

idempotent
cloudflare-list-load-balancers

Cloudflare List Load Balancers

read-only idempotent
cloudflare-create-load-balancer

Cloudflare Create Load Balancer

cloudflare-delete-load-balancer

Cloudflare Delete Load Balancer

idempotent
cloudflare-load-balancer-details

Cloudflare Load Balancer Details

read-only idempotent
cloudflare-patch-load-balancer

Cloudflare Patch Load Balancer

idempotent
cloudflare-update-load-balancer

Cloudflare Update Load Balancer

idempotent
cloudflare-list-fields-2

Cloudflare List fields

read-only idempotent
cloudflare-list-logpush-jobs-dataset

Cloudflare List Logpush jobs for a dataset

read-only idempotent
cloudflare-list-instant-logs-jobs

Cloudflare List Instant Logs jobs

read-only idempotent
cloudflare-create-instant-logs-job

Cloudflare Create Instant Logs job

cloudflare-list-logpush-jobs

Cloudflare List Logpush jobs

read-only idempotent
cloudflare-create-logpush-job

Cloudflare Create Logpush job

cloudflare-delete-logpush-job

Cloudflare Delete Logpush job

idempotent
cloudflare-get-logpush-job-details

Cloudflare Get Logpush job details

read-only idempotent
cloudflare-update-logpush-job

Cloudflare Update Logpush job

idempotent
cloudflare-get-ownership-challenge

Cloudflare Get ownership challenge

read-only
cloudflare-validate-ownership-challenge

Cloudflare Validate ownership challenge

read-only
cloudflare-check-destination-exists

Cloudflare Check destination exists

read-only
cloudflare-validate-origin

Cloudflare Validate origin

read-only
cloudflare-list-managed-transforms

Cloudflare List Managed Transforms

read-only idempotent
cloudflare-update-status-managed-transforms

Cloudflare Update status of Managed Transforms

idempotent
cloudflare-list-certificates

Cloudflare List Certificates

read-only idempotent
cloudflare-upload-certificate

Cloudflare Upload Certificate

cloudflare-enable-disable-hostname-client

Cloudflare Enable or Disable a Hostname for Client Authentication

idempotent
cloudflare-list-certificates-2

Cloudflare List Certificates

read-only idempotent
cloudflare-upload-hostname-client-certificate

Cloudflare Upload a Hostname Client Certificate

cloudflare-delete-hostname-client-certificate

Cloudflare Delete Hostname Client Certificate

idempotent
cloudflare-get-hostname-client-certificate

Cloudflare Get the Hostname Client Certificate

read-only idempotent
cloudflare-get-hostname-status-client

Cloudflare Get the Hostname Status for Client Authentication

read-only idempotent
cloudflare-get-enablement-setting-zone

Cloudflare Get Enablement Setting for Zone

read-only idempotent
cloudflare-set-enablement-zone

Cloudflare Set Enablement for Zone

idempotent
cloudflare-delete-certificate

Cloudflare Delete Certificate

idempotent
cloudflare-get-certificate-details

Cloudflare Get Certificate Details

read-only idempotent
cloudflare-get-page-shield-settings

Cloudflare Get Page Shield settings

read-only idempotent
cloudflare-update-page-shield-settings

Cloudflare Update Page Shield settings

idempotent
cloudflare-list-page-shield-connections

Cloudflare List Page Shield connections

read-only idempotent
cloudflare-get-page-shield-connection

Cloudflare Get a Page Shield connection

read-only idempotent
cloudflare-list-page-shield-policies

Cloudflare List Page Shield policies

read-only idempotent
cloudflare-create-page-shield-policy

Cloudflare Create a Page Shield policy

cloudflare-delete-page-shield-policy

Cloudflare Delete a Page Shield policy

idempotent
cloudflare-get-page-shield-policy

Cloudflare Get a Page Shield policy

read-only idempotent
cloudflare-update-page-shield-policy

Cloudflare Update a Page Shield policy

idempotent
cloudflare-list-page-shield-scripts

Cloudflare List Page Shield scripts

read-only idempotent
cloudflare-get-page-shield-script

Cloudflare Get a Page Shield script

read-only idempotent
cloudflare-list-page-rules

Cloudflare List Page Rules

read-only idempotent
cloudflare-create-page-rule

Cloudflare Create a Page Rule

cloudflare-list-available-page-rules

Cloudflare List available Page Rules settings

read-only idempotent
cloudflare-delete-page-rule

Cloudflare Delete a Page Rule

idempotent
cloudflare-get-page-rule

Cloudflare Get a Page Rule

read-only idempotent
cloudflare-edit-page-rule

Cloudflare Edit a Page Rule

idempotent
cloudflare-update-page-rule

Cloudflare Update a Page Rule

idempotent
cloudflare-purge-cached-content

Cloudflare Purge Cached Content

cloudflare-list-zone-rulesets

Cloudflare List zone rulesets

read-only idempotent
cloudflare-create-zone-ruleset

Cloudflare Create a zone ruleset

cloudflare-get-zone-entry-point

Cloudflare Get a zone entry point ruleset

read-only idempotent
cloudflare-update-zone-entry-point

Cloudflare Update a zone entry point ruleset

idempotent
cloudflare-list-zone-entry-point

Cloudflare List a zone entry point ruleset's versions

read-only idempotent
cloudflare-get-zone-entry-point-2

Cloudflare Get a zone entry point ruleset version

read-only idempotent
cloudflare-delete-zone-ruleset

Cloudflare Delete a zone ruleset

idempotent
cloudflare-get-zone-ruleset

Cloudflare Get a zone ruleset

read-only idempotent
cloudflare-update-zone-ruleset

Cloudflare Update a zone ruleset

idempotent
cloudflare-create-zone-ruleset-rule

Cloudflare Create a zone ruleset rule

cloudflare-delete-zone-ruleset-rule

Cloudflare Delete a zone ruleset rule

idempotent
cloudflare-update-zone-ruleset-rule

Cloudflare Update a zone ruleset rule

idempotent
cloudflare-list-zone-ruleset-s-versions

Cloudflare List a zone ruleset's versions

read-only idempotent
cloudflare-delete-zone-ruleset-version

Cloudflare Delete a zone ruleset version

idempotent
cloudflare-get-zone-ruleset-version

Cloudflare Get a zone ruleset version

read-only idempotent
cloudflare-force-axfr

Cloudflare Force AXFR

cloudflare-delete-secondary-zone-configuration

Cloudflare Delete Secondary Zone Configuration

idempotent
cloudflare-secondary-zone-configuration-details

Cloudflare Secondary Zone Configuration Details

read-only idempotent
cloudflare-create-secondary-zone-configuration

Cloudflare Create Secondary Zone Configuration

cloudflare-update-secondary-zone-configuration

Cloudflare Update Secondary Zone Configuration

idempotent
cloudflare-delete-primary-zone-configuration

Cloudflare Delete Primary Zone Configuration

idempotent
cloudflare-primary-zone-configuration-details

Cloudflare Primary Zone Configuration Details

read-only idempotent
cloudflare-create-primary-zone-configuration

Cloudflare Create Primary Zone Configuration

cloudflare-update-primary-zone-configuration

Cloudflare Update Primary Zone Configuration

idempotent
cloudflare-disable-outgoing-zone-transfers

Cloudflare Disable Outgoing Zone Transfers

cloudflare-enable-outgoing-zone-transfers

Cloudflare Enable Outgoing Zone Transfers

cloudflare-force-dns-notify

Cloudflare Force DNS NOTIFY

cloudflare-get-outgoing-zone-transfer

Cloudflare Get Outgoing Zone Transfer Status

read-only idempotent
cloudflare-get-all-zone-settings

Cloudflare Get all Zone settings

read-only idempotent
cloudflare-edit-zone-settings-info

Cloudflare Edit zone settings info

idempotent
cloudflare-get-0-rtt-session

Cloudflare Get 0-RTT session resumption setting

read-only idempotent
cloudflare-change-0-rtt-session

Cloudflare Change 0-RTT session resumption setting

idempotent
cloudflare-get-advanced-ddos-setting

Cloudflare Get Advanced DDOS setting

read-only idempotent
cloudflare-get-always-online-setting

Cloudflare Get Always Online setting

read-only idempotent
cloudflare-change-always-online-setting

Cloudflare Change Always Online setting

idempotent
cloudflare-get-always-use-https

Cloudflare Get Always Use HTTPS setting

read-only idempotent
cloudflare-change-always-use-https

Cloudflare Change Always Use HTTPS setting

idempotent
cloudflare-get-automatic-https-rewrites

Cloudflare Get Automatic HTTPS Rewrites setting

read-only idempotent
cloudflare-change-automatic-https-rewrites

Cloudflare Change Automatic HTTPS Rewrites setting

idempotent
cloudflare-get-automatic-platform-optimization

Cloudflare Get Automatic Platform Optimization for WordPress setting

read-only idempotent
cloudflare-change-automatic-platform-optimization

Cloudflare Change Automatic Platform Optimization for WordPress setting

idempotent
cloudflare-get-brotli-setting

Cloudflare Get Brotli setting

read-only idempotent
cloudflare-change-brotli-setting

Cloudflare Change Brotli setting

idempotent
cloudflare-get-browser-cache-ttl

Cloudflare Get Browser Cache TTL setting

read-only idempotent
cloudflare-change-browser-cache-ttl

Cloudflare Change Browser Cache TTL setting

idempotent
cloudflare-get-browser-check-setting

Cloudflare Get Browser Check setting

read-only idempotent
cloudflare-change-browser-check-setting

Cloudflare Change Browser Check setting

idempotent
cloudflare-get-cache-level-setting

Cloudflare Get Cache Level setting

read-only idempotent
cloudflare-change-cache-level-setting

Cloudflare Change Cache Level setting

idempotent
cloudflare-get-challenge-ttl-setting

Cloudflare Get Challenge TTL setting

read-only idempotent
cloudflare-change-challenge-ttl-setting

Cloudflare Change Challenge TTL setting

idempotent
cloudflare-get-ciphers-setting

Cloudflare Get ciphers setting

read-only idempotent
cloudflare-change-ciphers-setting

Cloudflare Change ciphers setting

idempotent
cloudflare-get-development-mode-setting

Cloudflare Get Development Mode setting

read-only idempotent
cloudflare-change-development-mode-setting

Cloudflare Change Development Mode setting

idempotent
cloudflare-get-early-hints-setting

Cloudflare Get Early Hints setting

read-only idempotent
cloudflare-change-early-hints-setting

Cloudflare Change Early Hints setting

idempotent
cloudflare-get-email-obfuscation-setting

Cloudflare Get Email Obfuscation setting

read-only idempotent
cloudflare-change-email-obfuscation-setting

Cloudflare Change Email Obfuscation setting

idempotent
get-cloudflare-fonts-setting

Get Cloudflare Fonts setting

read-only idempotent
change-cloudflare-fonts-setting

Change Cloudflare Fonts setting

idempotent
cloudflare-get-http-2-edge

Cloudflare Get HTTP/2 Edge Prioritization setting

read-only idempotent
cloudflare-change-http-2-edge

Cloudflare Change HTTP/2 Edge Prioritization setting

idempotent
cloudflare-get-hotlink-protection-setting

Cloudflare Get Hotlink Protection setting

read-only idempotent
cloudflare-change-hotlink-protection-setting

Cloudflare Change Hotlink Protection setting

idempotent
cloudflare-get-http2-setting

Cloudflare Get HTTP2 setting

read-only idempotent
cloudflare-change-http2-setting

Cloudflare Change HTTP2 setting

idempotent
cloudflare-get-http3-setting

Cloudflare Get HTTP3 setting

read-only idempotent
cloudflare-change-http3-setting

Cloudflare Change HTTP3 setting

idempotent
cloudflare-get-image-resizing-setting

Cloudflare Get Image Resizing setting

read-only idempotent
cloudflare-change-image-resizing-setting

Cloudflare Change Image Resizing setting

idempotent
cloudflare-get-ip-geolocation-setting

Cloudflare Get IP Geolocation setting

read-only idempotent
cloudflare-change-ip-geolocation-setting

Cloudflare Change IP Geolocation setting

idempotent
cloudflare-get-ipv6-setting

Cloudflare Get IPv6 setting

read-only idempotent
cloudflare-change-ipv6-setting

Cloudflare Change IPv6 setting

idempotent
cloudflare-get-minimum-tls-version

Cloudflare Get Minimum TLS Version setting

read-only idempotent
cloudflare-change-minimum-tls-version

Cloudflare Change Minimum TLS Version setting

idempotent
cloudflare-get-minify-setting

Cloudflare Get Minify setting

read-only idempotent
cloudflare-change-minify-setting

Cloudflare Change Minify setting

idempotent
cloudflare-get-mirage-setting

Cloudflare Get Mirage setting

read-only idempotent
cloudflare-change-mirage-setting

Cloudflare Change Mirage setting

idempotent
cloudflare-get-mobile-redirect-setting

Cloudflare Get Mobile Redirect setting

read-only idempotent
cloudflare-change-mobile-redirect-setting

Cloudflare Change Mobile Redirect setting

idempotent
cloudflare-get-network-error-logging

Cloudflare Get Network Error Logging setting

read-only idempotent
cloudflare-change-network-error-logging

Cloudflare Change Network Error Logging setting

idempotent
cloudflare-get-opportunistic-encryption-setting

Cloudflare Get Opportunistic Encryption setting

read-only idempotent
cloudflare-change-opportunistic-encryption-setting

Cloudflare Change Opportunistic Encryption setting

idempotent
cloudflare-get-opportunistic-onion-setting

Cloudflare Get Opportunistic Onion setting

read-only idempotent
cloudflare-change-opportunistic-onion-setting

Cloudflare Change Opportunistic Onion setting

idempotent
cloudflare-get-orange-orange-o2o

Cloudflare Get Orange to Orange (O2O) setting

read-only idempotent
cloudflare-change-orange-orange-o2o

Cloudflare Change Orange to Orange (O2O) setting

idempotent
cloudflare-get-enable-error-pages

Cloudflare Get Enable Error Pages On setting

read-only idempotent
cloudflare-change-enable-error-pages

Cloudflare Change Enable Error Pages On setting

idempotent
cloudflare-get-origin-max-http

Cloudflare Get Origin Max HTTP Version Setting

read-only idempotent
cloudflare-change-origin-max-http

Cloudflare Change Origin Max HTTP Version Setting

idempotent
cloudflare-get-polish-setting

Cloudflare Get Polish setting

read-only idempotent
cloudflare-change-polish-setting

Cloudflare Change Polish setting

idempotent
cloudflare-get-prefetch-preload-setting

Cloudflare Get prefetch preload setting

read-only idempotent
cloudflare-change-prefetch-preload-setting

Cloudflare Change prefetch preload setting

idempotent
cloudflare-get-proxy-read-timeout

Cloudflare Get Proxy Read Timeout setting

read-only idempotent
cloudflare-change-proxy-read-timeout

Cloudflare Change Proxy Read Timeout setting

idempotent
cloudflare-get-pseudo-ipv4-setting

Cloudflare Get Pseudo IPv4 setting

read-only idempotent
cloudflare-change-pseudo-ipv4-setting

Cloudflare Change Pseudo IPv4 setting

idempotent
cloudflare-get-response-buffering-setting

Cloudflare Get Response Buffering setting

read-only idempotent
cloudflare-change-response-buffering-setting

Cloudflare Change Response Buffering setting

idempotent
cloudflare-get-rocket-loader-setting

Cloudflare Get Rocket Loader setting

read-only idempotent
cloudflare-change-rocket-loader-setting

Cloudflare Change Rocket Loader setting

idempotent
cloudflare-get-security-header-hsts

Cloudflare Get Security Header (HSTS) setting

read-only idempotent
cloudflare-change-security-header-hsts

Cloudflare Change Security Header (HSTS) setting

idempotent
cloudflare-get-security-level-setting

Cloudflare Get Security Level setting

read-only idempotent
cloudflare-change-security-level-setting

Cloudflare Change Security Level setting

idempotent
cloudflare-get-server-side-exclude

Cloudflare Get Server Side Exclude setting

read-only idempotent
cloudflare-change-server-side-exclude

Cloudflare Change Server Side Exclude setting

idempotent
cloudflare-get-enable-query-string

Cloudflare Get Enable Query String Sort setting

read-only idempotent
cloudflare-change-enable-query-string

Cloudflare Change Enable Query String Sort setting

idempotent
cloudflare-get-ssl-setting

Cloudflare Get SSL setting

read-only idempotent
cloudflare-change-ssl-setting

Cloudflare Change SSL setting

idempotent
cloudflare-get-ssl-tls-recommender

Cloudflare Get SSL/TLS Recommender enrollment setting

read-only idempotent
cloudflare-change-ssl-tls-recommender

Cloudflare Change SSL/TLS Recommender enrollment setting

idempotent
cloudflare-get-tls-1-3-setting

Cloudflare Get TLS 1.3 setting enabled for a zone

read-only idempotent
cloudflare-change-tls-1-3-setting

Cloudflare Change TLS 1.3 setting

idempotent
cloudflare-get-tls-client-auth

Cloudflare Get TLS Client Auth setting

read-only idempotent
cloudflare-change-tls-client-auth

Cloudflare Change TLS Client Auth setting

idempotent
cloudflare-get-true-client-ip

Cloudflare Get True Client IP setting

read-only idempotent
cloudflare-change-true-client-ip

Cloudflare Change True Client IP setting

idempotent
cloudflare-get-web-application-firewall

Cloudflare Get Web Application Firewall (WAF) setting

read-only idempotent
cloudflare-change-web-application-firewall

Cloudflare Change Web Application Firewall (WAF) setting

idempotent
cloudflare-get-webp-setting

Cloudflare Get WebP setting

read-only idempotent
cloudflare-change-webp-setting

Cloudflare Change WebP setting

idempotent
cloudflare-get-websockets-setting

Cloudflare Get WebSockets setting

read-only idempotent
cloudflare-change-websockets-setting

Cloudflare Change WebSockets setting

idempotent
cloudflare-get-zaraz-configuration

Cloudflare Get Zaraz configuration

read-only idempotent
cloudflare-update-zaraz-configuration

Cloudflare Update Zaraz configuration

idempotent
cloudflare-get-default-zaraz-configuration

Cloudflare Get default Zaraz configuration

read-only idempotent
cloudflare-export-zaraz-configuration

Cloudflare Export Zaraz configuration

read-only idempotent
cloudflare-list-zaraz-historical-configuration

Cloudflare List Zaraz historical configuration records

read-only idempotent
cloudflare-restore-zaraz-historical-configuration

Cloudflare Restore Zaraz historical configuration by ID

idempotent
cloudflare-get-zaraz-historical-configurations

Cloudflare Get Zaraz historical configurations by ID(s)

read-only idempotent
cloudflare-publish-zaraz-preview-configuration

Cloudflare Publish Zaraz preview configuration

cloudflare-get-zaraz-workflow

Cloudflare Get Zaraz workflow

read-only idempotent
cloudflare-update-zaraz-workflow

Cloudflare Update Zaraz workflow

idempotent
cloudflare-get-quota-and-availability

Cloudflare Get quota and availability

read-only idempotent
cloudflare-list-tested-webpages

Cloudflare List tested webpages

read-only idempotent
cloudflare-delete-all-page-tests

Cloudflare Delete all page tests

idempotent
cloudflare-list-page-test-history

Cloudflare List page test history

read-only idempotent
cloudflare-start-page-test

Cloudflare Start page test

cloudflare-get-page-test-result

Cloudflare Get a page test result

read-only idempotent
cloudflare-list-core-web-vital

Cloudflare List core web vital metrics trend

read-only idempotent
cloudflare-delete-scheduled-page-test

Cloudflare Delete scheduled page test

idempotent
cloudflare-get-page-test-schedule

Cloudflare Get a page test schedule

read-only idempotent
cloudflare-create-scheduled-page-test

Cloudflare Create scheduled page test

cloudflare-analyze-certificate

Cloudflare Analyze Certificate

cloudflare-list-certificate-packs

Cloudflare List Certificate Packs

read-only idempotent
cloudflare-order-advanced-certificate-manager

Cloudflare Order Advanced Certificate Manager Certificate Pack

cloudflare-get-certificate-pack-quotas

Cloudflare Get Certificate Pack Quotas

read-only idempotent
cloudflare-delete-advanced-certificate-manager

Cloudflare Delete Advanced Certificate Manager Certificate Pack

idempotent
cloudflare-get-certificate-pack

Cloudflare Get Certificate Pack

read-only idempotent
cloudflare-restart-validation-advanced-certificate

Cloudflare Restart Validation for Advanced Certificate Manager Certificate Pack

idempotent
cloudflare-universal-ssl-settings-details

Cloudflare Universal SSL Settings Details

read-only idempotent
cloudflare-edit-universal-ssl-settings

Cloudflare Edit Universal SSL Settings

idempotent
cloudflare-ssl-verification-details

Cloudflare SSL Verification Details

read-only idempotent
cloudflare-edit-ssl-certificate-pack

Cloudflare Edit SSL Certificate Pack Validation Method

idempotent
cloudflare-get-url-normalization-settings

Cloudflare Get URL normalization settings

read-only idempotent
cloudflare-update-url-normalization-settings

Cloudflare Update URL normalization settings

idempotent
cloudflare-list-filters-2

Cloudflare List Filters

read-only idempotent
cloudflare-create-filter

Cloudflare Create Filter

cloudflare-delete-filter-2

Cloudflare Delete Filter

idempotent
cloudflare-update-filter-2

Cloudflare Update Filter

idempotent
cloudflare-list-routes

Cloudflare List Routes

read-only idempotent
cloudflare-create-route

Cloudflare Create Route

cloudflare-delete-route

Cloudflare Delete Route

idempotent
cloudflare-get-route

Cloudflare Get Route

read-only idempotent
cloudflare-update-route

Cloudflare Update Route

idempotent
cloudflare-delete-worker

Cloudflare Delete Worker

idempotent
cloudflare-download-worker

Cloudflare Download Worker

read-only idempotent
cloudflare-upload-worker

Cloudflare Upload Worker

idempotent
cloudflare-list-bindings

Cloudflare List Bindings

read-only idempotent
cloudflare-get-current-aggregated-analytics

Cloudflare Get current aggregated analytics

read-only idempotent
cloudflare-get-analytics-time

Cloudflare Get analytics by time

read-only idempotent
cloudflare-get-analytics-summary

Cloudflare Get analytics summary

read-only idempotent
cloudflare-list-spectrum-applications

Cloudflare List Spectrum applications

read-only idempotent
cloudflare-create-spectrum-application-using

Cloudflare Create Spectrum application using a name for the origin

cloudflare-delete-spectrum-application

Cloudflare Delete Spectrum application

idempotent
cloudflare-get-spectrum-application-configuration

Cloudflare Get Spectrum application configuration

read-only idempotent
cloudflare-update-spectrum-application-configuration

Cloudflare Update Spectrum application configuration using a name for the origin

idempotent

Capability Spec

cloudflare-zones.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Cloudflare API — Zones
  description: 'Cloudflare API — Zones. 508 operations. Lead operation: Cloudflare List Zones. Self-contained Naftiko capability
    covering one Cloudflare business surface.'
  tags:
  - Cloudflare
  - Zones
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    CLOUDFLARE_API_KEY: CLOUDFLARE_API_KEY
capability:
  consumes:
  - type: http
    namespace: cloudflare-zones
    baseUri: https://api.cloudflare.com/client/v4
    description: Cloudflare API — Zones business capability. Self-contained, no shared references.
    resources:
    - name: zones
      path: /zones
      operations:
      - name: zonesget
        method: GET
        description: Cloudflare List Zones
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: name
          in: query
          type: string
        - name: status
          in: query
          type: string
        - name: account.id
          in: query
          type: string
        - name: account.name
          in: query
          type: string
        - name: page
          in: query
          type: number
        - name: per_page
          in: query
          type: number
        - name: order
          in: query
          type: string
        - name: direction
          in: query
          type: string
        - name: match
          in: query
          type: string
      - name: zonespost
        method: POST
        description: Cloudflare Create Zone
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-apps
      path: /zones/{identifier}/access/apps
      operations:
      - name: zonelevelaccessapplicationslistaccessapplications
        method: GET
        description: Cloudflare List Access Applications
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessapplicationsaddabookmarkapplication
        method: POST
        description: Cloudflare Add an Access application
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-apps-ca
      path: /zones/{identifier}/access/apps/ca
      operations:
      - name: zonelevelaccessshortlivedcertificatecaslistshortlivedcertificatecas
        method: GET
        description: Cloudflare List short-lived certificate CAs
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
    - name: zones-identifier-access-apps-app_id
      path: /zones/{identifier}/access/apps/{app_id}
      operations:
      - name: zonelevelaccessapplicationsdeleteanaccessapplication
        method: DELETE
        description: Cloudflare Delete an Access application
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: app_id
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessapplicationsgetanaccessapplication
        method: GET
        description: Cloudflare Get an Access application
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: app_id
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessapplicationsupdateabookmarkapplication
        method: PUT
        description: Cloudflare Update an Access application
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: app_id
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-apps-app_id-revoke_tokens
      path: /zones/{identifier}/access/apps/{app_id}/revoke_tokens
      operations:
      - name: zonelevelaccessapplicationsrevokeservicetokens
        method: POST
        description: Cloudflare Revoke application tokens
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: app_id
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
    - name: zones-identifier-access-apps-app_id-user_policy_checks
      path: /zones/{identifier}/access/apps/{app_id}/user_policy_checks
      operations:
      - name: zonelevelaccessapplicationstestaccesspolicies
        method: GET
        description: Cloudflare Test Access policies
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: app_id
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
    - name: zones-identifier-access-apps-uuid1-policies-uuid
      path: /zones/{identifier}/access/apps/{uuid1}/policies/{uuid}
      operations:
      - name: zonelevelaccesspoliciesdeleteanaccesspolicy
        method: DELETE
        description: Cloudflare Delete an Access policy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: uuid1
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccesspoliciesgetanaccesspolicy
        method: GET
        description: Cloudflare Get an Access policy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: uuid1
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccesspoliciesupdateanaccesspolicy
        method: PUT
        description: Cloudflare Update an Access policy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: uuid1
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-apps-uuid-ca
      path: /zones/{identifier}/access/apps/{uuid}/ca
      operations:
      - name: zonelevelaccessshortlivedcertificatecasdeleteashortlivedcertificateca
        method: DELETE
        description: Cloudflare Delete a short-lived certificate CA
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessshortlivedcertificatecasgetashortlivedcertificateca
        method: GET
        description: Cloudflare Get a short-lived certificate CA
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessshortlivedcertificatecascreateashortlivedcertificateca
        method: POST
        description: Cloudflare Create a short-lived certificate CA
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
    - name: zones-identifier-access-apps-uuid-policies
      path: /zones/{identifier}/access/apps/{uuid}/policies
      operations:
      - name: zonelevelaccesspolicieslistaccesspolicies
        method: GET
        description: Cloudflare List Access policies
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccesspoliciescreateanaccesspolicy
        method: POST
        description: Cloudflare Create an Access policy
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-certificates
      path: /zones/{identifier}/access/certificates
      operations:
      - name: zonelevelaccessmtlsauthenticationlistmtlscertificates
        method: GET
        description: Cloudflare List mTLS certificates
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessmtlsauthenticationaddanmtlscertificate
        method: POST
        description: Cloudflare Add an mTLS certificate
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-certificates-settings
      path: /zones/{identifier}/access/certificates/settings
      operations:
      - name: zonelevelaccessmtlsauthenticationlistmtlscertificateshostnamesettings
        method: GET
        description: Cloudflare List all mTLS hostname settings
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessmtlsauthenticationupdateanmtlscertificatesettings
        method: PUT
        description: Cloudflare Update an mTLS certificate's hostname settings
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-certificates-uuid
      path: /zones/{identifier}/access/certificates/{uuid}
      operations:
      - name: zonelevelaccessmtlsauthenticationdeleteanmtlscertificate
        method: DELETE
        description: Cloudflare Delete an mTLS certificate
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessmtlsauthenticationgetanmtlscertificate
        method: GET
        description: Cloudflare Get an mTLS certificate
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessmtlsauthenticationupdateanmtlscertificate
        method: PUT
        description: Cloudflare Update an mTLS certificate
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-groups
      path: /zones/{identifier}/access/groups
      operations:
      - name: zonelevelaccessgroupslistaccessgroups
        method: GET
        description: Cloudflare List Access groups
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessgroupscreateanaccessgroup
        method: POST
        description: Cloudflare Create an Access group
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-groups-uuid
      path: /zones/{identifier}/access/groups/{uuid}
      operations:
      - name: zonelevelaccessgroupsdeleteanaccessgroup
        method: DELETE
        description: Cloudflare Delete an Access group
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessgroupsgetanaccessgroup
        method: GET
        description: Cloudflare Get an Access group
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessgroupsupdateanaccessgroup
        method: PUT
        description: Cloudflare Update an Access group
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-identity_providers
      path: /zones/{identifier}/access/identity_providers
      operations:
      - name: zonelevelaccessidentityproviderslistaccessidentityproviders
        method: GET
        description: Cloudflare List Access identity providers
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessidentityprovidersaddanaccessidentityprovider
        method: POST
        description: Cloudflare Add an Access identity provider
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-identity_providers-uuid
      path: /zones/{identifier}/access/identity_providers/{uuid}
      operations:
      - name: zonelevelaccessidentityprovidersdeleteanaccessidentityprovider
        method: DELETE
        description: Cloudflare Delete an Access identity provider
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessidentityprovidersgetanaccessidentityprovider
        method: GET
        description: Cloudflare Get an Access identity provider
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessidentityprovidersupdateanaccessidentityprovider
        method: PUT
        description: Cloudflare Update an Access identity provider
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-organizations
      path: /zones/{identifier}/access/organizations
      operations:
      - name: zonelevelzerotrustorganizationgetyourzerotrustorganization
        method: GET
        description: Cloudflare Get your Zero Trust organization
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelzerotrustorganizationcreateyourzerotrustorganization
        method: POST
        description: Cloudflare Create your Zero Trust organization
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: zonelevelzerotrustorganizationupdateyourzerotrustorganization
        method: PUT
        description: Cloudflare Update your Zero Trust organization
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-organizations-revoke_user
      path: /zones/{identifier}/access/organizations/revoke_user
      operations:
      - name: zonelevelzerotrustorganizationrevokeallaccesstokensforauser
        method: POST
        description: Cloudflare Revoke all Access tokens for a user
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-service_tokens
      path: /zones/{identifier}/access/service_tokens
      operations:
      - name: zonelevelaccessservicetokenslistservicetokens
        method: GET
        description: Cloudflare List service tokens
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessservicetokenscreateaservicetoken
        method: POST
        description: Cloudflare Create a service token
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-access-service_tokens-uuid
      path: /zones/{identifier}/access/service_tokens/{uuid}
      operations:
      - name: zonelevelaccessservicetokensdeleteaservicetoken
        method: DELETE
        description: Cloudflare Delete a service token
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonelevelaccessservicetokensupdateaservicetoken
        method: PUT
        description: Cloudflare Update a service token
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: uuid
          in: path
          type: string
          required: true
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-identifier-dns_analytics-report
      path: /zones/{identifier}/dns_analytics/report
      operations:
      - name: dnsanalyticstable
        method: GET
        description: Cloudflare Table
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: metrics
          in: query
          type: string
        - name: dimensions
          in: query
          type: string
        - name: since
          in: query
          type: string
        - name: until
          in: query
          type: string
        - name: limit
          in: query
          type: string
        - name: sort
          in: query
          type: string
        - name: filters
          in: query
          type: string
    - name: zones-identifier-dns_analytics-report-bytime
      path: /zones/{identifier}/dns_analytics/report/bytime
      operations:
      - name: dnsanalyticsbytime
        method: GET
        description: Cloudflare By Time
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: metrics
          in: query
          type: string
        - name: dimensions
          in: query
          type: string
        - name: since
          in: query
          type: string
        - name: until
          in: query
          type: string
        - name: limit
          in: query
          type: string
        - name: sort
          in: query
          type: string
        - name: filters
          in: query
          type: string
        - name: time_delta
          in: query
          type: string
    - name: zones-identifier-subscription
      path: /zones/{identifier}/subscription
      operations:
      - name: zonesubscriptionzonesubscriptiondetails
        method: GET
        description: Cloudflare Zone Subscription Details
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
      - name: zonesubscriptioncreatezonesubscription
        method: POST
        description: Cloudflare Create Zone Subscription
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: zonesubscriptionupdatezonesubscription
        method: PUT
        description: Cloudflare Update Zone Subscription
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: zones-zone_identifier-analytics-colos
      path: /zones/{zone_identifier}/analytics/colos
      operations:
      - name: zoneanalyticsdeprecatedgetanalyticsbycolocations
        method: GET
        description: Cloudflare Get analytics by Co-locations
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: zone_identifier
          in: path
          type: string
          required: true
        - name: until
          in: query
          type: string
        - name: since
          in: query
          type: string
        - name: continuous
          in: query
          type: boolean
    - name: zones-zone_identifier-analytics-dashboard
      path: /zones/{zone_identifier}/analytics/dashboard
      operations:
      - name: zoneanalyticsdeprecatedgetdashboard
        method: GET
        description: Cloudflare Get dashboard
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: zone_identifier
          in: path
          type: string
          required: true
        - name: until
          in: query
          type: string
        - name: since
          in: query
          type: string
        - name: continuous
          in: query
          type: boolean
    - name: zones-zone_identifier-available_plans
      path: /zones/{zone_identifier}/available_plans
      operations:
      - name: zonerateplanlistavailableplans
        method: GET
        description: Cloudflare List Available Plans
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: zone_identifier
          in: path
          type: string
          required: true
    - name: zones-zone_identifier-available_plans-plan_identifier
      path: /zones/{zone_identifier}/available_plans/{plan_identifier}
      operations:
      - name: zonerateplanavailableplandetails
        method: GET
        description: Cloudflare Available Plan Details
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: plan_identifier
          in: path
          type: string
          required: true
        - name: zone_identifier
          in: path
          type: string
          required: true
    - name: zones-zone_identifier-available_rate_plans
      path: /zones/{zone_identifier}/available_rate_plans
      operations:
      - name: zonerateplanlistavailablerateplans
        method: GET
        description: Cloudflare List Available Rate Plans
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: zone_identifier
          in: path
          type: string
          required: true
    - name: zones-zone_identifier-custom_pages
      path: /zones/{zone_identifier}/custom_pages
      operations:
      - name: custompagesforazonelistcustompages
        method: GET
        description: Cloudflare List custom pages
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: zone_identifier
          in: path
          type: string
          required: true
    - name: zones-zone_identifier-custom_pages-identifier
      path: /zones/{zone_identifier}/custom_pages/{identifier}
      operations:
      - name: custompagesforazonegetacustompage
        method: GET
        description: Cloudflare Get a custom page
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: zone_identifier
          in: path
          type: string
          required: true
      - name: custompagesforazoneupdateacustompage
        method: PUT
        description: Cloudflare Update a custom page
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: identifier
          in: path
          type: string
          required: true
        - name: zone_identifier
          in: path
          type: string
          required: true
        - name: bod

# --- truncated at 32 KB (723 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cloudflare/refs/heads/main/capabilities/cloudflare-zones.yaml