Auth0 · JSON Structure

Auth0 Structure

Structural overview of the Auth0 API surface; extracted from openapi/.

Type: Properties: 0
AI AgentsAuthenticationAuthorizationFGAIdentity ManagementMCPOAuthOktaOpenID ConnectSAMLSecuritySCIM

Auth0 Structure is a JSON Structure definition published by Auth0.

Meta-schema:

JSON Structure

Raw ↑
{
  "provider": "Auth0",
  "providerId": "auth0",
  "kind": "json-structure",
  "description": "Structural overview of the Auth0 API surface; extracted from openapi/.",
  "schemaCount": 2567,
  "operationCount": 406,
  "schemas": [
    {
      "name": "Action",
      "type": "object",
      "propertyCount": 17,
      "required": []
    },
    {
      "name": "ActionBase",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "ActionBinding",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "ActionBindingRef",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ActionBindingRefTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ActionBindingTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ActionBindingWithRef",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "ref"
      ]
    },
    {
      "name": "ActionBuildStatusEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ActionDeployedVersion",
      "type": "object",
      "propertyCount": 16,
      "required": []
    },
    {
      "name": "ActionError",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ActionExecutionResult",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "ActionExecutionStatusEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ActionModuleAction",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "ActionModuleDependency",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ActionModuleDependencyRequest",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "name",
        "version"
      ]
    },
    {
      "name": "ActionModuleListItem",
      "type": "object",
      "propertyCount": 10,
      "required": []
    },
    {
      "name": "ActionModuleReference",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "ActionModuleSecret",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ActionModuleSecretRequest",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "name",
        "value"
      ]
    },
    {
      "name": "ActionModuleVersion",
      "type": "object",
      "propertyCount": 7,
      "required": []
    },
    {
      "name": "ActionModuleVersionReference",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "ActionSecretRequest",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ActionSecretResponse",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ActionTrigger",
      "type": "object",
      "propertyCount": 7,
      "required": [
        "id"
      ]
    },
    {
      "name": "ActionTriggerCompatibleTrigger",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "id",
        "version"
      ]
    },
    {
      "name": "ActionTriggerTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ActionVersion",
      "type": "object",
      "propertyCount": 16,
      "required": []
    },
    {
      "name": "ActionVersionBuildStatusEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ActionVersionDependency",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "AculClientFilter",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculClientFilterById",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "id"
      ]
    },
    {
      "name": "AculClientFilterByMetadata",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "metadata"
      ]
    },
    {
      "name": "AculClientMetadata",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculConfigs",
      "type": "array",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculContextConfiguration",
      "type": [
        "array",
        "null"
      ],
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculContextConfigurationItem",
      "type": null,
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculContextEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculDomainFilter",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculDomainFilterById",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "id"
      ]
    },
    {
      "name": "AculDomainFilterByMetadata",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "metadata"
      ]
    },
    {
      "name": "AculDomainMetadata",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculFilters",
      "type": [
        "object",
        "null"
      ],
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "AculHeadTag",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "AculHeadTagAttributes",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculHeadTagContent",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculMatchTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculOrganizationFilter",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculOrganizationFilterById",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "id"
      ]
    },
    {
      "name": "AculOrganizationFilterByMetadata",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "metadata"
      ]
    },
    {
      "name": "AculOrganizationMetadata",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AculRenderingModeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AddOrganizationConnectionRequestContent",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "connection_id"
      ]
    },
    {
      "name": "AddOrganizationConnectionResponseContent",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "AddRolePermissionsRequestContent",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "permissions"
      ]
    },
    {
      "name": "AnomalyIPFormat",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AppMetadata",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AssessorsTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AssignOrganizationMemberRolesRequestContent",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "roles"
      ]
    },
    {
      "name": "AssignRoleUsersRequestContent",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "users"
      ]
    },
    {
      "name": "AssignUserRolesRequestContent",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "roles"
      ]
    },
    {
      "name": "AssociateOrganizationClientGrantRequestContent",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "grant_id"
      ]
    },
    {
      "name": "AssociateOrganizationClientGrantResponseContent",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "AsyncApprovalNotificationsChannelsEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AttackProtectionCaptchaArkoseResponseContent",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "AttackProtectionCaptchaAuthChallengeRequest",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "fail_open"
      ]
    },
    {
      "name": "AttackProtectionCaptchaAuthChallengeResponseContent",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "AttackProtectionCaptchaFriendlyCaptchaResponseContent",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "AttackProtectionCaptchaHcaptchaResponseContent",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "AttackProtectionCaptchaProviderId",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AttackProtectionCaptchaRecaptchaEnterpriseResponseContent",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "AttackProtectionCaptchaRecaptchaV2ResponseContent",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "AttackProtectionCaptchaSimpleCaptchaResponseContent",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AttackProtectionUpdateCaptchaArkose",
      "type": "object",
      "propertyCount": 5,
      "required": [
        "site_key",
        "secret"
      ]
    },
    {
      "name": "AttackProtectionUpdateCaptchaFriendlyCaptcha",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "site_key",
        "secret"
      ]
    },
    {
      "name": "AttackProtectionUpdateCaptchaHcaptcha",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "site_key",
        "secret"
      ]
    },
    {
      "name": "AttackProtectionUpdateCaptchaRecaptchaEnterprise",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "site_key",
        "api_key",
        "project_id"
      ]
    },
    {
      "name": "AttackProtectionUpdateCaptchaRecaptchaV2",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "site_key",
        "secret"
      ]
    },
    {
      "name": "AuthenticationMethodTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "AuthenticationTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionAllowlist",
      "type": "array",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionChallengePolicyPasswordFlowEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionChallengePolicyPasswordResetFlowEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionChallengePolicyPasswordlessFlowEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionCidrBlock",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionIPAddressOrCidrBlock",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionIPv4",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionIPv6",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionIPv6CidrBlock",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionLevelEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BotDetectionMonitoringModeEnabled",
      "type": "boolean",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingColors",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "BrandingFont",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "BrandingIdentifiers",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "BrandingLoginDisplayEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingPageBackground",
      "type": null,
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingPhoneDisplay",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "BrandingPhoneFormattingEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingPhoneMaskingEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingThemeBorders",
      "type": "object",
      "propertyCount": 9,
      "required": [
        "button_border_radius",
        "button_border_weight",
        "buttons_style",
        "input_border_radius",
        "input_border_weight",
        "inputs_style",
        "show_widget_shadow",
        "widget_border_weight",
        "widget_corner_radius"
      ]
    },
    {
      "name": "BrandingThemeBordersButtonsStyleEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingThemeBordersInputsStyleEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingThemeColors",
      "type": "object",
      "propertyCount": 20,
      "required": [
        "body_text",
        "error",
        "header",
        "icons",
        "input_background",
        "input_border",
        "input_filled_text",
        "input_labels_placeholders",
        "links_focused_components",
        "primary_button",
        "primary_button_label",
        "secondary_button_border",
        "secondary_button_label",
        "success",
        "widget_background",
        "widget_border"
      ]
    },
    {
      "name": "BrandingThemeColorsCaptchaWidgetThemeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingThemeFontBodyText",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "bold",
        "size"
      ]
    },
    {
      "name": "BrandingThemeFontButtonsText",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "bold",
        "size"
      ]
    },
    {
      "name": "BrandingThemeFontInputLabels",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "bold",
        "size"
      ]
    },
    {
      "name": "BrandingThemeFontLinks",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "bold",
        "size"
      ]
    },
    {
      "name": "BrandingThemeFontLinksStyleEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingThemeFontSubtitle",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "bold",
        "size"
      ]
    },
    {
      "name": "BrandingThemeFontTitle",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "bold",
        "size"
      ]
    },
    {
      "name": "BrandingThemeFonts",
      "type": "object",
      "propertyCount": 9,
      "required": [
        "body_text",
        "buttons_text",
        "font_url",
        "input_labels",
        "links",
        "links_style",
        "reference_text_size",
        "subtitle",
        "title"
      ]
    },
    {
      "name": "BrandingThemePageBackground",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "background_color",
        "background_image_url",
        "page_layout"
      ]
    },
    {
      "name": "BrandingThemePageBackgroundPageLayoutEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingThemeWidget",
      "type": "object",
      "propertyCount": 5,
      "required": [
        "header_text_alignment",
        "logo_height",
        "logo_position",
        "logo_url",
        "social_buttons_layout"
      ]
    },
    {
      "name": "BrandingThemeWidgetHeaderTextAlignmentEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingThemeWidgetLogoPositionEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BrandingThemeWidgetSocialButtonsLayoutEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BreachedPasswordDetectionAdminNotificationFrequencyEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BreachedPasswordDetectionMethodEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BreachedPasswordDetectionPreChangePasswordShieldsEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BreachedPasswordDetectionPreChangePasswordStage",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "BreachedPasswordDetectionPreUserRegistrationShieldsEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BreachedPasswordDetectionPreUserRegistrationStage",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "BreachedPasswordDetectionShieldsEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BreachedPasswordDetectionStage",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "BruteForceProtectionModeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BruteForceProtectionShieldsEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "BulkUpdateAculRequestContent",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "configs"
      ]
    },
    {
      "name": "BulkUpdateAculResponseContent",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "configs"
      ]
    },
    {
      "name": "CertificateSubjectDNCredential",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "credential_type"
      ]
    },
    {
      "name": "CertificateSubjectDNCredentialTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ChangePasswordTicketIdentity",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "user_id",
        "provider"
      ]
    },
    {
      "name": "ChangePasswordTicketRequestContent",
      "type": "object",
      "propertyCount": 10,
      "required": []
    },
    {
      "name": "ChangePasswordTicketResponseContent",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "ticket"
      ]
    },
    {
      "name": "CimdMappedClientAuthenticationMethods",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "CimdMappedClientAuthenticationMethodsPrivateKeyJwt",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "credentials"
      ]
    },
    {
      "name": "CimdMappedClientFields",
      "type": "object",
      "propertyCount": 10,
      "required": []
    },
    {
      "name": "CimdMappedPrivateKeyJwtCredential",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "credential_type",
        "kid",
        "alg"
      ]
    },
    {
      "name": "CimdValidationResult",
      "type": "object",
      "propertyCount": 3,
      "required": [
        "valid",
        "violations",
        "warnings"
      ]
    },
    {
      "name": "ClearAssessorsRequestContent",
      "type": "object",
      "propertyCount": 2,
      "required": [
        "connection",
        "assessors"
      ]
    },
    {
      "name": "Client",
      "type": "object",
      "propertyCount": 61,
      "required": []
    },
    {
      "name": "ClientAddonAWS",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ClientAddonAzureBlob",
      "type": "object",
      "propertyCount": 13,
      "required": []
    },
    {
      "name": "ClientAddonAzureSB",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "ClientAddonBox",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAddonCloudBees",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAddonConcur",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAddonDropbox",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAddonEchoSign",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ClientAddonEgnyte",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ClientAddonFirebase",
      "type": "object",
      "propertyCount": 5,
      "required": []
    },
    {
      "name": "ClientAddonLayer",
      "type": "object",
      "propertyCount": 5,
      "required": [
        "providerId",
        "keyId",
        "privateKey"
      ]
    },
    {
      "name": "ClientAddonMSCRM",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "url"
      ]
    },
    {
      "name": "ClientAddonNewRelic",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ClientAddonOAG",
      "type": [
        "object",
        "null"
      ],
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAddonOffice365",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ClientAddonRMS",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "url"
      ]
    },
    {
      "name": "ClientAddonSAML",
      "type": "object",
      "propertyCount": 16,
      "required": []
    },
    {
      "name": "ClientAddonSAMLMapping",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAddonSAPAPI",
      "type": "object",
      "propertyCount": 6,
      "required": []
    },
    {
      "name": "ClientAddonSSOIntegration",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ClientAddonSalesforce",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ClientAddonSalesforceAPI",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "ClientAddonSalesforceSandboxAPI",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "ClientAddonSentry",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ClientAddonSharePoint",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ClientAddonSharePointExternalURL",
      "type": null,
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAddonSlack",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "team"
      ]
    },
    {
      "name": "ClientAddonSpringCM",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ClientAddonWAMS",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ClientAddonWSFed",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAddonZendesk",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ClientAddonZoom",
      "type": "object",
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ClientAddons",
      "type": "object",
      "propertyCount": 30,
      "required": []
    },
    {
      "name": "ClientAppTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAsyncApprovalNotificationsChannelsAPIPatchConfiguration",
      "type": [
        "array",
        "null"
      ],
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAsyncApprovalNotificationsChannelsAPIPostConfiguration",
      "type": "array",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAuthenticationMethod",
      "type": [
        "object",
        "null"
      ],
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ClientAuthenticationMethodPrivateKeyJWT",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "credentials"
      ]
    },
    {
      "name": "ClientAuthenticationMethodPrivateKeyJWTCredentials",
      "type": "array",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAuthenticationMethodSelfSignedTLSClientAuth",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "credentials"
      ]
    },
    {
      "name": "ClientAuthenticationMethodSelfSignedTLSClientAuthCredentials",
      "type": "array",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientAuthenticationMethodTLSClientAuth",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "credentials"
      ]
    },
    {
      "name": "ClientAuthenticationMethodTLSClientAuthCredentials",
      "type": "array",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientComplianceLevelEnum",
      "type": [
        "string",
        "null"
      ],
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientCreateAuthenticationMethod",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ClientCreateAuthenticationMethodPrivateKeyJWT",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "credentials"
      ]
    },
    {
      "name": "ClientCreateAuthenticationMethodPrivateKeyJWTCredentials",
      "type": "array",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientCreateAuthenticationMethodTLSClientAuth",
      "type": "object",
      "propertyCount": 1,
      "required": [
        "credentials"
      ]
    },
    {
      "name": "ClientCreateAuthenticationMethodTLSClientAuthCredentials",
      "type": "array",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientCredential",
      "type": "object",
      "propertyCount": 10,
      "required": []
    },
    {
      "name": "ClientCredentialAlgorithmEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientCredentialTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientDefaultOrganization",
      "type": [
        "object",
        "null"
      ],
      "propertyCount": 2,
      "required": [
        "organization_id",
        "flows"
      ]
    },
    {
      "name": "ClientDefaultOrganizationFlowsEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientEncryptionKey",
      "type": [
        "object",
        "null"
      ],
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ClientExternalMetadataCreatedByEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientExternalMetadataTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientGrantAllowAnyOrganizationEnum",
      "type": "boolean",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientGrantDefaultForEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientGrantOrganizationNullableUsageEnum",
      "type": [
        "string",
        "null"
      ],
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientGrantOrganizationUsageEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientGrantResponseContent",
      "type": "object",
      "propertyCount": 11,
      "required": []
    },
    {
      "name": "ClientGrantSubjectTypeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientJwtConfiguration",
      "type": "object",
      "propertyCount": 4,
      "required": []
    },
    {
      "name": "ClientJwtConfigurationScopes",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientMetadata",
      "type": "object",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientMobile",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ClientMobileAndroid",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ClientMobileiOS",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ClientMyOrganizationConfigurationAllowedStrategiesEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientMyOrganizationDeletionBehaviorEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientMyOrganizationPatchConfiguration",
      "type": [
        "object",
        "null"
      ],
      "propertyCount": 4,
      "required": [
        "allowed_strategies",
        "connection_deletion_behavior"
      ]
    },
    {
      "name": "ClientMyOrganizationPostConfiguration",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "allowed_strategies",
        "connection_deletion_behavior"
      ]
    },
    {
      "name": "ClientMyOrganizationResponseConfiguration",
      "type": "object",
      "propertyCount": 4,
      "required": [
        "allowed_strategies",
        "connection_deletion_behavior"
      ]
    },
    {
      "name": "ClientOIDCBackchannelLogoutInitiators",
      "type": "object",
      "propertyCount": 2,
      "required": []
    },
    {
      "name": "ClientOIDCBackchannelLogoutInitiatorsEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientOIDCBackchannelLogoutInitiatorsModeEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientOIDCBackchannelLogoutSessionMetadata",
      "type": [
        "object",
        "null"
      ],
      "propertyCount": 1,
      "required": []
    },
    {
      "name": "ClientOIDCBackchannelLogoutSettings",
      "type": "object",
      "propertyCount": 3,
      "required": []
    },
    {
      "name": "ClientOrganizationDiscoveryEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientOrganizationRequireBehaviorEnum",
      "type": "string",
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientOrganizationRequireBehaviorPatchEnum",
      "type": [
        "string",
        "null"
      ],
      "propertyCount": 0,
      "required": []
    },
    {
      "name": "ClientOrganizationUsageEnum",
      "type": "string",
  

# --- truncated at 32 KB (472 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/auth0/refs/heads/main/json-structure/auth0-structure.json