# Cloudflare Api Key AI integration on Definable

> Cloudflare provides a suite of services to enhance the security, performance, and reliability of websites and applications.

## What this connects

Cloudflare provides a suite of services to enhance the security, performance, and reliability of websites and applications.

Vendor: https://www.cloudflare.com/

## Tools available

**25** tools available. First 12:

- `CLOUDFLARE_API_KEY_CREATE_DNS_RECORD` — Create DNS Record — Tool to create a new DNS record in a Cloudflare zone. Use when you need to add a record (A, CNAME, TXT, MX, etc.) to a specified zone.
- `CLOUDFLARE_API_KEY_CREATE_LOCKDOWN_RULE` — Create Zone Lockdown Rule — Tool to create a Zone Lockdown rule. Use when you need to restrict access to specific URL patterns to defined IPs/CIDR ranges. Use after confirming zone_id.
- `CLOUDFLARE_API_KEY_CREATE_RULE_IN_RULESET` — Create Rule in Ruleset — Tool to add a rule to an existing ruleset. Use when you need to append or insert a new rule in a Cloudflare ruleset.
- `CLOUDFLARE_API_KEY_CREATE_RULESET` — Create Ruleset — Creates a new Cloudflare ruleset at account or zone scope. Rulesets contain rules that control traffic behavior (firewall, rate limiting, redirects, etc.). First use List Zones to get a zone_id, then specify the phase (e.g., 'http_request_firewall_custom' for WAF rules).
- `CLOUDFLARE_API_KEY_DELETE_DNS_RECORD` — Delete DNS Record — Tool to delete a DNS record. Use when you need to remove a specific DNS record from a zone after confirming both zone and record IDs.
- `CLOUDFLARE_API_KEY_DELETE_DNSSEC` — Delete DNSSEC — Tool to delete DNSSEC records for a zone. Use after disabling DNSSEC at the registrar to remove DNSSEC configuration.
- `CLOUDFLARE_API_KEY_DELETE_RULE_FROM_RULESET` — Delete Rule from Ruleset — Tool to delete a specific rule from a ruleset. Use when you need to remove an outdated or incorrect rule from an account or zone ruleset after confirming IDs.
- `CLOUDFLARE_API_KEY_DELETE_RULESET` — Delete Ruleset — Tool to delete all versions of a ruleset. Use when you need to remove a ruleset from an account or zone after confirming no references exist.
- `CLOUDFLARE_API_KEY_DELETE_ZONE` — Delete a zone — Tool to delete an existing zone. Use after confirming the zone_id to permanently remove the zone.
- `CLOUDFLARE_API_KEY_GET_CLOUDFLARE_IP_ADDRESSES` — Get Cloudflare IP Addresses — Tool to retrieve IP addresses used on the Cloudflare or JD Cloud network. Use when you need to obtain the list of IPv4 and IPv6 CIDR blocks used by Cloudflare's infrastructure or JD Cloud data centers.
- `CLOUDFLARE_API_KEY_GET_ENTRYPOINT_RULESET_VERSION` — Get Entrypoint Ruleset Version — Retrieves a specific historical version of an entry point ruleset from Cloudflare. Entry point rulesets are phase-specific and define the rules that execute during a particular phase of request/response processing. This tool fetches a specific version, allowing you to view rules as they existed at a particular point in time. Use cases: - Audit historical rule configurations - Compare rule changes between versions - Rollback analysis (view what rules looked like before a change) - Debug issues by examining past ruleset states Prerequisites: - Requires a valid account_id or zone_id (use List Zones to get zone IDs) - Requires knowing the ruleset phase (e.g., 'http_request_firewall_custom') - Requires knowing the version number to fetch
- `CLOUDFLARE_API_KEY_GET_LOCKDOWN_RULE` — Get Lockdown Rule — Tool to get a Zone Lockdown rule. Use when you need to fetch details of a specific lockdown rule by its ID within a Cloudflare zone.

## Auth

Auth schemes: `API_KEY`.

## How agents use Cloudflare Api Key

Inside a Definable workflow, Cloudflare Api Key is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Cloudflare Api Key** — the Researcher (GPT-5.5) pulls context from Cloudflare Api Key (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Cloudflare Api Key** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Cloudflare Api Key (create record, post message, draft email).
- **Designer / Engineer → Distributor → Cloudflare Api Key** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Cloudflare Api Key (attach file, open PR comment, post status).

The Verifier checks every Cloudflare Api Key call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- security & identity tools — https://definable.ai/apps/category/security-&-identity-tools/
- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/cloudflare_api_key/
- Same category (security & identity tools): https://definable.ai/apps/category/security-&-identity-tools/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
