Table of Contents

Interface IOrganizationsApiPushReceiversProfiles

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

Interface for Push API Receiver Profiles

public interface IOrganizationsApiPushReceiversProfiles

Methods

CreateOrganizationApiPushReceiversProfileAsync(string, PushReceiverProfile, CancellationToken)

Create a Push API receiver profile POST /organizations/{organizationId}/api/push/receivers/profiles

[Post("/organizations/{organizationId}/api/push/receivers/profiles")]
Task<PushReceiverProfile> CreateOrganizationApiPushReceiversProfileAsync(string organizationId, PushReceiverProfile receiverProfile, CancellationToken cancellationToken = default)

Parameters

organizationId string

The organization ID

receiverProfile PushReceiverProfile

The receiver profile to create

cancellationToken CancellationToken

The cancellation token

Returns

Task<PushReceiverProfile>

DeleteOrganizationApiPushReceiversProfileAsync(string, string, CancellationToken)

Delete a Push API receiver profile DELETE /organizations/{organizationId}/api/push/receivers/profiles/{receiverProfileIname}

[Delete("/organizations/{organizationId}/api/push/receivers/profiles/{receiverProfileIname}")]
Task DeleteOrganizationApiPushReceiversProfileAsync(string organizationId, string receiverProfileIname, CancellationToken cancellationToken = default)

Parameters

organizationId string

The organization ID

receiverProfileIname string

The receiver profile immutable name

cancellationToken CancellationToken

The cancellation token

Returns

Task

GetOrganizationApiPushReceiversProfilesAsync(string, CancellationToken)

List Push API receiver profiles for an organization GET /organizations/{organizationId}/api/push/receivers/profiles

[Get("/organizations/{organizationId}/api/push/receivers/profiles")]
Task<PushReceiverProfilesResponse> GetOrganizationApiPushReceiversProfilesAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string

The organization ID

cancellationToken CancellationToken

The cancellation token

Returns

Task<PushReceiverProfilesResponse>