Get Clerk instance settings
Retrieve core settings for a connected Clerk application instance.
← All Clerk endpoints · Capability overview
/v1/clerk/instance-settingshttps://api.vee3.io/v1/clerk/instance-settings
Retrieve core settings for a connected Clerk application instance.
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.get_instance_settingsParameters1 field
clerk_instance_idstringOptionalClerk instance id (ins_...) from clerk.get_connected_accounts. Omit to use the default connected account.
Response12 fields
instance_settingsobject11 fieldsCore Clerk instance settings from the Backend API.
instance_settingsobjectobjectstringClerk object type for the instance.
idstringClerk instance id (ins_...).
environment_typestringInstance environment type (development or production).
allowed_originsstring[]Allowed browser origins for the instance.
test_modebooleanWhether the instance is in test mode.
hibpbooleanWhether Have I Been Pwned password checking is enabled.
support_emailstringSupport email address shown to end users.
clerk_js_versionstringPinned Clerk.js version for the instance, when set.
development_originstringDevelopment origin URL for local testing.
url_based_session_syncingbooleanWhether URL-based session syncing is enabled.
preferred_sign_in_strategy_when_password_requiredstringPreferred sign-in strategy when a password is required: "password" or "otp".
HTTP errors: clerk_connection_required, clerk_connection_not_found, clerk_connection_invalid, validation_error, unauthorized, payment_required