Kinde is a developer-first authentication and customer identity platform that bundles authentication (passwords, passwordless, social, enterprise SSO), authorization (roles, permissions, scopes), B2B organizations, billing, and feature flags into a single integrated product. Founded in Australia, Kinde positions itself as "the fully integrated developer platform — secure and monetize your product from day one" and is used by over 70,000 developers. The platform exposes a Management API for tenant administration and an Account API for end-user self-service flows, both backed by published OpenAPI specs and a large open-source SDK ecosystem on GitHub (TypeScript, React, Next.js, Python, Go, Java, .NET, PHP, Ruby, Elixir, Flutter, iOS, Android, Expo, React Native, SvelteKit, Nuxt, Remix, TanStack Start) plus a Go-based CLI, a Terraform provider, and a Model Context Protocol (MCP) server for AI agents.
URL: https://kinde.com
Run: Capabilities Using Naftiko
- Authentication, Authorization, Customer Identity, Identity Management, OAuth, OpenID Connect, Single Sign-On, Multi-Factor Authentication, Role-Based Access Control, Feature Flags, Billing, B2B, SaaS, Developer Platform
- Created: 2026-05-22
- Modified: 2026-05-22
The Kinde Management API exposes administrative endpoints for managing a Kinde business: users, organizations, applications, APIs, scopes, roles, permissions, connections, directories, environments, environment variables, feature flags, properties, property categories, webhooks, subscribers, billing entitlements/agreements/meter usage, API keys, connected apps, and identities. The spec covers 97 paths and 169 operations across 27 tag groups. Authentication uses an M2M (machine-to-machine) OAuth client to obtain a bearer token, and the base URL is templated as https://{subdomain}.kinde.com.
Human URL: https://docs.kinde.com/kinde-apis/management/
Base URL: https://{subdomain}.kinde.com/api/v1
- Authentication, Authorization, Customer Identity, User Management, Organizations, Roles, Permissions, Feature Flags, Webhooks, Billing, API Keys, Connections
- capabilities/kinde-users.yaml
- capabilities/kinde-organizations.yaml
- capabilities/kinde-applications.yaml
- capabilities/kinde-roles-permissions.yaml
- capabilities/kinde-feature-flags.yaml
- capabilities/kinde-webhooks.yaml
- capabilities/kinde-billing.yaml
- capabilities/kinde-api-keys.yaml
- capabilities/kinde-connections.yaml
- capabilities/kinde-properties.yaml
The Kinde Account API (also documented as the Frontend API) provides endpoints for the currently signed-in user to inspect their own identity, sessions, billing entitlements, feature-flag values, organization memberships, roles, permissions, properties, and self-serve portal URLs. The spec covers 10 paths across 7 tag groups (Billing, Feature Flags, OAuth, Permissions, Self-serve Portal, Properties, Roles). It is intended to be called from the user's own browser/app using their authenticated session token rather than a backend M2M token.
Human URL: https://docs.kinde.com/kinde-apis/frontend/
Base URL: https://{subdomain}.kinde.com/account_api/v1
- Account Management, Self-Service, Billing, Feature Flags, Permissions, Roles, Properties
The Kinde MCP (Model Context Protocol) server acts as a bridge between AI assistants and a Kinde account. It exposes a subset of the Kinde Management API as MCP tools (query organizations, check user existence by email, retrieve user roles, list users in an organization, manage users and permissions), authenticated via an environment-level API key whose scopes constrain which tools the AI client can call.
Human URL: https://docs.kinde.com/mcp-server/about-mcp-server/
- MCP, AI Agents, Model Context Protocol, Identity
- openapi/kinde-management-api-openapi.yml — Kinde Management API, 97 paths / 169 operations
- openapi/kinde-frontend-api-openapi.yml — Kinde Account API, 10 paths
- json-schema/kinde-user-schema.json
- json-schema/kinde-organization-schema.json
- json-schema/kinde-application-schema.json
- json-schema/kinde-role-schema.json
- json-schema/kinde-permission-schema.json
- json-schema/kinde-feature-flag-schema.json
- json-schema/kinde-webhook-schema.json
- examples/kinde-create-user-example.json
- examples/kinde-create-organization-example.json
- examples/kinde-create-application-example.json
- examples/kinde-create-role-example.json
- examples/kinde-create-feature-flag-example.json
- examples/kinde-create-webhook-example.json
- plans/kinde-plans-pricing.yml — API Commons Plans 0.1
- rate-limits/kinde-rate-limits.yml — API Commons Rate Limits 0.1
- finops/kinde-finops.yml — FOCUS-aligned FinOps profile
Frontend & SPA: kinde-auth-pkce-js, kinde-auth-react, kinde-auth-nextjs, kinde-typescript-sdk, nuxt-kinde, kinde-sveltekit-sdk, kinde-tsr (TanStack Start), kinde-remix-sdk, kinde-auth-remix-sdk Backend / Node: kinde-nodejs-sdk, kinde-node-express, kinde-node-express-api, kinde-node, kinde-node-auth-utils Other languages: kinde-python-sdk, kinde-go, kinde-java-sdk, kinde-dotnet-sdk, kinde-php-sdk, kinde-ruby-sdk, kinde-elixir-sdk, kinde-auth-wordpress Native / Mobile: kinde-sdk-ios, kinde-sdk-android, kinde-flutter-sdk, expo, kinde-react-native-sdk-0-7x (and 0-6x / 0-5x variants) CLI / IaC: kinde-cli (Go), homebrew-kinde-cli, scoop-kinde-cli, terraform-provider-kinde Tools / Utilities: management-api-js, jwt-validator, jwt-decoder, js-utils, webhook (event-decoder), kinde-translations, infrastructure (workflow typings), workflows-runtime Integrations: kinde-convex-sync, kinde-convex-billing
- Portal
- Sign In
- Sign Up
- Pricing
- Blog
- Status Page — RSS / Atom
- Changelog
- Roadmap
- GitHub — 58 public repos
- Terms of Service
- Trust Center
- Support
- Single integrated platform. Kinde explicitly bundles auth + billing + feature flags + B2B organizations as one product, rather than asking developers to stitch together auth + Stripe + LaunchDarkly.
- Two clear API surfaces. A large Management API (97 paths, 27 tags) for backend administration and a small Account API (10 paths) for the signed-in user's own session/entitlements/portal-link.
- Modern AI integration. A native MCP server exposes a curated subset of the Management API as scoped tools for AI agents.
- Wide SDK coverage. 58 public repos in
kinde-oss, including generated SDKs for nearly every major web and mobile stack plus a Go CLI and Terraform provider. - Transparent self-serve pricing. Four published tiers ($0 / $25 / $75 / $250) with explicit Free-tier MAU/MAO/feature-flag ceilings.
- The
https://kinde.com/apiandhttps://kinde.com/changelogdirect paths return 404 — Kinde usesdocs.kinde.com/kinde-apis/...andupdates.kinde.cominstead. - The blog and the changelog page do not appear to advertise an RSS feed (only the status page does).
- Per-endpoint rate limits are not published in a structured form; Kinde describes "attack protection" / DoS mitigation qualitatively rather than as a documented limit table.
- No public AsyncAPI spec for the webhook event surface, even though webhook events are a first-class part of the product.