---
title: "Scan for available WiFi networks"
method: GET
path: "/api/system/wifi/scan"
tags: ["wifi"]
---

# Scan for available WiFi networks

`GET /api/system/wifi/scan`

Returns a list of available WiFi networks in range

## Response `200`

Successful scan

- object
  - `networks` WifiNetwork[], required
    - `ssid` string, required — Network SSID
    - `rssi` integer, required — Signal strength in dBm
    - `authmode` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12, required — Authentication mode: * 0 - OPEN * 1 - WEP * 2 - WPA_PSK * 3 - WPA2_PSK * 4 - WPA_WPA2_PSK * 5 - WPA2_ENTERPRISE * 6 - WPA3_PSK * 7 - WPA2_WPA3_PSK * 8 - WAPI_PSK * 9 - OWE (Opportunistic Wireless Encryption) * 10 - WPA3_ENT_192 (Enterprise Suite-B) * 11 - WPA3_PSK_192 (deprecated, use WPA3_PSK) * 12 - WPA3_EXT_PSK (deprecated, use WPA3_PSK)

## Other responses

- `401` — Unauthorized - Client not in allowed network range
- `500` — Internal server error

---

[API](https://skmtc.dev/bitaxeorg/apis/esp-miner-api.md) · [All operations](https://skmtc.dev/bitaxeorg/apis/esp-miner-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/bitaxeorg/esp-miner-api/revisions/997ee850648f/schema)
