Organization fields
string
required
Display name, 2–100 characters through the API validator.
string
required
Unique lowercase identifier containing letters, numbers, and hyphens.
free | pro | proplus
required
Current entitlement tier.
string
Organization logo used by supported console, widget, and QR surfaces.
boolean
required
Whether the tenant is active.
Switching organizations
1
List memberships
After authentication, the console loads the organizations the user belongs to.
2
Select an organization
Calling
/organizations/:orgId/switch verifies membership and issues fresh tokens with the selected organization and role context.3
Resolve every protected request
Gateway middleware loads the active organization before role, usage, or entitlement checks.
