v2
latestOpenAPI 3.1.12026-07-2613060964.2 KBGet Workspace Config
Retrieve workspace-level configuration flags — the settings that govern behavior for every user, tenant, and workflow inside this workspace.
Fields returned:
- user_inbox_preference_enabled — if you are using the Inbox channel, enable this to show the Inbox channel in the preference centre.
- sms_vendor_type — SMS delivery mode used for this workspace (basic for standard sends, dlt for India DLT-compliant sends).
- user_tenancy_mode — how a user's association to tenants is constrained. shared allows a user to belong to any number of tenants; exclusive restricts each user to at most one tenant. See User-tenant mapping for the trade-offs.
- user_tenancy_channel_fallback_mode and user_tenancy_channel_fallback — govern which channels on a tenant-scoped profile are allowed to fall back to the user's global profile. Use allowlist mode with an explicit list to prevent identities like $androidpush or $slack from leaking across tenants.
- user_tenancy_channel_fallback_applies_to_default_tenant — whether the fallback rule above also applies to the default-tenant path (sends without a tenant_id).
get/v1/{workspace}/config/
Path parameters
workspacestring required
Workspace slug (e.g. staging, production).
Response
Workspace config retrieved.
Example response
{
"user_inbox_preference_enabled": true,
"sms_vendor_type": "basic",
"user_tenancy_mode": "exclusive",
"user_tenancy_channel_fallback_mode": "all",
"user_tenancy_channel_fallback": [
"$email",
"$sms",
"$whatsapp"
]
}