HookSniff.OperationalWebhooks (hooksniff v1.2.0)

Operational webhook endpoint management.

Summary

Functions

Create an endpoint

Delete an endpoint

Get an endpoint

List endpoints

List deliveries

Update an endpoint

Functions

create(client, params)

@spec create(HookSniff.t(), map()) :: {:ok, map()} | {:error, term()}

Create an endpoint

delete(client, id)

@spec delete(HookSniff.t(), String.t()) :: {:ok, map()} | {:error, term()}

Delete an endpoint

get(client, id)

@spec get(HookSniff.t(), String.t()) :: {:ok, map()} | {:error, term()}

Get an endpoint

list(client)

@spec list(HookSniff.t()) :: {:ok, map()} | {:error, term()}

List endpoints

list_deliveries(client, id)

@spec list_deliveries(HookSniff.t(), String.t()) :: {:ok, map()} | {:error, term()}

List deliveries

update(client, id, params)

@spec update(HookSniff.t(), String.t(), map()) :: {:ok, map()} | {:error, term()}

Update an endpoint