# Cisco Hardware Wireless API

**Canonical:** https://apis.io/apis/cisco-hardware/cisco-hardware-wireless-api/  
**Provider:** Cisco Hardware — https://apis.io/providers/cisco-hardware/  
**Base URL:** https://api.meraki.com/api/v1  
**Documentation:** https://developer.cisco.com/docs/dna-center/

Cisco Hardware Wireless API is one of 20 APIs that [Cisco Hardware](https://apis.io/providers/cisco-hardware/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Wireless. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a getting-started guide.

The wireless API from Cisco Hardware — 113 operation(s) for wireless.

## Operations (60 of 157)

| Method | Path | Summary |
|---|---|---|
| PUT | `/devices/{serial}/wireless/alternateManagementInterface/ipv6` | Update alternate management interface IPv6 address |
| GET | `/devices/{serial}/wireless/bluetooth/settings` | Return the bluetooth settings for a wireless device |
| PUT | `/devices/{serial}/wireless/bluetooth/settings` | Update the bluetooth settings for a wireless device |
| GET | `/devices/{serial}/wireless/connectionStats` | Aggregated connectivity info for a given AP on this network |
| GET | `/devices/{serial}/wireless/electronicShelfLabel` | Return the ESL settings of a device |
| PUT | `/devices/{serial}/wireless/electronicShelfLabel` | Update the ESL settings of a device |
| GET | `/devices/{serial}/wireless/latencyStats` | Aggregated latency info for a given AP on this network |
| GET | `/devices/{serial}/wireless/radio/overrides` | Return the radio overrides of a device |
| PUT | `/devices/{serial}/wireless/radio/overrides` | Update 2.4 GHz, 5 GHz, and 6 GHz radio settings (channel, channel width, power… |
| GET | `/devices/{serial}/wireless/radio/settings` | Return the manually configured radio settings overrides of a device, which take… |
| PUT | `/devices/{serial}/wireless/radio/settings` | Update 2.4 GHz and 5 GHz radio settings (channel, channel width, power) that… |
| GET | `/devices/{serial}/wireless/status` | Return the SSID statuses of an access point |
| POST | `/devices/{serial}/wireless/zigbee/enrollments` | Enqueue a job to start enrolling door locks on zigbee configured wireless… |
| GET | `/devices/{serial}/wireless/zigbee/enrollments/{enrollmentId}` | Return an enrollment |
| GET | `/networks/{networkId}/wireless/airMarshal` | List Air Marshal scan results from a network |
| POST | `/networks/{networkId}/wireless/airMarshal/rules` | Creates a new rule |
| PUT | `/networks/{networkId}/wireless/airMarshal/rules/{ruleId}` | Update a rule |
| DELETE | `/networks/{networkId}/wireless/airMarshal/rules/{ruleId}` | Delete an Air Marshal rule |
| PUT | `/networks/{networkId}/wireless/airMarshal/settings` | Updates Air Marshal settings |
| GET | `/networks/{networkId}/wireless/alternateManagementInterface` | Return alternate management interface and devices with IP assigned |
| PUT | `/networks/{networkId}/wireless/alternateManagementInterface` | Update alternate management interface and device static IP |
| GET | `/networks/{networkId}/wireless/billing` | Return the billing settings of this network |
| PUT | `/networks/{networkId}/wireless/billing` | Update the billing settings |
| GET | `/networks/{networkId}/wireless/bluetooth/settings` | Return the Bluetooth settings for a network. |
| PUT | `/networks/{networkId}/wireless/bluetooth/settings` | Update the Bluetooth settings for a network |
| GET | `/networks/{networkId}/wireless/channelUtilizationHistory` | Return AP channel utilization over time for a device or network client |
| GET | `/networks/{networkId}/wireless/clientCountHistory` | Return wireless client counts over time for a network, device, or network client |
| GET | `/networks/{networkId}/wireless/clients/connectionStats` | Aggregated connectivity info for this network, grouped by clients |
| GET | `/networks/{networkId}/wireless/clients/latencyStats` | Aggregated latency info for this network, grouped by clients |
| GET | `/networks/{networkId}/wireless/clients/{clientId}/connectionStats` | Aggregated connectivity info for a given client on this network |
| GET | `/networks/{networkId}/wireless/clients/{clientId}/connectivityEvents` | List the wireless connectivity events for a client within a network in the… |
| GET | `/networks/{networkId}/wireless/clients/{clientId}/latencyHistory` | Return the latency history for a client |
| GET | `/networks/{networkId}/wireless/clients/{clientId}/latencyStats` | Aggregated latency info for a given client on this network |
| GET | `/networks/{networkId}/wireless/connectionStats` | Aggregated connectivity info for this network |
| GET | `/networks/{networkId}/wireless/dataRateHistory` | Return PHY data rates over time for a network, device, or network client |
| GET | `/networks/{networkId}/wireless/devices/connectionStats` | Aggregated connectivity info for this network, grouped by node |
| GET | `/networks/{networkId}/wireless/devices/latencyStats` | Aggregated latency info for this network, grouped by node |
| GET | `/networks/{networkId}/wireless/electronicShelfLabel` | Return the ESL settings of a wireless network |
| PUT | `/networks/{networkId}/wireless/electronicShelfLabel` | Update the ESL settings of a wireless network |
| GET | `/networks/{networkId}/wireless/electronicShelfLabel/configuredDevices` | Get a list of all ESL eligible devices of a network |
| GET | `/networks/{networkId}/wireless/ethernet/ports/profiles` | List the AP port profiles for this network |
| POST | `/networks/{networkId}/wireless/ethernet/ports/profiles` | Create an AP port profile |
| POST | `/networks/{networkId}/wireless/ethernet/ports/profiles/assign` | Assign AP port profile to list of APs |
| POST | `/networks/{networkId}/wireless/ethernet/ports/profiles/setDefault` | Set the AP port profile to be default for this network |
| GET | `/networks/{networkId}/wireless/ethernet/ports/profiles/{profileId}` | Show the AP port profile by ID for this network |
| PUT | `/networks/{networkId}/wireless/ethernet/ports/profiles/{profileId}` | Update the AP port profile by ID for this network |
| DELETE | `/networks/{networkId}/wireless/ethernet/ports/profiles/{profileId}` | Delete an AP port profile |
| GET | `/networks/{networkId}/wireless/failedConnections` | List of all failed client connection events on this network in a given time… |
| GET | `/networks/{networkId}/wireless/latencyHistory` | Return average wireless latency over time for a network, device, or network… |
| GET | `/networks/{networkId}/wireless/latencyStats` | Aggregated latency info for this network |
| PUT | `/networks/{networkId}/wireless/location/scanning` | Change scanning API settings |
| GET | `/networks/{networkId}/wireless/meshStatuses` | List wireless mesh statuses for repeaters |
| PUT | `/networks/{networkId}/wireless/radio/rrm` | Update the AutoRF settings for a wireless network |
| GET | `/networks/{networkId}/wireless/rfProfiles` | List RF profiles for this network |
| POST | `/networks/{networkId}/wireless/rfProfiles` | Creates new RF profile for this network |
| PUT | `/networks/{networkId}/wireless/rfProfiles/{rfProfileId}` | Updates specified RF profile for this network |
| DELETE | `/networks/{networkId}/wireless/rfProfiles/{rfProfileId}` | Delete a RF Profile |
| GET | `/networks/{networkId}/wireless/rfProfiles/{rfProfileId}` | Return a RF profile |
| GET | `/networks/{networkId}/wireless/settings` | Return the wireless settings for a network |
| PUT | `/networks/{networkId}/wireless/settings` | Update the wireless settings for a network |

…and 97 more operations. They are listed in full on the page.

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/cisco-hardware/refs/heads/main/openapi/cisco-hardware-wireless-api-openapi.yml
- **Documentation** — https://developer.cisco.com/meraki/api-latest/
- **GettingStarted** — https://developer.cisco.com/meraki/api/getting-started/
- **Documentation** — https://intersight.com/apidocs/introduction/overview/
- **SDKs** — https://github.com/CiscoDevNet/intersight-python

## Other Cisco Hardware APIs (12)

- [Cisco Catalyst Center API](https://apis.io/apis/cisco-hardware/catalyst-center-api/)
- [Cisco IOS XE RESTCONF API](https://apis.io/apis/cisco-hardware/ios-xe-restconf-api/)
- [Cisco APIC REST API](https://apis.io/apis/cisco-hardware/apic-rest-api/)
- [Cisco UCS Manager API](https://apis.io/apis/cisco-hardware/ucs-manager-api/)
- [Cisco Hardware Devices API](https://apis.io/apis/cisco-hardware/cisco-hardware-devices-api/)
- [Cisco Hardware Administered API](https://apis.io/apis/cisco-hardware/cisco-hardware-administered-api/)
- [Cisco Hardware Appliance API](https://apis.io/apis/cisco-hardware/cisco-hardware-appliance-api/)
- [Cisco Hardware Camera API](https://apis.io/apis/cisco-hardware/cisco-hardware-camera-api/)
- [Cisco Hardware Campus Gateway API](https://apis.io/apis/cisco-hardware/cisco-hardware-campusgateway-api/)
- [Cisco Hardware Cellular Gateway API](https://apis.io/apis/cisco-hardware/cisco-hardware-cellulargateway-api/)
- [Cisco Hardware Insight API](https://apis.io/apis/cisco-hardware/cisco-hardware-insight-api/)
- [Cisco Hardware Licensing API](https://apis.io/apis/cisco-hardware/cisco-hardware-licensing-api/)

## Tags

Wireless

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cisco-hardware/cisco-hardware-wireless-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cisco-hardware/.
