Interface IHooksClient
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
public interface IHooksClient
- Extension Methods
Properties
Secrets
ISecretsClient Secrets { get; }
Property Value
Methods
CreateAsync(CreateHookRequestContent, RequestOptions?, CancellationToken)
Create a new hook.
WithRawResponseTask<CreateHookResponseContent> CreateAsync(CreateHookRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
requestCreateHookRequestContentoptionsRequestOptionscancellationTokenCancellationToken
Returns
DeleteAsync(string, RequestOptions?, CancellationToken)
Delete a hook.
Task DeleteAsync(string id, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
idstringoptionsRequestOptionscancellationTokenCancellationToken
Returns
GetAsync(string, GetHookRequestParameters, RequestOptions?, CancellationToken)
Retrieve a hook by its ID. Accepts a list of fields to include in the result.
WithRawResponseTask<GetHookResponseContent> GetAsync(string id, GetHookRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
idstringrequestGetHookRequestParametersoptionsRequestOptionscancellationTokenCancellationToken
Returns
ListAsync(ListHooksRequestParameters, RequestOptions?, CancellationToken)
Retrieve all hooks. Accepts a list of fields to include or exclude in the result.
Task<Pager<Hook>> ListAsync(ListHooksRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
requestListHooksRequestParametersoptionsRequestOptionscancellationTokenCancellationToken
Returns
UpdateAsync(string, UpdateHookRequestContent, RequestOptions?, CancellationToken)
Update an existing hook.
WithRawResponseTask<UpdateHookResponseContent> UpdateAsync(string id, UpdateHookRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)
Parameters
idstringrequestUpdateHookRequestContentoptionsRequestOptionscancellationTokenCancellationToken