Set Cloudflare Zone Settings
set_cloudflare_zone_settingsUpdate Cloudflare zone settings for a moved domain, including SSL, HTTPS rewrites, TLS version, development mode, and cache level, with a dry run option.
Instructions
Change Cloudflare zone settings for a moved domain. Only an allowlist is editable (ssl, always_use_https, automatic_https_rewrites, min_tls_version, development_mode, cache_level) — WAF/firewall/security controls are deliberately not exposed. Prefer ssl full over flexible: flexible makes Cloudflare fetch the origin over plain HTTP, a downgrade the visitor cannot see. CLOUDFLARE_REAUTHORIZE_REQUIRED means the stored authorization lacks this permission — surface the connectUrl and ask the customer to reconnect. Supports dry_run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ssl | No | TLS mode between Cloudflare and the origin. `full` is the safe default. | |
| domain | Yes | Domain whose zone settings to change. | |
| dry_run | No | ||
| cache_level | No | ||
| min_tls_version | No | ||
| always_use_https | No | ||
| development_mode | No | Temporarily bypass Cloudflare's cache. | |
| automatic_https_rewrites | No |