cloudflareapikey.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.
Cache
getRegionalTieredCache
cache.getRegionalTieredCache
Get the regional tiered cache setting for a zone
Risk: read
Output
Dns
create
dns.create
Create a DNS record in a zone
Risk: write
Output
delete
dns.delete
Delete a DNS record [DESTRUCTIVE]
Risk: destructive
Output
list
dns.list
List, search, sort, and filter DNS records for a zone
Risk: read
Output:
object[]
Output full type
Output full type
overwrite
dns.overwrite
Completely overwrite a DNS record
Risk: write
Output
Dnssec
delete
dnssec.delete
Delete DNSSEC configuration for a zone [DESTRUCTIVE]
Risk: destructive
Output:
string
update
dnssec.update
Enable or disable DNSSEC for a zone
Risk: write
Output
Ips
get
ips.get
Retrieve Cloudflare or JD Cloud IP CIDR blocks
Risk: read
Output
Lockdowns
create
lockdowns.create
Create a Zone Lockdown rule
Risk: write
configurations full type
configurations full type
configurations full type
configurations full type
get
lockdowns.get
Get a Zone Lockdown rule by ID
Risk: read
Output
configurations full type
configurations full type
update
lockdowns.update
Update a Zone Lockdown rule
Risk: write
configurations full type
configurations full type
configurations full type
configurations full type
Rulesets
create
rulesets.create
Create a ruleset at account or zone scope
Risk: write
object
Input full type
Input full type
rules full type
rules full type
createRule
rulesets.createRule
Add a rule to an existing ruleset
Risk: write
object
Input full type
Input full type
rules full type
rules full type
delete
rulesets.delete
Delete all versions of a ruleset [DESTRUCTIVE]
Risk: destructive
object
Input full type
Input full type
null
deleteRule
rulesets.deleteRule
Delete a rule from a ruleset [DESTRUCTIVE]
Risk: destructive
object
Input full type
Input full type
rules full type
rules full type
get
rulesets.get
Fetch the latest version of a ruleset by ID
Risk: read
object
Input full type
Input full type
rules full type
rules full type
getEntrypointVersion
rulesets.getEntrypointVersion
Get a historical entrypoint ruleset version
Risk: read
object
Input full type
Input full type
rules full type
rules full type
update
rulesets.update
Update a ruleset (include every rule you want to keep)
Risk: write
object
Input full type
Input full type
rules full type
rules full type
updateRule
rulesets.updateRule
Update a specific rule in a ruleset
Risk: write
object
Input full type
Input full type
rules full type
rules full type
S3
upload
s3.upload
Upload file content to an R2 bucket (S3-compatible object storage)
Risk: write
Output
Zones
delete
zones.delete
Delete an existing zone [DESTRUCTIVE]
Risk: destructive
Output
get
zones.get
Get details for a specific zone
Risk: read
Output
account full type
account full type
list
zones.list
List, search, sort, and filter Cloudflare zones
Risk: read
Output:
object[]
Output full type
Output full type
rerunActivationCheck
zones.rerunActivationCheck
Trigger a new activation check for a pending zone
Risk: write
Output
account full type
account full type
update
zones.update
Edit a Cloudflare zone (one of paused, type, or vanity_name_servers)
Risk: write
Output
account full type
account full type