Table of Contents

Namespace Auth0.ManagementApi.Models

Classes

AccountLinkResponse
AccountLinkResponseProfileData
Addons

Addons are extensions associated with an Application in Auth0. Usually, they are 3rd party APIs used by the app that Auth0 generates access tokens for (e.g. Salesforce, Azure Service Bus, Azure Mobile Services, SAP, etc).

AssignPermissionsRequest

Contains details of permissions that should be assigned to a role.

AssignRolesRequest

Contains details of roles that should be assigned to a user.

AssignUsersRequest

Contains details of users that should be assigned to a role.

AssignedUser
BackchannelLogoutInitiators
BlacklistedToken

Represents a blacklisted token.

BlacklistedTokenBase

Base class for blacklisted tokens.

BlacklistedTokenCreateRequest
Branding

Represents the Auth0 Tenant's branding settings

BrandingBase
BrandingColors
BrandingFont
BrandingUpdateRequest
Client

Represents a client (App) in Auth0

ClientAuthenticationMethods

Structure for a client's authentication methods

ClientBase

Base class for clients.

ClientCreateRequest

Requests structure for creating a new client.

ClientCredentialCreateRequest

Structure for creating a new client credential

ClientCredentialUpdateRequest

Structure for updating a client credential

ClientGrant

Represents a Client Grant

ClientGrantBase

Base class for Client Grants

ClientGrantCreateRequest

Request structure for creating a new Client Grant

ClientGrantUpdateRequest

Request structure for updating a new Client Grant

ClientResourceServerAssociation
ClientUpdateRequest
Connection

Connection object as returned from API calls.

ConnectionBase

Base class for connections which includes both request and responses.

ConnectionCreateRequest

Specifies the properies for creating a new connection.

ConnectionUpdateRequest

Specifies the properies for updating an existing connection.

CreateClientAuthenticationMethods

Structure for creating new client authentication methods

CreateGuardianEnrollmentTicketRequest
CreateGuardianEnrollmentTicketResponse
CreatePrivateKeyJwt

Structure for creating a new client credential using Private Key JWT

Credential
CredentialId

Structure for a client's credential.

CustomDomain

Represents a Custom Domain

CustomDomainBase

Base class for custom domain responses.

CustomDomainCreateRequest

Represents a request to create a new custom domain.

CustomDomainVerification

The custom domain verification methods.

CustomDomainVerificationMethod

The custom domain verification method.

CustomDomainVerificationResponse

Response when requesting a custom domain verification

DailyStatistics

The number of signups and logins for a specific day.

DeviceCredential

Represents device credentials returned from the API.

DeviceCredentialBase

Base class for device credentials.

DeviceCredentialCreateRequest

Represents a request to create device credentials.

EmailProvider

Represents configuration for the email provider.

EmailProviderBase

Base class for email provider.

EmailProviderConfigureRequest
EmailProviderCredentials

Credentials for an email provider.

EmailProviderUpdateRequest
EmailTemplate

Response returned from email template requests

EmailTemplateBase

Base class for email templates

EmailTemplateCreateRequest

Request for creating an email template

EmailTemplatePatchRequest

Request for patching an email template

EmailTemplateUpdateRequest

Request for updating an email template

EmailVerificationIdentity

Represents the identity object that can be sent on requests to create an email verification ticket or job.

EmailVerificationTicketRequest
EncryptionKey
EnrollmentsResponse

Represents a Guardian Enrollment.

GenerateRecoveryCodeResponse

Represents a Generate Recovery Code response.

GetClientGrantsRequest

Specifies criteria to use when querying all client grants.

GetClientsRequest

Specifies criteria to use when querying all clients.

GetConnectionsRequest

Specifies criteria to use when querying all connections.

GetDeviceCredentialsRequest

Specifies criteria to use when querying all device credentials.

GetHooksRequest
GetLogsRequest

Specifies criteria to use when querying all logs.

GetRolesRequest

Specifies criteria to use when querying all roles.

GetRulesRequest

Specifies criteria to use when querying all rules.

GetUserLogsRequest

Specifies criteria to use when querying logs for a user.

GetUsersRequest

Specifies criteria to use when querying all users.

GuardianEnrollment
GuardianFactor
GuardianPhoneMessageTypes
GuardianSmsEnrollmentTemplates
GuardianSnsConfiguration
GuardianSnsConfigurationBase
GuardianTwilioConfiguration
GuardianTwilioConfigurationBase
Hook

Represents a hook. A hook is arbitrary JavaScript code that can be used to extend Auth0's default behavior when executed in selected extension points.

HookBase

Base class for hooks.

HookCreateRequest
HookUpdateRequest
Identity

Describes a 3rd party account for a given User.

Job

Represents a background job.

JobSummary

Represents the results summary of a job.

JwtConfiguration
LogEntry

Information about a log entry

LogStream

Information about a log stream

LogStreamBase
LogStreamCreateRequest

A request for creating log streams

LogStreamUpdateRequest

Information required to update a log stream

Mobile

Represents configuration of mobile apps for a client.

