# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Cloudflare Configuration API version: 1.0.0 extends: openapi/cloudflare-configuration-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 6 - target: $.paths['/accounts/{account_id}/r2/buckets/{bucket_name}/configuration'].get update: x-apievangelist-phrasing: intent: View an R2 bucket's CORS and lifecycle configuration effect: read questions: - What CORS and lifecycle rules are currently set on my R2 bucket? - Can I see the full configuration of an R2 bucket in one call? instructions: - text: Show the configuration of R2 bucket {bucket_name} in account {account_id}. slots: bucket_name: path.bucket_name account_id: path.account_id - text: Pull the CORS and lifecycle rules for bucket {bucket_name}. slots: bucket_name: path.bucket_name method: generated generated: '2026-09-26' - target: $.paths['/accounts/{account_id}/r2/buckets/{bucket_name}/configuration'].put update: x-apievangelist-phrasing: intent: Change an R2 bucket's configuration settings effect: write questions: - How do I change the CORS or lifecycle settings on an R2 bucket? - Is it possible to overwrite an R2 bucket's configuration through the API? instructions: - text: Update the configuration of R2 bucket {bucket_name} in account {account_id}. slots: bucket_name: path.bucket_name account_id: path.account_id - text: Apply new CORS and lifecycle settings to bucket {bucket_name}. slots: bucket_name: path.bucket_name method: generated generated: '2026-09-26' - target: $.paths['/accounts/{account_id}/workers/scripts/{script_name}/schedules'].get update: x-apievangelist-phrasing: intent: See a Worker's cron trigger schedules effect: read questions: - Which cron schedules are set to run my Worker? - When is my scheduled Worker configured to fire? instructions: - text: List the cron triggers on Worker script {script_name} in account {account_id}. slots: script_name: path.script_name account_id: path.account_id - text: Show me when {script_name} is scheduled to run. slots: script_name: path.script_name method: generated generated: '2026-09-26' - target: $.paths['/accounts/{account_id}/workers/scripts/{script_name}/schedules'].put update: x-apievangelist-phrasing: intent: Set the cron schedules for a Worker effect: write questions: - How do I schedule my Cloudflare Worker to run on a cron? - Can I replace the cron schedules a Worker runs on? instructions: - text: Set new cron trigger schedules on Worker script {script_name} in account {account_id}. slots: script_name: path.script_name account_id: path.account_id - text: Change when {script_name} runs on its cron schedule. slots: script_name: path.script_name method: generated generated: '2026-09-26' - target: $.paths['/accounts/{account_id}/workers/scripts/{script_name}/settings'].get update: x-apievangelist-phrasing: intent: View a Worker script's bindings and settings effect: read questions: - What bindings and compatibility settings does my Worker script have? - Where can I check a Worker's compatibility date and bound resources? instructions: - text: Show the settings of Worker script {script_name} in account {account_id}. slots: script_name: path.script_name account_id: path.account_id - text: List the bindings configured on {script_name}. slots: script_name: path.script_name method: generated generated: '2026-09-26' - target: $.paths['/accounts/{account_id}/workers/scripts/{script_name}/settings'].patch update: x-apievangelist-phrasing: intent: Change a Worker script's settings effect: write questions: - Can I change a Worker's bindings without re-uploading its code? - What's the way to update a Worker script's compatibility settings? instructions: - text: Update the settings of Worker script {script_name} in account {account_id}. slots: script_name: path.script_name account_id: path.account_id - text: Patch the bindings and compatibility settings on {script_name}. slots: script_name: path.script_name method: generated generated: '2026-09-26'