{
  "id": "auth0--netlify",
  "schema_version": "1.2",
  "app": {
    "slug": "auth0",
    "name": "Auth0",
    "vendor": "Okta",
    "website": "https://auth0.com",
    "categories": [
      "authentication"
    ],
    "owned_by_platform": false
  },
  "ecosystem": "netlify",
  "connection": {
    "built_by": "ecosystem-owner",
    "method": "marketplace-native",
    "marketplace_listing_url": "https://www.netlify.com/integrations/auth0/",
    "setup_docs_url": "https://docs.netlify.com/extend/install-and-use/setup-guides/auth0",
    "certified_by_ecosystem": {
      "value": true,
      "src": [
        "s4"
      ]
    }
  },
  "sync": [
    {
      "object": "extension-install",
      "direction": "supported",
      "src": [
        "s2",
        "s4"
      ]
    },
    {
      "object": "resource-provisioning",
      "direction": "supported",
      "notes": "Creates an Auth0 single page application and API named after the site, or uses existing ones",
      "src": [
        "s2"
      ]
    },
    {
      "object": "environment-variables",
      "direction": "supported",
      "notes": "Sets AUTH0_CLIENT_ID, AUTH0_DOMAIN, AUTH0_ISSUER and AUTH0_AUDIENCE, with an optional prefix",
      "src": [
        "s2"
      ]
    },
    {
      "object": "deploy-contexts",
      "direction": "supported",
      "notes": "A tenant can be assigned per deploy context; one tenant covers all branch deploys",
      "src": [
        "s2"
      ]
    },
    {
      "object": "local-dev",
      "direction": "supported",
      "src": [
        "s2"
      ]
    }
  ],
  "pricing": {
    "model": "freemium",
    "plans": [
      {
        "name": "Free",
        "billing": "monthly",
        "prices": {
          "USD": 0
        },
        "per": "up to 25,000 monthly active users",
        "src": [
          "s3"
        ]
      },
      {
        "name": "Essentials",
        "billing": "monthly",
        "prices": {
          "USD": 35
        },
        "per": "starting price, up to 500 monthly active users",
        "src": [
          "s3"
        ]
      },
      {
        "name": "Professional",
        "billing": "monthly",
        "prices": {
          "USD": 240
        },
        "per": "starting price, up to 500 monthly active users",
        "src": [
          "s3"
        ]
      }
    ]
  },
  "regions": {
    "supported": [
      "GLOBAL"
    ],
    "basis": "no-restriction-stated",
    "src": [
      "s1"
    ]
  },
  "requirements": {
    "ecosystem_plan_min": "Free",
    "ecosystem_features_required": [],
    "src": [
      "s5"
    ]
  },
  "limitations": [
    {
      "summary": "Only a Team Owner can install the extension",
      "severity": "minor",
      "src": [
        "s2"
      ]
    },
    {
      "summary": "Tenants cannot be assigned to individual branch deploys",
      "severity": "minor",
      "src": [
        "s2"
      ]
    },
    {
      "summary": "Uninstalling leaves the Auth0 applications, APIs and site environment variables in place",
      "severity": "minor",
      "src": [
        "s2"
      ]
    }
  ],
  "alternatives": [],
  "editorial": {
    "answer_summary": "Netlify's Auth0 extension links an Auth0 tenant to a site, can create the Auth0 app and API for it, and sets the client ID, domain, issuer and audience as environment variables per deploy context. Auth0 is free up to 25,000 monthly active users.",
    "best_for": [
      "Netlify apps adding login and API authorisation with Auth0"
    ],
    "not_ideal_for": []
  },
  "profile": {
    "status": "listed"
  },
  "sources": [
    {
      "id": "s1",
      "url": "https://www.netlify.com/integrations/auth0/",
      "title": "Auth0 on Netlify Integrations",
      "type": "marketplace-listing",
      "retrieved_at": "2026-11-14T09:30:00Z"
    },
    {
      "id": "s2",
      "url": "https://docs.netlify.com/extend/install-and-use/setup-guides/auth0",
      "title": "Netlify docs: Auth0 extension",
      "type": "platform-docs",
      "retrieved_at": "2026-11-14T09:30:00Z"
    },
    {
      "id": "s3",
      "url": "https://auth0.com/pricing",
      "title": "Auth0 pricing",
      "type": "vendor-pricing",
      "retrieved_at": "2026-11-14T09:30:00Z"
    },
    {
      "id": "s4",
      "url": "https://docs.netlify.com/integrations/overview/",
      "title": "Netlify docs: Extensions and integrations",
      "type": "platform-docs",
      "retrieved_at": "2026-11-14T09:30:00Z"
    },
    {
      "id": "s5",
      "url": "https://developers.netlify.com/sdk/get-started/introduction",
      "title": "Netlify SDK docs: extension availability on all team plans",
      "type": "platform-docs",
      "retrieved_at": "2026-11-14T09:30:00Z"
    }
  ],
  "verification": {
    "status": "verified",
    "last_verified": "2026-11-14",
    "verified_by": [
      "research-agent",
      "verifier-agent"
    ],
    "open_flags": []
  },
  "publishing": {
    "state": "live",
    "batch": "2026-W46",
    "approved": "2026-11-14"
  },
  "changelog": [
    {
      "date": "2026-11-14",
      "change": "Record created from public sources (pilot batch)"
    }
  ],
  "vendor": {
    "id": "okta",
    "name": "Okta",
    "api": "https://trylode.io/api/vendors/okta.json"
  },
  "url": "https://trylode.io/netlify/auth0/",
  "facts": [
    {
      "id": "sync-extension-install",
      "topic": "sync",
      "statement": "Auth0 supports install from Netlify Extensions.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2",
        "s4"
      ],
      "url": "https://trylode.io/netlify/auth0/#sync-extension-install"
    },
    {
      "id": "sync-resource-provisioning",
      "topic": "sync",
      "statement": "Auth0 supports creating resources from Netlify.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/auth0/#sync-resource-provisioning"
    },
    {
      "id": "sync-environment-variables",
      "topic": "sync",
      "statement": "Auth0 supports automatic environment variables on Netlify.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/auth0/#sync-environment-variables"
    },
    {
      "id": "sync-deploy-contexts",
      "topic": "sync",
      "statement": "Auth0 supports separate config per deploy context on Netlify.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/auth0/#sync-deploy-contexts"
    },
    {
      "id": "sync-local-dev",
      "topic": "sync",
      "statement": "Auth0 supports local development with netlify dev on Netlify.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/auth0/#sync-local-dev"
    },
    {
      "id": "price-free",
      "topic": "pricing",
      "statement": "Auth0's Free plan is free (up to 25,000 monthly active users).",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s3"
      ],
      "url": "https://trylode.io/netlify/auth0/#price-free"
    },
    {
      "id": "price-essentials",
      "topic": "pricing",
      "statement": "Auth0's Essentials plan costs US$35 a month (starting price, up to 500 monthly active users), excluding tax.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s3"
      ],
      "url": "https://trylode.io/netlify/auth0/#price-essentials"
    },
    {
      "id": "price-professional",
      "topic": "pricing",
      "statement": "Auth0's Professional plan costs US$240 a month (starting price, up to 500 monthly active users), excluding tax.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s3"
      ],
      "url": "https://trylode.io/netlify/auth0/#price-professional"
    },
    {
      "id": "regions",
      "topic": "regions",
      "statement": "No regional restriction is stated for Auth0 on Netlify; the source does not list countries.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s1"
      ],
      "url": "https://trylode.io/netlify/auth0/#regions"
    },
    {
      "id": "plan-required",
      "topic": "requirements",
      "statement": "Auth0 needs the Netlify Free plan or higher.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s5"
      ],
      "url": "https://trylode.io/netlify/auth0/#plan-required"
    },
    {
      "id": "marketplace-listed",
      "topic": "trust",
      "statement": "Auth0 is listed in the official Netlify marketplace.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s4"
      ],
      "url": "https://trylode.io/netlify/auth0/#marketplace-listed"
    },
    {
      "id": "limitation-1",
      "topic": "limitation",
      "statement": "Only a Team Owner can install the extension.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/auth0/#limitation-1"
    },
    {
      "id": "limitation-2",
      "topic": "limitation",
      "statement": "Tenants cannot be assigned to individual branch deploys.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/auth0/#limitation-2"
    },
    {
      "id": "limitation-3",
      "topic": "limitation",
      "statement": "Uninstalling leaves the Auth0 applications, APIs and site environment variables in place.",
      "label": "Lode-verified",
      "verified": "2026-11-14",
      "src": [
        "s2"
      ],
      "url": "https://trylode.io/netlify/auth0/#limitation-3"
    }
  ],
  "cite_as": "Lode (trylode.io), Auth0 + Netlify, verified 2026-11-14",
  "lode": {
    "publish_state": "live",
    "stale": false,
    "completeness": 0.7
  }
}