Skip to content

Repository files navigation

Clerk (clerk-com)

Clerk is a complete user management and authentication infrastructure platform offering embeddable UI components, flexible APIs, and admin dashboards. It provides full-stack authentication including multi-factor authentication, social sign-on, passkeys, organizations for B2B SaaS, billing, session management, and machine-to-machine authentication, with SDKs spanning Next.js, React, Expo, iOS, Android, Go, Python, Ruby, Java, PHP, and C#.

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

Scope

  • Type: Index

Tags

  • Authentication
  • Authorization
  • B2B SaaS
  • CIAM
  • Identity Management
  • MFA
  • OAuth
  • OpenID Connect
  • Organizations
  • Passkeys
  • SAML
  • Security
  • Sessions
  • SSO
  • User Management

Timestamps

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

APIs

Clerk Backend API

The Clerk Backend API is a REST API meant to be accessed by backend servers. It exposes resources for managing users, sessions, organizations, invitations, JWT templates, OAuth applications, SAML connections, M2M tokens, API keys, and billing — wrapped by every official Clerk backend SDK.

Tags

  • Authentication
  • Backend
  • Identity Management
  • REST
  • User Management

Properties

Clerk Frontend API

The Clerk Frontend API powers Clerk's prebuilt UI components and JavaScript SDKs. It handles sign-in, sign-up, session, organization, passkey, multi-factor, billing, and waitlist flows directly from browser, mobile, and chrome-extension contexts.

Tags

  • Authentication
  • Frontend
  • JavaScript
  • Sessions
  • Sign-In
  • Sign-Up

Properties

Clerk Platform API

The Clerk Platform API (beta) is a partner / reseller surface for programmatically creating and managing Clerk applications, domains, application transfers, users, JWT templates, redirect URLs, and platform configuration on behalf of end customers.

Tags

  • Applications
  • Beta
  • Multi-Tenant
  • Partner
  • Platform

Properties

Clerk Webhooks

Clerk Webhooks deliver real-time events for users, sessions, organizations, invitations, email, SMS, and SAML changes via Svix, allowing applications to react asynchronously to identity lifecycle events.

Tags

  • Events
  • Svix
  • Webhooks

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

Clerk is a complete user management and authentication platform offering pre-built UI components, multi-factor authentication, social sign-on, organizations, and session management for modern web and mobile applications.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors