---
title: "List network policies"
method: GET
path: "/network-policies"
tags: ["Network Policy"]
---

# List network policies

`GET /network-policies`

List a page of network policies.

## Query parameters

- `page` integer
- `limit` integer
- `policyNames` string[]
- `keyword` string
- `fields` XiqNetworkPolicyField[]
- `view` 'BASIC' | 'FULL' — The logic collections of network policy fields<br/><br/>BASIC: ID, ORG_ID, NAME, TYPE<br/>FULL: All fields<br/>

## Response `200`

OK

- PagedXiqNetworkPolicy
  - `page` integer, required — The current page number
  - `count` integer, required — The element count of the current page
  - `total_pages` integer, required — The total page number based on request page size
  - `total_count` integer, required — The total element count
  - `data` XiqNetworkPolicy[] — The data in the current page
    - `id` integer, required — The unique identifier
    - `create_time` string, date-time, required — The create time in UTC (ISO 8601 format)
    - `update_time` string, date-time, required — The last update time in UTC (ISO 8601 format)
    - `org_id` integer — The organization identifier, valid when enabling HIQ feature
    - `name` string, required — The network policy name
    - `description` string — The network policy description
    - `predefined` boolean, required — Whether it is a predefined network policy
    - `type` 'NetworkAccessAndSwitching' | 'BranchRouting' | 'WirelessAccess' | 'Switching' | 'NetworkAccessAndSwitchingAndBR' | 'NetworkAccessAndBranchRouting' | 'SwitchingAndBranchRouting', required — The network policy type.

---

[API](https://skmtc.net/extremecloudiq/apis/extremecloud-iq-api.md) · [All operations](https://skmtc.net/extremecloudiq/apis/extremecloud-iq-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/extremecloudiq/extremecloud-iq-api/versions/5ff7ab84e8e8/schema)
