Base class for the Oura Webhook Subscription API Class containing all the methods to access the Oura Webhook Subscription API with a client id and client secret.
Creates a new webhook subscription. See setup documentation on the Oura Developer website for a detailed description of the creation workflow.
Deletes a webhook subscription.
getSubscription(id: string): Promise<Subscription>
Retrieves a specific webhook subscription by id.
Retrieves a list of current active webhook subscriptions.
Renews the expiration time of a webhook subscription.
updateSubscription(id: string,verificationToken: string,callbackUrl?: string,eventType?: EventType,dataType?: DataType,): Promise<Subscription>
Updates a webhook subscription.