Skip to main content
Companies are the top-level container for organizations, members, and shared company settings. A user can belong to multiple companies, while organization membership stays scoped to the organizations inside each company.

When to use

Use these endpoints when you need to:
  • create a company and its default organization
  • read or update company-level metadata
  • add or remove company members
  • list the members who can be assigned into company organizations
Removing a company member also removes that user from every organization that belongs to the company, including any user_role_in_organization rows tied to those organizations.

Endpoints

Get company

Retrieve one company and its current members.

Create company

Create a company and its default organization.

Update company

Update editable company fields.

Delete company

Permanently delete a company and its related records.

List members

Paginated list of company members.

Add member

Add an existing user to a company.

Remove member

Remove a member and clean up company-org memberships.