Update Clerk instance settings
Update core settings for a connected Clerk application instance.
← All Clerk endpoints · Capability overview
/v1/clerk/instance-settingshttps://api.vee3.io/v1/clerk/instance-settings
Update 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.update_instance_settingsParameters9 fields
clerk_instance_idstringOptionalClerk instance id (ins_...) from clerk.get_connected_accounts. Omit to use the default connected account.
test_modebooleanOptionalWhether the instance should run in test mode.
hibpbooleanOptionalWhether Have I Been Pwned password checking should be enabled.
support_emailstringOptionalSupport email address shown to end users.
clerk_js_versionstringOptionalPinned Clerk.js version for the instance.
development_originstringOptionalDevelopment origin URL for local testing.
allowed_originsarrayOptionalAllowed browser origins for the instance.
url_based_session_syncingbooleanOptionalWhether URL-based session syncing should be enabled.
preferred_sign_in_strategy_when_password_requiredstringOptionalPreferred sign-in strategy when a password is required: "password" or "otp".
Response12 fields
instance_settingsobject11 fieldsUpdated 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