HashiCorp の Infrastructure as Code ツールである Terraform で、Cloudflare を設定します。Cloudflare の Terraform プロバイダー ↗ を使えば、ほかのインフラと同じ慣れ親しんだツールで、Cloudflare のグローバルネットワークを管理できます。GitHub などのソースコードリポジトリに設定を定義して保存し、変更を時系列で追跡・バージョン管理し、必要ならロールバックできます。Cloudflare API を直接使う必要はありません。
Terraform の設定に関する問題は GitHub ↗ から報告してください。