Advanced TCP Protection API を使って、Advanced TCP Protection を設定できます。
Advanced TCP Protection API は API トークン認証 のみをサポートします。
API 呼び出しの例は よく使う API 呼び出し を参照してください。
完全なエンドポイントを得るには、Cloudflare API のベース URL に、以下の Advanced TCP Protection API エンドポイントを付けます。
Cloudflare API のベース URL は次のとおりです。
https://api.cloudflare.com/client/v4{account_id} 引数はアカウント ID(16 進文字列)です。この値は Cloudflare ダッシュボードで確認できます。
以降のセクションの表は、利用できる操作の要約です。
| 操作 | メソッドとエンドポイント / 説明 |
|---|---|
| Advanced TCP Protection のステータスを取得する |
|
| Advanced TCP Protection のステータスを更新する |
|
| 操作 | メソッドとエンドポイント / 説明 |
|---|---|
| プレフィックスを一覧する |
|
| プレフィックスを一括追加する |
|
| プレフィックスを取得する |
|
| プレフィックスを更新する |
|
| プレフィックスを削除する |
|
| すべてのプレフィックスを削除する |
|
| 操作 | メソッドとエンドポイント / 説明 |
|---|---|
| 許可リストのプレフィックスを一覧する |
|
| 許可リストにプレフィックスを追加する |
|
| 許可リストのプレフィックスを取得する |
|
| 許可リストのプレフィックスを更新する |
|
| 許可リストのプレフィックスを削除する |
|
| 許可リストのすべてのプレフィックスを削除する |
|
| 操作 | メソッドとエンドポイント / 説明 |
|---|---|
| SYN flood ルールを一覧する |
|
| SYN flood ルールを追加する |
|
| SYN flood ルールを取得する |
|
| SYN flood ルールを更新する |
|
| SYN flood ルールを削除する |
|
| すべての SYN flood ルールを削除する |
|
| 操作 | メソッドとエンドポイント / 説明 |
|---|---|
| SYN flood フィルターを一覧する |
|
| SYN flood フィルターを追加する |
|
| SYN flood フィルターを取得する |
|
| SYN flood フィルターを更新する |
|
| SYN flood フィルターを削除する |
|
| すべての SYN flood フィルターを削除する |
|
| 操作 | メソッドとエンドポイント / 説明 |
|---|---|
| out-of-state TCP ルールを一覧する |
|
| out-of-state TCP ルールを追加する |
|
| out-of-state TCP ルールを取得する |
|
| out-of-state TCP ルールを更新する |
|
| out-of-state TCP ルールを削除する |
|
| すべての out-of-state TCP ルールを削除する |
|
| 操作 | メソッドとエンドポイント / 説明 |
|---|---|
| out-of-state TCP フィルターを一覧する |
|
| out-of-state TCP フィルターを追加する |
|
| out-of-state TCP フィルターを取得する |
|
| out-of-state TCP フィルターを更新する |
|
| out-of-state TCP フィルターを削除する |
|
| すべての out-of-state TCP フィルターを削除する |
|
項目の一覧を返す API 操作はページネーションを使います。利用できるページネーション用クエリパラメーターの詳細は ページネーション を参照してください。