cloudflare.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.
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
edit
dns.edit
Update a DNS record
Risk: write
Output
get
dns.get
Retrieve a DNS record by ID
Risk: read
Output
list
dns.list
List DNS records for a zone
Risk: read
Output:
object[]
Output full type
Output full type
Rulesets
create
rulesets.create
Create a ruleset in a zone
Risk: write
rules full type
rules full type
rules full type
rules full type
delete
rulesets.delete
Delete a ruleset [DESTRUCTIVE]
Risk: destructive
Output:
null
get
rulesets.get
Retrieve a ruleset by ID
Risk: read
Output
rules full type
rules full type
list
rulesets.list
List rulesets for a zone
Risk: read
Output:
object[]
Output full type
Output full type
update
rulesets.update
Update a ruleset
Risk: write
rules full type
rules full type
rules full type
rules full type
Workers
routes.create
workers.routes.create
Create a Workers route
Risk: write
Output
routes.delete
workers.routes.delete
Delete a Workers route [DESTRUCTIVE]
Risk: destructive
Output
routes.edit
workers.routes.edit
Update a Workers route
Risk: write
Output
routes.get
workers.routes.get
Retrieve a Workers route by ID
Risk: read
Output
routes.list
workers.routes.list
List Workers routes for a zone
Risk: read
Output:
object[]
Output full type
Output full type
scripts.delete
workers.scripts.delete
Delete a Workers script [DESTRUCTIVE]
Risk: destructive
Output:
null
scripts.get
workers.scripts.get
Download Workers script source code by name
Risk: read
Output:
string
scripts.list
workers.scripts.list
List Workers scripts for an account
Risk: read
Output:
object[]
Output full type
Output full type
scripts.upload
workers.scripts.upload
Upload or overwrite a Workers script
Risk: write
bindings full type
bindings full type
Zones
create
zones.create
Create a new Cloudflare zone
Risk: write
account full type
account full type
account full type
account full type
delete
zones.delete
Delete a Cloudflare zone [DESTRUCTIVE]
Risk: destructive
Output
edit
zones.edit
Update a Cloudflare zone
Risk: write
plan full type
plan full type
account full type
account full type
get
zones.get
Retrieve a Cloudflare zone by ID
Risk: read
Output
account full type
account full type
list
zones.list
List Cloudflare zones
Risk: read
Output:
object[]
Output full type
Output full type