{ "opencollection": "1.0.0", "info": { "name": "Clerk Backend Account Portal Instance Settings API", "version": "2025-11-10" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Instance Settings", "type": "folder" }, "items": [ { "info": { "name": "Fetch the Current Instance", "type": "http" }, "http": { "method": "GET", "url": "https://api.clerk.com/v1/instance" }, "docs": "Fetches the current instance" }, { "info": { "name": "Update Instance Settings", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.clerk.com/v1/instance", "body": { "type": "json", "data": "{}" } }, "docs": "Updates the settings of an instance" }, { "info": { "name": "Update Instance Restrictions", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.clerk.com/v1/instance/restrictions", "body": { "type": "json", "data": "{}" } }, "docs": "Updates the restriction settings of an instance" }, { "info": { "name": "Get Instance Protect Settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.clerk.com/v1/instance/protect" }, "docs": "Get Instance Protect Settings" }, { "info": { "name": "Update Instance Protect Settings", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.clerk.com/v1/instance/protect", "body": { "type": "json", "data": "{}" } }, "docs": "Update Instance Protect Settings" }, { "info": { "name": "Get Instance Communication Settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.clerk.com/v1/instance/communication" }, "docs": "Retrieves the per-instance SMS communication settings, including the SMS country blocklist." }, { "info": { "name": "Update Instance Communication Settings", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.clerk.com/v1/instance/communication", "body": { "type": "json", "data": "{}" } }, "docs": "Replaces the SMS country blocklist for this instance. Pass the full set of ISO 3166-1\nalpha-2 country codes that should be blocked; codes that aren't recognized as SMS-tier\ncountries are silently dropped from the persisted list. Omitting `blocked_country_codes`\nis a no-op.\n" }, { "info": { "name": "Get OAuth Application Settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.clerk.com/v1/instance/oauth_application_settings" }, "docs": "Retrieves the settings for OAuth applications for the instance (dynamic client registration, JWT access tokens, etc.)." }, { "info": { "name": "Update OAuth Application Settings", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.clerk.com/v1/instance/oauth_application_settings", "body": { "type": "json", "data": "{}" } }, "docs": "Updates the OAuth application settings for the instance." }, { "info": { "name": "Get Instance Organization Settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.clerk.com/v1/instance/organization_settings" }, "docs": "Retrieves the organization settings of the instance" }, { "info": { "name": "Update Instance Organization Settings", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.clerk.com/v1/instance/organization_settings", "body": { "type": "json", "data": "{}" } }, "docs": "Updates the organization settings of the instance" } ] } ], "bundled": true }