Cloudflare api key
Overview
SLUG: CLOUDFLARE_API_KEY
Description
Cloudflare provides a suite of services to enhance the security, performance, and reliability of websites and applications.
Authentication Details
API Key
Connecting to Cloudflare api key
Create an auth config
Use the dashboard to create an auth config for the Cloudflare api key toolkit. This allows you to connect multiple Cloudflare api key accounts to Composio for agents to use.
Select App
Navigate to [Cloudflare api key](https://platform.composio.dev?next_page=/marketplace/Cloudflare api key).
Create and Get auth config ID
Click “Create Cloudflare api key Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the [Cloudflare api key toolkit’s playground](https://app.composio.dev/app/Cloudflare api key)
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
CLOUDFLARE_API_KEY_CREATE_DNS_RECORD
Tool Name: Create DNS Record
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_CREATE_LOCKDOWN_RULE
Tool Name: Create Zone Lockdown Rule
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_CREATE_RULE_IN_RULESET
Tool Name: Create Rule in Ruleset
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_CREATE_RULESET
Tool Name: Create Ruleset
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_DELETE_DNS_RECORD
Tool Name: Delete DNS Record
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_DELETE_DNSSEC
Tool Name: Delete DNSSEC
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_DELETE_RULE_FROM_RULESET
Tool Name: Delete Rule from Ruleset
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_DELETE_RULESET
Tool Name: Delete Ruleset
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_DELETE_ZONE
Tool Name: Delete a zone
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_GET_ENTRYPOINT_RULESET_VERSION
Tool Name: Get Entrypoint Ruleset Version
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_GET_LOCKDOWN_RULE
Tool Name: Get Lockdown Rule
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_GET_REGIONAL_TIERED_CACHE
Tool Name: Get Regional Tiered Cache
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_GET_RULESET
Tool Name: Get Ruleset
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_GET_ZONE_DETAILS
Tool Name: Get Zone Details
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_LIST_DNS_RECORDS
Tool Name: List DNS Records
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_LIST_ZONES
Tool Name: List Cloudflare Zones
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_OVERWRITE_DNS_RECORD
Tool Name: Overwrite DNS Record
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_RERUN_ZONE_ACTIVATION_CHECK
Tool Name: Rerun Zone Activation Check
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_UPDATE_DNSSEC_STATUS
Tool Name: Update DNSSEC Status
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_UPDATE_LOCKDOWN_RULE
Tool Name: Update Lockdown Rule
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_UPDATE_RULE_IN_RULESET
Tool Name: Update Rule in Ruleset
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_UPDATE_RULESET
Tool Name: Update Ruleset
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_UPDATE_ZONE
Tool Name: Update Cloudflare Zone
Description
Action Parameters
Action Response
CLOUDFLARE_API_KEY_UPLOAD_FILE_TO_S3
Tool Name: Upload File to S3
Description
Action Parameters
Action Response