---
title: "Get a list of WLANs"
method: GET
path: "/network-monitoring/v1/wlans"
tags: ["Access Points"]
---

# Get a list of WLANs

`GET /network-monitoring/v1/wlans`

This API endpoint retrieves a list of WLANs associated to a customer, based on the query parameters provided. Each WLAN in the returned list includes comprehensive details like name, security level, band, status, and VLAN configuration. The query parameters allow you to narrow down the results to WLANs that meet specific criteria, ensuring you receive only the relevant data.

## Query parameters

- `site-id` string, uuid — Id of a site where devices are associated.
- `serial-number` string, const — The device serial number.
- `filter` string, const
- `sort` string, const
- `limit` integer
- `next` string — Specifies the pagination cursor for the next page of resources.

## Response `200`

List of WLANs with comprehensive details, including filtering and pagination support.

- TenantWlanListResponseV1
  - `items` WlanInfo[], required
    - `wlanName` string, const, required — The name of the WLAN.
    - `securityLevel` 'Enterprise' | 'Personal' | 'Open' | 'Captive Portal', required — Type of the WLAN.
    - `security` string — Security type of the WLAN.
    - `band` string — Specifies the bands supported by WLAN. Possible values include '2.4 GHz', '5 GHz', '6 GHz', or combinations like '2.4 GHz, 5 GHz'.
    - `status` 'ENABLED' | 'DISABLED' — The operational status of the WLAN.
    - `vlan` string — WLAN VLAN ID.
    - `id` string, const, required — Primary identifier of a WLAN.
    - `type` string, const, required — The type of the resource.
  - `count` integer, required — Number of items in the response.
  - `total` integer — Specifies the total number of items available for a given filter query.
  - `next` string, int32, required — Indicate the next page number, null if there are no further pages.

## Other responses

- `400` — Invalid input received.
- `401` — Unauthorized. Authentication credentials are required or invalid.
- `403` — Forbidden: Access is denied.
- `429` — Too Many Requests. The user has sent too many requests in a given amount of time.
- `500` — Internal Server Error. An unexpected error occurred on the server.

---

[API](https://skmtc.net/arubanetworks/apis/authorization.md) · [All operations](https://skmtc.net/arubanetworks/apis/authorization/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/arubanetworks/authorization/revisions/74c95058b11f/schema)
