Skip to content

Repository files navigation

Kinde (kinde)

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.

APIs.json: https://raw.githubusercontent.com/api-evangelist/kinde/refs/heads/main/apis.yml

Scope

  • Type: Index

Tags

  • 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

Timestamps

  • Created: 2026-05-22
  • Modified: 2026-05-22

APIs

Kinde Management API

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.

Tags

  • Authentication
  • Authorization
  • Customer Identity
  • User Management
  • Organizations
  • Roles
  • Permissions
  • Feature Flags
  • Webhooks
  • Billing
  • API Keys
  • Connections

Properties

Kinde Account API

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.

Tags

  • Account Management
  • Self-Service
  • Billing
  • Feature Flags
  • Permissions
  • Roles
  • Properties

Properties

Kinde MCP Server

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.

Tags

  • MCP
  • AI Agents
  • Model Context Protocol
  • Identity

Properties

Common Properties

Maintainers

FN: Kin Lane Email: info@apievangelist.com

About

Kinde is a developer-first authentication and user management platform offering single sign-on, multi-factor authentication, role-based permissions, billing, and feature flags for modern SaaS applications.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages