View Source ExOura.Client.WebhookSubscriptionRoutes (ex_oura v1.0.0)
Provides API endpoints related to webhook subscription routes
Summary
Functions
Create Webhook Subscription
Delete Webhook Subscription
Get Webhook Subscription
List Webhook Subscriptions
Renew Webhook Subscription
Update Webhook Subscription
Functions
@spec create_webhook_subscription_v2_webhook_subscription_post( ExOura.Client.CreateWebhookSubscriptionRequest.t(), keyword() ) :: {:ok, ExOura.Client.WebhookSubscriptionModel.t()} | {:error, ExOura.Client.HTTPValidationError.t()}
Create Webhook Subscription
@spec delete_webhook_subscription_v2_webhook_subscription_id_delete( String.t(), keyword() ) :: :ok | {:error, ExOura.Client.HTTPValidationError.t()}
Delete Webhook Subscription
@spec get_webhook_subscription_v2_webhook_subscription_id_get( String.t(), keyword() ) :: {:ok, ExOura.Client.WebhookSubscriptionModel.t()} | {:error, ExOura.Client.HTTPValidationError.t()}
Get Webhook Subscription
@spec list_webhook_subscriptions_v2_webhook_subscription_get(keyword()) :: {:ok, [ExOura.Client.WebhookSubscriptionModel.t()]} | :error
List Webhook Subscriptions
@spec renew_webhook_subscription_v2_webhook_subscription_renew_id_put( String.t(), keyword() ) :: {:ok, ExOura.Client.WebhookSubscriptionModel.t()} | {:error, ExOura.Client.HTTPValidationError.t()}
Renew Webhook Subscription
@spec update_webhook_subscription_v2_webhook_subscription_id_put( String.t(), ExOura.Client.UpdateWebhookSubscriptionRequest.t(), keyword() ) :: {:ok, ExOura.Client.WebhookSubscriptionModel.t()} | {:error, ExOura.Client.HTTPValidationError.t()}
Update Webhook Subscription