Skip to main content

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