Table of Contents

Interface IOrganizationsSensor

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

I Organizations Sensor

public interface IOrganizationsSensor

Methods

GetOrganizationSensorAlertsAsync(string, CancellationToken)

Return a list of sensor alert events

[Get("/organizations/{organizationId}/sensor/alerts")]
Task<List<OrganizationsSensorAlert>> GetOrganizationSensorAlertsAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<List<OrganizationsSensorAlert>>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationSensorReadingsHistoryByIntervalAsync(string, CancellationToken)

Return all reported readings from sensors in a given timespan, summarized as a series of intervals, sorted by interval start time in descending order

[Get("/organizations/{organizationId}/sensor/readings/history/byInterval")]
Task<List<OrganizationSensorReadingsHistoryByIntervalItem>> GetOrganizationSensorReadingsHistoryByIntervalAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<List<OrganizationSensorReadingsHistoryByIntervalItem>>

Exceptions

ApiException

Thrown when fails to make API call