Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

エンドポイント

最終更新 Markdown で表示Agent セットアップ

Cloudflare Firewall Rules API の操作を呼び出すには、Cloudflare API のベース URL にエンドポイントを追加します。

https://api.cloudflare.com/client/v4/

認証手順は、Cloudflare API ドキュメントの Getting Started: Requests を参照してください。

エンドポイントとページネーションについては、Getting Started: Endpoints を参照してください。

Cloudflare Firewall Rules API は、次の操作に対応しています。このセクションの各ページで例を確認できます。

操作メソッドとエンドポイント備考

ファイアウォールルールを作成する

POST zones/<ZONE_ID>/firewall/rules単一トランザクションとして処理されます。エラーがあると、操作全体が失敗します。

ファイアウォールルールを一覧する

GET zones/<ZONE_ID>/firewall/rules

現在のファイアウォールルールをすべて一覧します。結果は既定で 1 ページあたり 25 件でページ分割されます。省略可能なパラメーターで結果を絞り込めます。

ファイアウォールルールを取得する

GET zones/<ZONE_ID>/firewall/rules/<RULE_ID>ID を指定して、ファイアウォールルールを 1 件取得します。

ファイアウォールルールを更新する

PUT zones/<ZONE_ID>/firewall/rules

単一トランザクションとして処理されます。操作を成功させるには、すべてのルールが存在する必要があります。エラーがあると、操作全体が失敗します。

ファイアウォールルールを 1 件更新する

PUT zones/<ZONE_ID>/firewall/rules/<RULE_ID>ID を指定して、ファイアウォールルールを 1 件更新します。

ファイアウォールルールを削除する

DELETE zones/<ZONE_ID>/firewall/rules

既存のファイアウォールルールを削除します。ファイアウォールルール ID のリストを指定する必要があります。

空のリクエストでは削除されません。指定したルールが存在しない場合は、HTTP ステータスコード 200 を返します。

ファイアウォールルールを 1 件削除する

DELETE zones/<ZONE_ID>/firewall/rules/<RULE_ID>

ID を指定して、ファイアウォールルールを 1 件削除します。

役に立ちましたか?