Favicon

You are here: Home > API Reference > Workspace > Organization

Organization

API endpoints for Organization. Browse all available operations, parameters, and response schemas.

GET List accessible organization workspaces
/organizations/

**Required Permission:** `base.organization.management.list` Retrieves a paginated list of workspaces accessible to the authenticated user. This includes filtering and sorting options to enable efficient navigation and management across multiple workspaces

POST Create new organization workspace
/organizations/

**Required Permission:** `base.organization.management.create` Creates new organization workspace serving as primary container for managing mobile applications, device fleets, user access, billing settings, and collaborative team workflows.

GET Retrieve organization workspace details
/organizations/:organizationId

**Required Permission:** `base.organization.management.get` Retrieves complete organization information including subscription status, feature entitlements, branding configuration, and security settings using unique identifier or workspace slug.

PUT Update organization workspace settings
/organizations/:organizationId

**Required Permission:** `base.organization.management.update` Updates organization settings including branding elements, authentication providers, contact information, security policies, and feature configurations to customize workspace per requirements.

DELETE Delete organization workspace permanently
/organizations/:organizationId

**Required Permission:** `base.organization.management.remove` Permanently deletes organization workspace and all associated resources including applications, device enrollments, user assignments, and historical data requiring subscription cancellation.

GET Get organization actions
/organizations/:organizationId/actions

**Required Permission:** `base.organization.management.get` Get organization actions

POST Transfer organization ownership to user
/organizations/:organizationId/change-owner

**Required Permission:** `base.organization.management.ownerChange` Transfers primary ownership and administrative control of organization workspace to different user including billing responsibilities, access privileges, and legal accountability.

GET List organization access control groups
/organizations/:organizationId/groups

**Required Permission:** `base.organization.management.listGroups` Retrieves access control groups within organization scope enabling role-based permissions management, team segmentation, and streamlined assignment of users to applications.

GET List available storage provider options
/organizations/:organizationId/storage-providers

**Required Permission:** `base.organization.management.getStorageProviders` Retrieves list of configured storage provider options available to organization for hosting application binaries, build artifacts, and assets with region details.

GET Send organization support email notification
/organizations/:organizationId/support-email/:action

**Required Permission:** `base.organization.management.sendSupportEmail` Initiates automated email notifications to designated support contacts for organization events such as subscription changes, security alerts, or administrative actions.

GET Retrieve workspace context for initialization
/organizations/:organizationId/workspace

**Required Permission:** `base.organization.management.get` Retrieves complete workspace context including organization details, application store configuration, enterprise mobility management settings, and device enrollment for dashboard initialization.

GET Validate organization slug availability
/organizations/check-slug/:slug

**Required Permission:** `base.organization.management.checkSlug` Validates whether proposed organization slug identifier is available for use, not reserved by system, and conforms to naming conventions before creation.