---
title: "Get all of your Shield Zone Configurations"
method: GET
path: "/shield/shield-zones"
tags: ["Shield Zone"]
---

# Get all of your Shield Zone Configurations

`GET /shield/shield-zones`

## Query parameters

- `page` integer — (Optional) The page number of results.
- `perPage` integer — (Optional) (Default: 10) The amount of results returned on one page.

## Response `200`

OK

- GetShieldZonesResponse
  - `data` ShieldZoneResponse[], nullable
    - `shieldZoneId` integer
    - `pullZoneId` integer, nullable
    - `learningMode` boolean, nullable
    - `learningModeUntil` string, date-time, nullable
    - `wafEnabled` boolean, nullable
    - `wafExecutionMode` 0 | 1 — 0 = Log 1 = Block
    - `wafDisabledRules` string[], nullable
    - `wafLogOnlyRules` string[], nullable
    - `wafCustomRuleOrder` integer[], nullable
    - `wafRequestHeaderLoggingEnabled` boolean
    - `requestBodyLoggingEnabled` boolean
    - `wafRequestIgnoredHeaders` string[], nullable
    - `wafRealtimeThreatIntelligenceEnabled` boolean, nullable
    - `wafProfileId` integer, nullable
    - `wafEngineConfig` PullZoneWafConfigVariableModel[], nullable
      - `name` string, nullable, required
      - `valueEncoded` string, nullable, required
    - `wafRequestBodyLimitAction` 0 | 1 | 2 — 0 = Block 1 = Log 2 = Ignore
    - `wafResponseBodyLimitAction` 0 | 1 | 2 — 0 = Block 1 = Log 2 = Ignore
    - `rateLimitRulesLimit` integer
    - `customWafRulesLimit` integer
    - `planType` 0 | 1 | 2 | 3 — 0 = Basic 1 = Advanced 2 = Business 3 = Enterprise
    - `dDoSShieldSensitivity` 0 | 1 | 2 | 3 | 4 — 0 = Off 1 = Low 2 = Medium 3 = High 4 = Challenge
    - `dDoSExecutionMode` 0 | 1 — 0 = Log 1 = Block
    - `dDoSChallengeWindow` integer, nullable
    - `whitelabelResponsePages` boolean, nullable
  - `page` PaginationResponse
    - `totalCount` integer
    - `totalPages` integer
    - `currentPage` integer
    - `nextPage` integer, nullable
    - `pageSize` integer

## Other responses

- `401` — Unauthorized
- `500` — Internal Server Error

---

[API](https://skmtc.net/bunny/apis/bunny-net-cdn-logging.md) · [All operations](https://skmtc.net/bunny/apis/bunny-net-cdn-logging/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bunny/bunny-net-cdn-logging/versions/9e622620664b/schema)
