Table of Contents

Interface IClientsClient

Namespace
Auth0.ManagementApi.Organizations
Assembly
Auth0.ManagementApi.dll
public interface IClientsClient
Extension Methods

Methods

CreateAsync(string, CreateOrganizationClientsRequestContent, RequestOptions?, CancellationToken)

Associate one or more clients with an organization.

WithRawResponseTask<IEnumerable<OrganizationClient>> CreateAsync(string id, CreateOrganizationClientsRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request CreateOrganizationClientsRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<IEnumerable<OrganizationClient>>

DeleteAsync(string, DeleteOrganizationClientsRequestContent, RequestOptions?, CancellationToken)

Remove one or more client associations from an organization.

WithRawResponseTask DeleteAsync(string id, DeleteOrganizationClientsRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request DeleteOrganizationClientsRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask

GetAsync(string, string, RequestOptions?, CancellationToken)

Get a specific client association for an organization.

WithRawResponseTask<GetOrganizationClientResponseContent> GetAsync(string id, string clientId, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
clientId string
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetOrganizationClientResponseContent>

ListAsync(string, ListOrganizationClientsRequestParameters, RequestOptions?, CancellationToken)

List all clients associated with an organization, using checkpoint pagination.

  • Note: The first time you call this endpoint, omit the from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no further results are remaining.
Task<Pager<OrganizationClient>> ListAsync(string id, ListOrganizationClientsRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request ListOrganizationClientsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<OrganizationClient>>

UpdateAsync(string, string, UpdateOrganizationClientRequestContent, RequestOptions?, CancellationToken)

Update an organization client association.

WithRawResponseTask<UpdateOrganizationClientResponseContent> UpdateAsync(string id, string clientId, UpdateOrganizationClientRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
clientId string
request UpdateOrganizationClientRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<UpdateOrganizationClientResponseContent>