Clerk Enterprise Connections API

An Enterprise Connection holds configuration data required for facilitating an enterprise SSO flow between your Clerk instance and an identity provider.

Business capability
Identity & Access Management BC-620.20

Operations 7

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /enterprise_connections List enterprise SSO connections · List enterprise connections #
Ask an LLM
“Which enterprise SSO connections are set up on my instance?”
“Can I list only the active enterprise connections for one organization?”
Tell an agent
List my enterprise connections.
Show enterprise connections tied to organization {organization_id}.
POST /enterprise_connections Create an enterprise SSO connection · Create an enterprise connection #
Ask an LLM
“How do I set up SAML or OIDC single sign-on for a customer's email domains?”
“Can a new enterprise connection be linked to an organization?”
Tell an agent
Create an enterprise connection {name} with provider {provider} for domains {domains}.
Set up SSO {name} via {provider} on {domains} for organization {organization_id}.
GET /enterprise_connections/{enterprise_connection_id} Retrieve an enterprise connection · Retrieve an enterprise connection #
Ask an LLM
“What SAML or OIDC settings does a specific enterprise connection have?”
“Is a given enterprise connection currently active?”
Tell an agent
Get enterprise connection {enterprise_connection_id}.
Show the SSO configuration of {enterprise_connection_id}.
PATCH /enterprise_connections/{enterprise_connection_id} Update or activate an enterprise connection · Update an enterprise connection #
Ask an LLM
“How do I turn on an enterprise connection once its SSO is configured?”
“Can I change the domains covered by an existing enterprise connection?”
Tell an agent
Activate enterprise connection {enterprise_connection_id}.
Change the domains of enterprise connection {enterprise_connection_id} to {domains}.
DELETE /enterprise_connections/{enterprise_connection_id} Delete an enterprise connection · Delete an enterprise connection #
Ask an LLM
“How do I remove an enterprise SSO connection I no longer need?”
“Can I permanently delete a SAML or OIDC connection?”
Tell an agent destructive · confirm first
Delete enterprise connection {enterprise_connection_id}.
Remove SSO connection {enterprise_connection_id} permanently.
GET /enterprise_connections/{enterprise_connection_id}/test_runs List enterprise connection test runs #
POST /enterprise_connections/{enterprise_connection_id}/test_runs Create an enterprise connection test run #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/clerk-com:clerk-com-enterprise-connections-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

clerk-com-enterprise-connections-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Clerk Backend Enterprise Connections API
  x-logo:
    url: https://clerk.com/_next/image?url=%2Fimages%2Fclerk-logo.svg&w=96&q=75
    altText: Clerk docs
    href: https://clerk.com/docs
  contact:
    email: support@clerk.com
    name: Clerk Platform Team
    url: https://clerk.com/support
  description: 'The Clerk REST Backend API, meant to be accessed by backend servers.


    ### Versions


    When the API changes in a way that isn''t compatible with older versions, a new version is released.

    Each version is identified by its release date, e.g. `2025-04-10`. For more information, please see Clerk API Versions.


    Please see https://clerk.com/docs for more information.'
  version: '2026-08-20'
  termsOfService: https://clerk.com/terms
  license:
    name: MIT
    url: https://github.com/clerk/openapi-specs/blob/main/LICENSE
servers:
- url: https://api.clerk.com/v1
security:
- bearerAuth: []
tags:


# --- truncated at 32 KB (43 KB total) ---
# Full source: https://artifacts.apis.io/clerk-com/openapi/clerk-com-enterprise-connections-api-openapi.yml