← Cloudflare Firewall Rules / firewall / api / cf-filters
Endpointy
Chcete-li vyvolat operaci Cloudflare Filters API, připojte koncový bod k základní adrese URL Cloudflare API:
https://api.cloudflare.com/client/v4/Pokyny k ověřování najdete v Začínáme: Požadavky v dokumentaci Cloudflare API.
Nápovědu ke koncovým bodům a stránkování najdete v Začínáme: Koncové body.
Cloudflare Filters API podporuje operace popsané níže. Příklady najdete na stránkách v této části.
| Operace | Metoda a koncový bod | Poznámky |
|---|---|---|
| Vytvoření filtrů | POST zones/<ZONE_ID>/filters | Zpracovává se jako jediná transakce. Pokud dojde k chybě, celá operace selže. |
| Získání filtrů | GET zones/<ZONE_ID>/filters | Vypíše všechny aktuální filtry. Výsledky se ve výchozím nastavení vracejí stránkované po 25 položkách. Výsledky lze zúžit pomocí volitelných parametrů. |
| Získání filtru | GET zones/<ZONE_ID>/filters/<FILTER_ID> | Načtení jednoho filtru podle ID. |
| Aktualizace filtrů | PUT zones/<ZONE_ID>/filters | Zpracovává se jako jediná transakce. Aby operace uspěla, musí existovat všechny filtry. Pokud dojde k chybě, celá operace selže. |
| Aktualizace filtru | PUT zones/<ZONE_ID>/filters/<FILTER_ID> | Aktualizace jednoho filtru podle ID. |
| Odstranění filtrů | DELETE zones/<ZONE_ID>/filters | Odstraní existující filtry. Je nutné zadat seznam ID filtrů. Prázdné požadavky nevedou k žádnému odstranění. Pokud zadaný filtr neexistuje, vrátí se stavový kód HTTP 200. |
| Odstranění filtru | DELETE zones/<ZONE_ID>/filters/<FILTER_ID> | Odstraňte filtr podle ID. |