← Cloudflare DDoS Protection / ddos-protection / advanced-ddos-systems / api
Programmable Flow Protection
Используйте Cloudflare API чтобы настроить Programmable Flow Protection.
Примеры вызовов API см. в Типичные вызовы API.
Конечные точки
Чтобы получить полный адрес конечной точки, добавьте перечисленные ниже конечные точки API Programmable Flow Protection к базовому URL API Cloudflare:
https://api.cloudflare.com/client/v4 {account_id} аргумент представляет собой ID аккаунта (шестнадцатеричная строка). Это значение можно найти в панели управления Cloudflare.
В таблицах в следующих разделах приведены доступные операции.
Операции с программой
| Операция | Метод и конечная точка / Описание |
|---|---|
| Получить список программ |
|
| Загрузить программу |
X-Program-Name заголовок, чтобы указать понятное человеку имя программы. Если он не указан, API создаёт UUID в качестве имени программы. |
| Получить программу |
|
| Обновить программу |
|
| Удаление программы |
|
| Удаление всех программ |
|
Операции с правилами
| Операция | Метод и конечная точка / Описание |
|---|---|
| Получить список правил |
|
| Создание правила |
|
| Получить правило |
|
| Обновить правило |
|
| Удаление правила |
|
| Удаление всех правил |
|
Операции отладки
| Операция | Метод и конечная точка / Описание |
|---|---|
| Отладка с помощью PCAP |
|
Пагинация
Операции API, возвращающие список элементов, используют постраничную навигацию. Подробнее о доступных параметрах запроса для постраничной навигации см. в Пагинация.