Associating multiple users to one company

Once a user becomes a paying client in our SAAS tool they can then setup users with varying rights. Is it possible to associate these different users to the parent user with the API? Anyone ever done this that can speak to it so I can relay some instruction to our programmer?