WLC CLI Commands

Overview

The netapi wlc command group provides access to Cisco Catalyst 9800 WLC via RESTCONF API.

Category Description Protocol

RESTCONF API

Native REST interface for configuration

HTTPS/443

Clients

Wireless client management

RESTCONF

WLANs

WLAN/SSID configuration

RESTCONF

Policies

Policy profiles and tags

RESTCONF

Quick Reference

# Client operations
netapi wlc get-clients
netapi wlc get-client 00:11:22:33:44:55

# WLAN operations
netapi wlc get-wlans
netapi wlc get-wlan CORP_WIFI

# Access Points
netapi wlc get-aps
netapi wlc get-ap AP-FLOOR1-01

# System info
netapi wlc get-info
netapi wlc get-health

Environment Setup

# Via dsource
eval "$(dsource d000 dev/network)"

# Or manual export
export WLC_IP=10.50.1.40
export WLC_USER=admin
export WLC_PASS='WLCPassword!'

RESTCONF Data Models

WLC 9800 uses YANG models accessible via RESTCONF:

  • Cisco-IOS-XE-wireless-wlan-cfg - WLAN configuration

  • Cisco-IOS-XE-wireless-client-oper - Client operational data

  • Cisco-IOS-XE-wireless-ap-cfg - AP configuration

  • Cisco-IOS-XE-wireless-mobility-cfg - Mobility configuration