Mobile.MobileAndroid

Represents Android configuration for a client.

Mobile.MobileIos

Represents iOS configuration for a client.

OidcLogoutConfig
Organization
OrganizationAddMemberRolesRequest
OrganizationAddMembersRequest
OrganizationBase
OrganizationBranding
OrganizationClientGrant
OrganizationConnection
OrganizationConnectionCreateRequest
OrganizationConnectionInfo

Information on the enabled connection for an Organization

OrganizationConnectionUpdateRequest
OrganizationCreateClientGrantRequest
OrganizationCreateInvitationRequest

Requests structure for creating a new organization invitation.

OrganizationCreateRequest

Requests structure for creating a new organization.

OrganizationDeleteMemberRolesRequest
OrganizationDeleteMembersRequest
OrganizationGetAllInvitationsRequest
OrganizationGetAllMembersRequest
OrganizationGetClientGrantsRequest
OrganizationGetInvitationRequest
OrganizationInvitation
OrganizationInvitationInvitee
OrganizationInvitationInviter
OrganizationMember
OrganizationUpdateRequest

Requests structure for updating an organization.

PasswordChangeTicketRequest
Permission

Represents a permission.

PermissionIdentity

Represents the properties of a permission that give it its unique identity.

PermissionSource

Represents the source of a permission assignment

PrivateKeyJwt

Structure for credentials using Private Key JWT

RefreshToken

Represents configuration of refresh tokens for a client.

ResourceServer

Represents a resource server

ResourceServerBase

Base class for resource server payloads

ResourceServerCreateRequest

Request structure for creating a new resource server

ResourceServerScope

Defines a scope for a resource server

ResourceServerUpdateRequest

Request structure for updating a resource server

Role

Class for roles.

RoleBase

Base class for roles.

RoleCreateRequest
RoleUpdateRequest
Rule

Represents a rule. A rule is arbitrary JavaScript code that can be used to extend Auth0's default behavior when authenticating a user.

RuleBase

Base class for rules.

RuleCreateRequest
RuleUpdateRequest
RulesConfig

Represents a rules config variable. A rules-config is a variable defined by its key that carries an encrypted value, accessible only from within the rules.

RulesConfigCreateOrUpdateRequest

Represents a client request to create or update a rules config variable.

ScopeEntry
Scopes
SessionCookie
SigningKey
TenantChangePassword

Change Password page customization.

TenantDeviceFlow

Tenant Device Flow configuration.

TenantErrorPage

Tenant error page customization.

TenantFlags

Tenant flags.

TenantGuardianMfaPage

Guardian page customization.

TenantSettings
TenantSettingsBase

Settings for a given tenant.

TenantSettingsUpdateRequest
Ticket

Represents a ticket. Tickets can be for either email verification or a password change.

UniversalLoginTemplate
UniversalLoginTemplateUpdateRequest

Request for updating the template for the New Universal Login Experience.

UpdateGuardianFactorBase
UpdateGuardianFactorRequest
UpdateGuardianFactorResponse
UpdateGuardianSnsConfigurationRequest
UpdateGuardianTwilioConfigurationRequest
User

Represents a user as returned from various APIs.

UserAccountJwtLinkRequest
UserAccountLinkRequest
UserBase

Contains common elements used for both constructing User-related requests, and comprising User-related responses.

UserBlock

Represents a user block

UserBlocks

Contains a list of blocks for a user

UserCreateRequest

Represents the request to create a User.

UserPermission

User-specific representation of a permission, including its source(s).

UserUpdateRequest

Represents the request to update a User.

UsersExportsJobField

Contains details of a field to be included in the users exports job

UsersExportsJobRequest

Contains details for creating a users exports job.

VerifyEmailJobRequest

Contains details for sending an email address verification link.

Enums

ClientApplicationType

The type of application for a Client

CustomDomainCertificateProvisioning

The custom domain provisioning type.

CustomDomainStatus

The custom domain configuration status.

EmailTemplateName

The names of the different email templates which you can manage.

EmailTemplateSyntax
EnrollmentAuthMethod

Method of authentication for a Guardian Enrollment.

EnrollmentStatus

Status of a Guardian Enrollment.

GuardianEnrollmentStatus
GuardianFactorName
LogStreamStatus

The possible statuses of the log stream

LogStreamType

The possible types of log stream

LogStreamUpdateStatus

The possible statuses to update a log strem with

LogoutInitiatorModes
LogoutInitiators
OrganizationRequireBehavior

Defines how to proceed during an authentication transaction when organization usage is required.

OrganizationUsage

Organization usage for a client

PermissionSourceType

Types of permission sources

RefreshTokenExpirationType

The type of expiration for a RefreshToken

RefreshTokenRotationType

The type of rotation for a RefreshToken

SigningAlgorithm

Alogithm a token can be signed with.

TenantDeviceFlowCharset

The character set for generating a User Code.

TokenDialect
TokenEndpointAuthMethod

Authentication method for the token endpoint

UsersExportsJobFormat

Enum used to define the expected format for the users exports job