ISubscriptionsService.Subscriptions

Collection of functions to interact with the Subscriptions API endpoint.

All URI’s are relative to the VTN URL configured.

Method
HTTP request
Description

POST /subscriptions

Create subscription

DELETE /subscriptions/{subscriptionID}

Delete subscription

GET /subscriptions

Searches all subscriptions

GET /subscriptions/{subscriptionID}

Searches subscriptions by subscription ID

PUT /subscriptions/{subscriptionID}

Update subscription

CreateSubscriptionAsync

Task<Subscription> CreateSubscriptionAsync(
    Subscription subscription,
    RequestOptions? options = default,
    CancellationToken cancellationToken = default)

Create a new subscription in the server.

DeleteSubscriptionAsync

Task<Subscription> DeleteSubscriptionAsync(
    string subscriptionId,
    RequestOptions? options = default,
    CancellationToken cancellationToken = default)

Delete an existing subscription with the subscription ID.

SearchSubscriptionsAsync

Searches all subscriptions known to the server. Use skip and pagination query params to limit response size.

FindSubscriptionByIdAsync

Find subscription associated by the subscription ID.

UpdateSubscriptionAsync

Update an existing subscription with specified subscription ID.

Last updated

Was this helpful?