Overview
Useful for managed service providers, consulting firms, or enterprises with multiple business units that each need their own isolated Wolfia workspace. All endpoints require Admin role authentication.Create a child organization
URL:POST https://api.wolfia.com/v1/organizations/tenant/create
Authentication: API key required, Admin role (see API overview)
Creates a new child organization under your parent organization and switches the current session to it.
Request
Request body
Response (200 OK)
List organizations
URL:GET https://api.wolfia.com/v1/organizations/tenant/list
Authentication: API key required, Admin role
Returns organizations available for switching. Non-admin users receive an empty list.
Request
Response (200 OK)
The response includes additional organization metadata fields beyond those shown above, such as
hd (approved email domains).Switch organization
URL:POST https://api.wolfia.com/v1/organizations/tenant/switch
Authentication: API key required, Admin role
Switch the current session to a different organization. After switching, all subsequent API calls operate in the context of the target organization.
Request
Request body
Response (200 OK)
After switching, all API calls using this session will operate in the context of the target organization. Switch back to your parent organization when done.
Integration example
Error responses
Next steps
Invite users
Add team members to your organizations
API overview
Learn about API authentication and best practices

