List Clerk enterprise connections
List enterprise SSO connections in a connected Clerk application.
← All Clerk endpoints · Capability overview
/v1/clerk/enterprise-connectionshttps://api.vee3.io/v1/clerk/enterprise-connections
List enterprise SSO connections in a connected Clerk application.
Authorization
Send your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
MCP
The same capability is available as an MCP tool on Vee3 hosted MCP.
Tool name
clerk.list_enterprise_connectionsParameters5 fields
clerk_instance_idstringOptionalClerk instance id (ins_...) from clerk.get_connected_accounts. Omit to use the default connected account.
limitintegerOptionalMaximum number of results to return (1–500).
Default: 10 · min 1, max 500
offsetintegerOptionalNumber of results to skip before returning.
Default: 0 · min 0
organization_idstringOptionalFilter connections linked to this Clerk organization id (org_...).
activebooleanOptionalFilter by active status. Omit to return all connections.
Response37 fields
enterprise_connectionsarrayitems35 fieldsEnterprise SSO connections in the connected Clerk application.
enterprise_connectionsarrayitemsidstringEnterprise connection id.
namestringDisplay name for the connection.
providerstringIdentity provider key (for example saml_custom or oidc_custom).
activebooleanWhether the connection is active.
domainsstring[]Email domains that may use this connection.
created_atintegerUnix timestamp in milliseconds when the connection was created.
updated_atintegerUnix timestamp in milliseconds when the connection was last updated.
logo_public_urlstringPublic logo URL for the connection when available.
organization_idstringLinked Clerk organization id (org_...) when the connection is org-scoped.
sync_user_attributesbooleanWhether user attributes sync on each sign-in.
disable_additional_identificationsbooleanWhether users may add additional identifications with this connection.
allow_organization_account_linkingbooleanWhether account linking via organization membership is supported.
custom_attributesarrayitems5 fieldsCustom attribute mappings from the IdP to user metadata.
custom_attributesarrayitemsnamestringDisplay name for the custom attribute.
keystringMetadata key used to store the attribute on the user.
sso_pathstringPath to extract the value from SSO claims.
scim_pathstringGJSON path to extract the value from SCIM resources.
multi_valuedbooleanWhether the attribute supports multiple values.
saml_connectionobject9 fieldsSAML configuration when the connection uses SAML.
saml_connectionobjectidstringSAML connection id when the connection uses SAML.
namestringSAML connection display name.
idp_entity_idstringIdentity Provider entity id.
idp_sso_urlstringIdentity Provider Single Sign-On URL.
acs_urlstringAssertion Consumer Service URL.
sp_entity_idstringService Provider entity id (Clerk).
activebooleanWhether the SAML connection is active.
allow_idp_initiatedbooleanWhether IdP-initiated SSO is allowed.
allow_subdomainsbooleanWhether email subdomains may use this connection.
oauth_configobject6 fieldsOIDC configuration when the connection uses OAuth.
oauth_configobjectidstringOAuth config id when the connection uses OIDC.
namestringCustom OIDC provider display name.
provider_keystringOAuth provider key (for example oidc_custom).
client_idstringOAuth client id.
discovery_urlstringOIDC discovery URL.
requires_pkcebooleanWhether PKCE is required for this OAuth client.
total_countintegerTotal number of enterprise connections matching the query.
HTTP errors: clerk_connection_required, clerk_connection_not_found, clerk_connection_invalid, validation_error, unauthorized, payment_required