Table of Contents

Interface IOrganizationsWirelessLocationScanning

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

I Organizations Wireless Location Scanning

public interface IOrganizationsWirelessLocationScanning

Methods

CreateOrganizationWirelessLocationScanningReceiverAsync(string, WirelessReceiverCreateRequest, CancellationToken)

Add new receiver for scanning API

[Post("/organizations/{organizationId}/wireless/location/scanning/receivers")]
Task<WirelessReceiver> CreateOrganizationWirelessLocationScanningReceiverAsync(string organizationId, WirelessReceiverCreateRequest wirelessReceiverCreateRequest, CancellationToken cancellationToken = default)

Parameters

organizationId string
wirelessReceiverCreateRequest WirelessReceiverCreateRequest
cancellationToken CancellationToken

Returns

Task<WirelessReceiver>

Exceptions

ApiException

Thrown when fails to make API call

DeleteOrganizationWirelessLocationScanningReceiverAsync(string, string, CancellationToken)

Delete a scanning API receiver

[Delete("/organizations/{organizationId}/wireless/location/scanning/receivers/{receiverId}")]
Task DeleteOrganizationWirelessLocationScanningReceiverAsync(string organizationId, string receiverId, CancellationToken cancellationToken = default)

Parameters

organizationId string
receiverId string
cancellationToken CancellationToken

Returns

Task

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationWirelessLocationScanningByNetworkAsync(string, CancellationToken)

Return scanning API settings

[Get("/organizations/{organizationId}/wireless/location/scanning/byNetwork")]
Task<WirelessLocationScanningByNetwork> GetOrganizationWirelessLocationScanningByNetworkAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<WirelessLocationScanningByNetwork>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationWirelessLocationScanningReceiversAsync(string, CancellationToken)

Return scanning API receivers

[Get("/organizations/{organizationId}/wireless/location/scanning/receivers")]
Task<WirelessLocationScanningReceivers> GetOrganizationWirelessLocationScanningReceiversAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<WirelessLocationScanningReceivers>

Exceptions

ApiException

Thrown when fails to make API call

UpdateOrganizationWirelessLocationScanningReceiverAsync(string, string, WirelessReceiverUpdateRequest, CancellationToken)

Change scanning API receiver settings

[Put("/organizations/{organizationId}/wireless/location/scanning/receivers/{receiverId}")]
Task<WirelessReceiver> UpdateOrganizationWirelessLocationScanningReceiverAsync(string organizationId, string receiverId, WirelessReceiverUpdateRequest wirelessReceiverCreateRequest, CancellationToken cancellationToken = default)

Parameters

organizationId string
receiverId string
wirelessReceiverCreateRequest WirelessReceiverUpdateRequest
cancellationToken CancellationToken

Returns

Task<WirelessReceiver>

Exceptions

ApiException

Thrown when fails to make API call