Table of Contents

Interface IOrganizationsWirelessDevicesChannelUtilization

Namespace
Meraki.Api.Interfaces.General.Organizations
Assembly
Meraki.Api.dll

I Organizations Wireless Devices Channel Utilization

public interface IOrganizationsWirelessDevicesChannelUtilization

Methods

GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalAsync(string, string, string, CancellationToken)

Get a time-series of average channel utilization for all bands, segmented by device.

[Get("/organizations/{organizationId}/wireless/devices/channelUtilization/history/byDevice/byInterval")]
Task<List<OrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalItem>> GetOrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalAsync(string organizationId, string networkId, string interval, CancellationToken cancellationToken = default)

Parameters

organizationId string
networkId string
interval string
cancellationToken CancellationToken

Returns

Task<List<OrganizationWirelessDevicesChannelUtilizationHistoryByDeviceByIntervalItem>>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalAsync(string, string, string, CancellationToken)

Get a time-series of average channel utilization for all bands

[Get("/organizations/{organizationId}/wireless/devices/channelUtilization/history/byNetwork/byInterval")]
Task<List<OrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalItem>> GetOrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalAsync(string organizationId, string networkId, string interval, CancellationToken cancellationToken = default)

Parameters

organizationId string
networkId string
interval string
cancellationToken CancellationToken

Returns

Task<List<OrganizationWirelessDevicesChannelUtilizationHistoryByNetworkByIntervalItem>>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationWirelessDevicesChannelUtilizationsByDeviceAsync(string, CancellationToken)

Get average channel utilization for all bands in a network, split by AP

[Get("/organizations/{organizationId}/wireless/devices/channelUtilization/byDevice")]
Task<List<OrganizationWirelessDevicesChannelUtilizationByDeviceItem>> GetOrganizationWirelessDevicesChannelUtilizationsByDeviceAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<List<OrganizationWirelessDevicesChannelUtilizationByDeviceItem>>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationWirelessDevicesChannelUtilizationsByNetworkAsync(string, string, CancellationToken)

Get average channel utilization across all bands for all networks in the organization

[Get("/organizations/{organizationId}/wireless/devices/channelUtilization/byNetwork")]
Task<List<OrganizationWirelessDevicesChannelUtilizationByNetworkItem>> GetOrganizationWirelessDevicesChannelUtilizationsByNetworkAsync(string organizationId, string networkId, CancellationToken cancellationToken = default)

Parameters

organizationId string
networkId string
cancellationToken CancellationToken

Returns

Task<List<OrganizationWirelessDevicesChannelUtilizationByNetworkItem>>

Exceptions

ApiException

Thrown when fails to make API call