Table of Contents

Class FormsClient

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
public class FormsClient : IFormsClient
Inheritance
FormsClient
Implements
Inherited Members
Extension Methods

Methods

CreateAsync(CreateFormRequestContent, RequestOptions?, CancellationToken)

public WithRawResponseTask<CreateFormResponseContent> CreateAsync(CreateFormRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request CreateFormRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<CreateFormResponseContent>

Examples

await client.Forms.CreateAsync(new CreateFormRequestContent { Name = "name" });

DeleteAsync(string, RequestOptions?, CancellationToken)

public Task DeleteAsync(string id, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

Task

Examples

await client.Forms.DeleteAsync("id");

GetAsync(string, GetFormRequestParameters, RequestOptions?, CancellationToken)

public WithRawResponseTask<GetFormResponseContent> GetAsync(string id, GetFormRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request GetFormRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetFormResponseContent>

Examples

await client.Forms.GetAsync("id", new GetFormRequestParameters());

ListAsync(ListFormsRequestParameters, RequestOptions?, CancellationToken)

public Task<Pager<FormSummary>> ListAsync(ListFormsRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request ListFormsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<FormSummary>>

Examples

await client.Forms.ListAsync(
    new ListFormsRequestParameters
    {
        Page = 1,
        PerPage = 1,
        IncludeTotals = true,
    }
);

UpdateAsync(string, UpdateFormRequestContent, RequestOptions?, CancellationToken)

public WithRawResponseTask<UpdateFormResponseContent> UpdateAsync(string id, UpdateFormRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request UpdateFormRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<UpdateFormResponseContent>

Examples

await client.Forms.UpdateAsync("id", new UpdateFormRequestContent());