{
 "categories": [
  "identity",
  "developer-tools"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-07",
   "fact": "homepage",
   "note": "Stytch presents a commercial identity platform for authentication, authorization, and security for humans and AI agents, and invites developers to start building for free. The opened homepage also states that Stytch has joined Twilio.",
   "source": "https://stytch.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "license",
   "note": "Pay-as-you-go starts at $0 per month and includes 10,000 monthly active users and AI agents, unlimited organizations, five SSO or SCIM connections, and 1,000 M2M tokens. Usage above those amounts is billed. Enterprise is custom.",
   "source": "https://stytch.com/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.exists",
   "note": "Stytch documents a Consumer Authentication REST API for single-tenant auth. Example path is POST https://test.stytch.com/v1/users. Live host is api.stytch.com.",
   "source": "https://stytch.com/docs/api-reference/consumer/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.kinds[0]",
   "note": "The Consumer API is organized around REST principles, uses resource-oriented URLs, returns JSON, and uses standard HTTP verbs and status codes.",
   "source": "https://stytch.com/docs/api-reference/consumer/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.auth[0]",
   "note": "The Stytch authentication APIs use HTTP Basic authentication with project_id as the username and secret as the password on every call. Frontend SDKs use a public_token instead.",
   "source": "https://stytch.com/docs/resources/workspace-management/api-keys",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.auth[1]",
   "note": "Programmatic Workspace Actions use HTTP Basic with a Workspace Management Key ID and secret. Those keys manage projects and settings and cannot call the authentication APIs.",
   "source": "https://stytch.com/docs/api-reference/pwa/api/v3/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.coverage",
   "note": "The B2B API is a separate REST surface for multi-tenant auth. Example path is POST https://test.stytch.com/v1/b2b/organizations. Resources are scoped to the API-key project. This is the B2B admin and auth surface, not a claim that every Dashboard control is exposed.",
   "source": "https://stytch.com/docs/api-reference/b2b/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.docs",
   "note": "The Consumer Authentication API overview is the public machine-contract start page for hosts, Basic auth, and backend SDK initialization.",
   "source": "https://stytch.com/docs/api-reference/consumer/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.api.coverage",
   "note": "Stytch documents Consumer and Multi-Tenant (B2B) APIs and SDKs for OAuth, magic links, OTPs, passkeys, passwords, SAML, OIDC, SCIM, RBAC, organization management, and sessions.",
   "source": "https://stytch.com/docs/get-started/guides/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.exists",
   "note": "The Consumer API overview shows official backend SDK clients initialized with project_id and secret for Node.js, Python, Ruby, Go, and Java/Kotlin.",
   "source": "https://stytch.com/docs/api-reference/consumer/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.languages",
   "note": "The B2B API overview shows the same official backend languages: Node.js (B2BClient), Python (B2BClient), Ruby (StytchB2B::Client), Go (b2bstytchapi), and Java (StytchB2BClient).",
   "source": "https://stytch.com/docs/api-reference/b2b/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.sdk.official",
   "note": "The API overview presents these packages as Stytch's backend SDKs and shows initialization with project credentials.",
   "source": "https://stytch.com/docs/api-reference/consumer/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.mcp.first_party",
   "note": "Stytch documents a first-party MCP server at https://mcp.stytch.dev/mcp for configuring Stytch products from an IDE. One-click install is offered at mcp.stytch.dev for Cursor and VS Code.",
   "source": "https://stytch.com/docs/resources/workspace-management/stytch-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.mcp.verdict",
   "note": "The page states that Stytch itself is implemented as an MCP server, separate from using Stytch to authenticate other MCP servers. After OAuth it reports an example of 21 tools enabled. Named tool catalog was not published on the opened page.",
   "source": "https://stytch.com/docs/resources/workspace-management/stytch-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.extensibility.webhooks",
   "note": "Stytch webhooks are enrolled in the Dashboard, delivered as POST requests, and powered by Svix. Event types use source.object_type.action. Payloads include organization, member, SSO/SCIM connection, and Consumer user objects.",
   "source": "https://stytch.com/docs/resources/workspace-management/webhooks",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.data_access.export[0]",
   "note": "Authenticated Consumer API calls return JSON-encoded resources scoped to the project and environment.",
   "source": "https://stytch.com/docs/api-reference/consumer/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.data_access.import[0]",
   "note": "POST https://management.stytch.com/pwa/v3/projects accepts JSON to create a project with live and test environments. Related PWA endpoints create redirect URLs and email templates.",
   "source": "https://stytch.com/docs/api-reference/pwa/api/v3/projects/create-project",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Stytch publishes https://stytch.com/docs/llms.txt as a first-party docs index, including Documentation and API & SDK reference trees for B2B and Consumer APIs.",
   "source": "https://stytch.com/docs/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "verdict.scores.api",
   "note": "Consumer and B2B REST APIs are documented, read/write, Basic-authenticated, and paired with official SDKs, environment hosts, PWA management, and webhooks. Coverage is the auth and workspace surfaces, not every Dashboard control, so the path is broad rather than unusually complete.",
   "source": "https://stytch.com/docs/api-reference/consumer/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "verdict.scores.mcp",
   "note": "The hosted MCP is official and useful for configuring Stytch from an IDE. The opened page names project IDs and email-template upload as examples, reports 21 tools after OAuth, and does not publish a named tool list or Auth/B2B user endpoints. That is a limited vendor preview of workspace configuration.",
   "source": "https://stytch.com/docs/resources/workspace-management/stytch-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current Stytch MCP server guide, including https://mcp.stytch.dev/mcp, Cursor/VS Code install, OAuth, the 21-tools example, and the distinction from Stytch-as-MCP-auth.",
   "source": "https://stytch.com/docs/resources/workspace-management/stytch-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current Consumer Authentication API overview, including Basic project_id/secret auth, test.stytch.com and api.stytch.com hosts, and official backend SDK examples.",
   "source": "https://stytch.com/docs/api-reference/consumer/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[2].url",
   "note": "Opened the current B2B SaaS Authentication API overview, including Basic auth, /v1/b2b/organizations, and official B2B SDK clients.",
   "source": "https://stytch.com/docs/api-reference/b2b/api/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[3].url",
   "note": "Opened the current Programmatic Workspace Actions overview, including management.stytch.com, workspace-key Basic auth, and the create-project example.",
   "source": "https://stytch.com/docs/api-reference/pwa/api/v3/overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-07",
   "fact": "freshness.watch[4].url",
   "note": "Opened the current docs llms.txt index covering Documentation and API & SDK reference, including B2B and Consumer trees.",
   "source": "https://stytch.com/docs/llms.txt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-07",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://stytch.com/docs/resources/workspace-management/stytch-mcp-server"
   },
   {
    "type": "docs",
    "url": "https://stytch.com/docs/api-reference/consumer/api/overview"
   },
   {
    "type": "docs",
    "url": "https://stytch.com/docs/api-reference/b2b/api/overview"
   },
   {
    "type": "docs",
    "url": "https://stytch.com/docs/api-reference/pwa/api/v3/overview"
   },
   {
    "type": "docs",
    "url": "https://stytch.com/docs/llms.txt"
   }
  ]
 },
 "homepage": "https://stytch.com/",
 "id": "stytch",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "basic-project-secret",
    "basic-workspace-key"
   ],
   "coverage": "partial",
   "docs": "https://stytch.com/docs/api-reference/consumer/api/overview",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "api-json"
   ],
   "import": [
    "api-json"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. The Consumer and B2B REST APIs, Programmatic Workspace Actions, official backend SDKs, Dashboard webhooks, and the hosted Stytch MCP cover authentication and workspace configuration without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "javascript",
    "python",
    "ruby",
    "go",
    "java"
   ],
   "official": true
  }
 },
 "name": "Stytch",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "auth0",
   "okta"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Stytch",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 8,
   "rpa": null
  },
  "summary": "Stytch is automatable today through the Consumer and B2B REST APIs. Test traffic uses https://test.stytch.com. Live traffic uses https://api.stytch.com. The documented interface is JSON over HTTPS with resource-oriented URLs. Callers authenticate with HTTP Basic using the environment project_id and secret. Official backend SDKs exist for Node.js, Python, Ruby, Go, and Java. The APIs cover users, sessions, magic links, OTPs, OAuth, passwords, passkeys, organizations, members, SSO, SCIM, and RBAC. Programmatic Workspace Actions at https://management.stytch.com use a separate workspace management key over HTTP Basic and can create projects, redirect URLs, and email templates. This record is Stytch authentication and workspace management. It is not Auth0, Okta, or Clerk. Stytch as an identity provider for third-party MCP servers (Connected Apps) is outside the boundary. The first-party hosted MCP at https://mcp.stytch.dev/mcp is installed from mcp.stytch.dev or by URL.     After OAuth the vendor page reports an example of 21 tools for configuring Stytch from an IDE, including reading project IDs and uploading email templates. The opened MCP page does not publish a named tool list and does not present those tools as the Consumer or B2B auth APIs. Webhooks are enrolled in the Dashboard and delivered as Svix-signed POST events. Pay-as-you-go starts at $0 per month with 10,000 monthly active users included. Connector catalogs and a first-party admin CLI were not established. Computer-use viability is unassessed. API scores 8 and is the best path.\n"
 }
}