Clerk
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
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 ...
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 waitlis...
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...
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 ...
Capabilities
Clerk B2B SaaS Workflow
Multi-tenant B2B SaaS workflow composition for Clerk: organizations, memberships, custom roles, role sets, organization invitations, SAML/enterprise SSO, and domain-based auto-j...
Run with NaftikoClerk Backend Api — Actor Tokens
Clerk Actor Tokens capability. 2 operations. Lead operation: Create Actor Token.
Run with NaftikoClerk Backend Api — Agent Tasks
Clerk Agent Tasks capability. 2 operations. Lead operation: Create Agent Task.
Run with NaftikoClerk Backend Api — Allow-list / Block-list
Clerk Allow-list / Block-list capability. 6 operations. Lead operation: List All Identifiers on the Allow-list.
Run with NaftikoClerk Backend Api — API Keys
Clerk API Keys capability. 8 operations. Lead operation: Create an API Key.
Run with NaftikoClerk Backend Api — Beta Features
Clerk Beta Features capability. 3 operations. Lead operation: Update Instance Settings.
Run with NaftikoClerk Backend Api — Billing
Clerk Billing capability. 10 operations. Lead operation: List All Billing Plans.
Run with NaftikoClerk Backend Api — Clients
Clerk Clients capability. 3 operations. Lead operation: List All Clients.
Run with NaftikoClerk Backend Api — Domains
Clerk Domains capability. 4 operations. Lead operation: List All Instance Domains.
Run with NaftikoClerk Backend Api — Email Addresses
Clerk Email Addresses capability. 4 operations. Lead operation: Create an Email Address.
Run with NaftikoClerk Backend Api — Email & SMS Templates
Clerk Email & SMS Templates capability. 6 operations. Lead operation: List All Templates.
Run with NaftikoClerk Backend Api — Enterprise Connections
Clerk Enterprise Connections capability. 5 operations. Lead operation: List Enterprise Connections.
Run with NaftikoClerk Backend Api — Instance Settings
Clerk Instance Settings capability. 11 operations. Lead operation: Fetch the Current Instance.
Run with NaftikoClerk Backend Api — Invitations
Clerk Invitations capability. 4 operations. Lead operation: Create an Invitation.
Run with NaftikoClerk Backend Api — JWKS
Clerk JWKS capability. 1 operations. Lead operation: Retrieve the JSON Web Key Set of the Instance.
Run with NaftikoClerk Backend Api — JWT Templates
Clerk JWT Templates capability. 5 operations. Lead operation: List All Templates.
Run with NaftikoClerk Backend Api — M2M Tokens
Clerk M2M Tokens capability. 4 operations. Lead operation: Create a M2M Token.
Run with NaftikoClerk Backend Api — Machines
Clerk Machines capability. 9 operations. Lead operation: Get a List of Machines for an Instance.
Run with NaftikoClerk Backend Api — Miscellaneous
Clerk Miscellaneous capability. 1 operations. Lead operation: Returns the Markup for the Interstitial Page.
Run with NaftikoClerk Backend Api — OAuth Access Tokens
Clerk OAuth Access Tokens capability. 1 operations. Lead operation: Verify an OAuth Access Token.
Run with NaftikoClerk Backend Api — OAuth Applications
Clerk OAuth Applications capability. 7 operations. Lead operation: Get a List of OAuth Applications for an Instance.
Run with NaftikoClerk Backend Api — Organization Domains
Clerk Organization Domains capability. 5 operations. Lead operation: Create a New Organization Domain..
Run with NaftikoClerk Backend Api — Organization Invitations
Clerk Organization Invitations capability. 7 operations. Lead operation: Get a List of Organization Invitations for the Current Instance.
Run with NaftikoClerk Backend Api — Organization Memberships
Clerk Organization Memberships capability. 6 operations. Lead operation: Create a New Organization Membership.
Run with NaftikoClerk Backend Api — Organization Permissions
Clerk Organization Permissions capability. 5 operations. Lead operation: Get a List of All Organization Permissions.
Run with NaftikoClerk Backend Api — Organization Roles
Clerk Organization Roles capability. 7 operations. Lead operation: Get a List of Organization Roles.
Run with NaftikoClerk Backend Api — Organizations
Clerk Organizations capability. 11 operations. Lead operation: Get a List of Organizations for an Instance.
Run with NaftikoClerk Backend Api — Phone Numbers
Clerk Phone Numbers capability. 4 operations. Lead operation: Create a Phone Number.
Run with NaftikoClerk Backend Api — Proxy Checks
Clerk Proxy Checks capability. 1 operations. Lead operation: Verify the Proxy Configuration for Your Domain.
Run with NaftikoClerk Backend Api — Redirect URLs
Clerk Redirect URLs capability. 4 operations. Lead operation: List All Redirect URLs.
Run with NaftikoClerk Backend Api — Role Sets
Clerk Role Sets capability. 7 operations. Lead operation: Get a List of Role Sets.
Run with NaftikoClerk Backend Api — SAML Connections
Clerk SAML Connections capability. 5 operations. Lead operation: Get a List of SAML Connections for an Instance.
Run with NaftikoClerk Backend Api — Sessions
Clerk Sessions capability. 7 operations. Lead operation: List All Sessions.
Run with NaftikoClerk Backend Api — Sign-in Tokens
Clerk Sign-in Tokens capability. 2 operations. Lead operation: Create Sign-in Token.
Run with NaftikoClerk Backend Api — Sign Ups
Clerk Sign Ups capability. 2 operations. Lead operation: Retrieve a Sign-up by ID.
Run with NaftikoClerk Backend Api — Testing Tokens
Clerk Testing Tokens capability. 1 operations. Lead operation: Retrieve a New Testing Token.
Run with NaftikoClerk Backend Api — Users
Clerk Users capability. 31 operations. Lead operation: List All Users.
Run with NaftikoClerk Backend Api — Waitlist Entries
Clerk Waitlist Entries capability. 6 operations. Lead operation: List All Waitlist Entries.
Run with NaftikoClerk Backend Api — Webhooks
Clerk Webhooks capability. 3 operations. Lead operation: Create a Svix App.
Run with NaftikoClerk Frontend Api — Active Sessions
Clerk Active Sessions capability. 3 operations. Lead operation: Get Active Sessions.
Run with NaftikoClerk Frontend Api — API Keys
Clerk API Keys capability. 4 operations. Lead operation: Get API Keys.
Run with NaftikoClerk Frontend Api — Backup Codes
Clerk Backup Codes capability. 1 operations. Lead operation: Create Backup Codes.
Run with NaftikoClerk Frontend Api — Checkouts
Clerk Checkouts capability. 6 operations. Lead operation: Create Billing Checkout.
Run with NaftikoClerk Frontend Api — Client
Clerk Client capability. 6 operations. Lead operation: Get Current Client.
Run with NaftikoClerk Frontend Api — DevBrowser
Clerk DevBrowser capability. 1 operations. Lead operation: Create a Dev Browser Token.
Run with NaftikoClerk Frontend Api — Domains
Clerk Domains capability. 7 operations. Lead operation: Create Organization Domain.
Run with NaftikoClerk Frontend Api — Email Addresses
Clerk Email Addresses capability. 6 operations. Lead operation: Get Email Addresses.
Run with NaftikoClerk Frontend Api — Environment
Clerk Environment capability. 2 operations. Lead operation: Get Environment.
Run with NaftikoClerk Frontend Api — External Accounts
Clerk External Accounts capability. 4 operations. Lead operation: Connect OAuth Accounts.
Run with NaftikoClerk Frontend Api — Health
Clerk Health capability. 1 operations. Lead operation: Get Health.
Run with NaftikoClerk Frontend Api — Invitations
Clerk Invitations capability. 5 operations. Lead operation: Create Organization Invitation.
Run with NaftikoClerk Frontend Api — Members
Clerk Members capability. 4 operations. Lead operation: Create Organization Membership.
Run with NaftikoClerk Frontend Api — Membership Requests
Clerk Membership Requests capability. 3 operations. Lead operation: Get Organization Membership Requests.
Run with NaftikoClerk Frontend Api — Miscellaneous
Clerk Miscellaneous capability. 7 operations. Lead operation: Get Account Portal.
Run with NaftikoClerk Frontend Api — OAuth2 Callbacks
Clerk OAuth2 Callbacks capability. 2 operations. Lead operation: OAuth Callback.
Run with NaftikoClerk Frontend Api — OAuth2 Identity Provider
Clerk OAuth2 Identity Provider capability. 10 operations. Lead operation: Request OAuth2 Authorization.
Run with NaftikoClerk Frontend Api — Organization Creation Defaults
Clerk Organization Creation Defaults capability. 1 operations. Lead operation: Get Organization Creation Defaults.
Run with NaftikoClerk Frontend Api — Organization
Clerk Organization capability. 6 operations. Lead operation: Create Organization.
Run with NaftikoClerk Frontend Api — Organizations Memberships
Clerk Organizations Memberships capability. 6 operations. Lead operation: Get Organization Memberships.
Run with NaftikoClerk Frontend Api — Passkeys
Clerk Passkeys capability. 5 operations. Lead operation: Create Passkey.
Run with NaftikoClerk Frontend Api — Payment Attempts
Clerk Payment Attempts capability. 2 operations. Lead operation: List User Payment Attempts.
Run with NaftikoClerk Frontend Api — Payment Methods
Clerk Payment Methods capability. 10 operations. Lead operation: List User Payment Methods.
Run with NaftikoClerk Frontend Api — Phone Numbers
Clerk Phone Numbers capability. 7 operations. Lead operation: Get Phone Numbers.
Run with NaftikoClerk Frontend Api — Plans
Clerk Plans capability. 2 operations. Lead operation: List Billing Plans.
Run with NaftikoClerk Frontend Api — Redirect
Clerk Redirect capability. 1 operations. Lead operation: Redirect to a Validated URL.
Run with NaftikoClerk Frontend Api — Roles
Clerk Roles capability. 1 operations. Lead operation: Get Organization Roles.
Run with NaftikoClerk Frontend Api — SAML
Clerk SAML capability. 2 operations. Lead operation: SAML Metadata.
Run with NaftikoClerk Frontend Api — Sessions
Clerk Sessions capability. 12 operations. Lead operation: Remove Client's Sessions.
Run with NaftikoClerk Frontend Api — Sign Ins
Clerk Sign Ins capability. 9 operations. Lead operation: Create a New Sign in or Replace the Current One..
Run with NaftikoClerk Frontend Api — Sign Ups
Clerk Sign Ups capability. 5 operations. Lead operation: Create Sign-up.
Run with NaftikoClerk Frontend Api — Statements
Clerk Statements capability. 4 operations. Lead operation: List User Statements.
Run with NaftikoClerk Frontend Api — Subscription Items
Clerk Subscription Items capability. 4 operations. Lead operation: List User's Subscription Items.
Run with NaftikoClerk Frontend Api — Subscriptions
Clerk Subscriptions capability. 2 operations. Lead operation: Get User's Main Billing Subscription.
Run with NaftikoClerk Frontend Api — TOTP
Clerk TOTP capability. 3 operations. Lead operation: Create TOTP.
Run with NaftikoClerk Frontend Api — User
Clerk User capability. 9 operations. Lead operation: Get User.
Run with NaftikoClerk Frontend Api — Waitlist
Clerk Waitlist capability. 1 operations. Lead operation: Join Waitlist.
Run with NaftikoClerk Frontend Api — Web3 Wallets
Clerk Web3 Wallets capability. 6 operations. Lead operation: Get All Web3 Wallets.
Run with NaftikoClerk Frontend Api — Well Known
Clerk Well Known capability. 5 operations. Lead operation: Get Android Asset Links.
Run with NaftikoClerk Machine-to-Machine Workflow
M2M and agent authentication workflow composition: API keys, M2M tokens, OAuth applications, OAuth access tokens, JWT templates, and agent tasks.
Run with NaftikoClerk Platform Api — Application Transfers
Clerk Application Transfers capability. 4 operations. Lead operation: List Application Transfers.
Run with NaftikoClerk Platform Api — Applications
Clerk Applications capability. 11 operations. Lead operation: List Applications.
Run with NaftikoClerk Platform Api — Config
Clerk Config capability. 4 operations. Lead operation: Get Instance Config.
Run with NaftikoClerk Platform Api — Domains
Clerk Domains capability. 9 operations. Lead operation: Update Application Domain.
Run with NaftikoClerk Platform Api — JWT Templates
Clerk JWT Templates capability. 5 operations. Lead operation: List JWT Templates.
Run with NaftikoClerk Platform Api — Redirect URLs
Clerk Redirect URLs capability. 4 operations. Lead operation: List Redirect URLs.
Run with NaftikoClerk Platform Api — Users
Clerk Users capability. 4 operations. Lead operation: List Instance Users.
Run with NaftikoClerk User Lifecycle Workflow
End-to-end user lifecycle workflow composition: create user, send invitation, verify email/phone, manage sessions, deactivate. Composes Users, Invitations, Email Addresses, Phon...
Run with Naftiko