Auth0 · Schema

ConnectionOptionsAuth0

Options for the 'auth0' connection

AI AgentsAuthenticationAuthorizationFGAIdentity ManagementMCPOktaOpenID ConnectSAMLSecuritySCIM
View JSON Schema on GitHub

JSON Schema

auth0-connectionoptionsauth0-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ConnectionOptionsAuth0",
  "title": "ConnectionOptionsAuth0",
  "description": "Options for the 'auth0' connection",
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/ConnectionOptionsCommon"
    },
    {
      "type": "object",
      "properties": {
        "attributes": {
          "$ref": "#/components/schemas/ConnectionAttributes"
        },
        "authentication_methods": {
          "$ref": "#/components/schemas/ConnectionAuthenticationMethods"
        },
        "brute_force_protection": {
          "$ref": "#/components/schemas/ConnectionBruteForceProtection"
        },
        "configuration": {
          "$ref": "#/components/schemas/ConnectionConfiguration"
        },
        "customScripts": {
          "$ref": "#/components/schemas/ConnectionCustomScripts"
        },
        "disable_self_service_change_password": {
          "$ref": "#/components/schemas/ConnectionDisableSelfServiceChangePassword"
        },
        "disable_signup": {
          "$ref": "#/components/schemas/ConnectionDisableSignup"
        },
        "enable_script_context": {
          "$ref": "#/components/schemas/ConnectionEnableScriptContext"
        },
        "enabledDatabaseCustomization": {
          "$ref": "#/components/schemas/ConnectionEnabledDatabaseCustomization"
        },
        "import_mode": {
          "$ref": "#/components/schemas/ConnectionImportMode"
        },
        "mfa": {
          "$ref": "#/components/schemas/ConnectionMfa"
        },
        "passkey_options": {
          "$ref": "#/components/schemas/ConnectionPasskeyOptions"
        },
        "passwordPolicy": {
          "$ref": "#/components/schemas/ConnectionPasswordPolicyEnum"
        },
        "password_complexity_options": {
          "$ref": "#/components/schemas/ConnectionPasswordComplexityOptions"
        },
        "password_dictionary": {
          "$ref": "#/components/schemas/ConnectionPasswordDictionaryOptions"
        },
        "password_history": {
          "$ref": "#/components/schemas/ConnectionPasswordHistoryOptions"
        },
        "password_no_personal_info": {
          "$ref": "#/components/schemas/ConnectionPasswordNoPersonalInfoOptions"
        },
        "password_options": {
          "$ref": "#/components/schemas/ConnectionPasswordOptions"
        },
        "precedence": {
          "$ref": "#/components/schemas/ConnectionIdentifierPrecedence"
        },
        "realm_fallback": {
          "$ref": "#/components/schemas/ConnectionRealmFallback"
        },
        "requires_username": {
          "$ref": "#/components/schemas/ConnectionRequiresUsername"
        },
        "validation": {
          "$ref": "#/components/schemas/ConnectionValidationOptions"
        }
      }
    }
  ],
  "additionalProperties": true
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/auth0-connectionoptionsauth0"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.