Cloudflare

Cloudflare

Manage and optimize web infrastructure with Cloudflare

With emma's Cloudflare integration, you can automate DNS management, CDN configuration, Workers/Pages, cache management, and other Cloudflare services. Improve your website's performance and security.

Features

Authentication

Authentication Method:API Key

Cloudflare uses API Token authentication. Securely access with tokens that have only the necessary permissions.

Cloudflare_Operator supports the following 13 tools:

CategoryTools
Read Operations9
Tool NameDescription
cloudflare_verify_tokenVerify API token validity and permissions
cloudflare_list_accountsList accessible accounts
cloudflare_list_zonesList domains (zones)
cloudflare_get_zoneGet zone details
cloudflare_list_dns_recordsList DNS records in a zone
cloudflare_get_dns_recordGet DNS record details
cloudflare_list_workersList Workers scripts
cloudflare_list_pages_projectsList Pages projects
cloudflare_get_pages_projectGet Pages project details
Write Operations4
Tool NameDescription
cloudflare_create_dns_recordCreate a new DNS record
cloudflare_update_dns_recordUpdate an existing DNS record
cloudflare_delete_dns_recordDelete a DNS record
cloudflare_purge_cachePurge cache (all or specific URLs)

Main Parameters

ParameterDescription
zone_idZone (domain) identifier
account_idAccount identifier
record_idDNS record identifier
typeDNS record type (A, AAAA, CNAME, MX, TXT, etc.)
nameDNS record name
contentDNS record content (IP address, hostname, etc.)
proxiedCloudflare proxy enabled/disabled
ttlTTL (Time To Live) value

Prerequisites

  • emma account
  • Cloudflare account
  • Cloudflare API Token

Setup

1. Get Cloudflare API Token

Generate an API token from the Cloudflare dashboard:

  1. Sign in to Cloudflare and select 'My Profile'
  2. Select the 'API Tokens' tab
  3. Click 'Create Token'
  4. Select required permissions (e.g., Zone:DNS:Edit) and create the token
  5. Generate the token and save it securely

2. Configure in emma

Add the token to Cloudflare settings in emma's integration settings page.

© 2026 Duzzle Inc. All rights reserved.