Table of Contents

Interface INetworksWirelessClients

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

I Networks Wireless Clients

public interface INetworksWirelessClients

Methods

GetNetworkWirelessClientHealthScoresAsync(string, string, CancellationToken)

Fetch the health scores for a given client on this network. Clients are identified by their MAC or ID

[Get("/networks/{networkId}/wireless/clients/{clientId}/healthScores")]
Task<WirelessClientHealthScore> GetNetworkWirelessClientHealthScoresAsync(string networkId, string clientId, CancellationToken cancellationToken = default)

Parameters

networkId string
clientId string
cancellationToken CancellationToken

Returns

Task<WirelessClientHealthScore>

Exceptions

ApiException

Thrown when fails to make API call

GetNetworkWirelessClientsHealthScoresAsync(string, CancellationToken)

Fetch the health scores for all clients on this network

[Get("/networks/{networkId}/wireless/clients/healthScores")]
Task<List<WirelessClientHealthScore>> GetNetworkWirelessClientsHealthScoresAsync(string networkId, CancellationToken cancellationToken = default)

Parameters

networkId string
cancellationToken CancellationToken

Returns

Task<List<WirelessClientHealthScore>>

Exceptions

ApiException

Thrown when fails to make API call

GetNetworkWirelessClientsOnboardingHistoryAsync(string, CancellationToken)

Return counts of distinct wireless clients connecting to a network over time

[Get("/networks/{networkId}/wireless/clients/onboardingHistory")]
Task<List<WirelessClientOnboardingHistory>> GetNetworkWirelessClientsOnboardingHistoryAsync(string networkId, CancellationToken cancellationToken = default)

Parameters

networkId string
cancellationToken CancellationToken

Returns

Task<List<WirelessClientOnboardingHistory>>

Exceptions

ApiException

Thrown when fails to make API call