Organizations
What is an organization?
An organization allows multiple users to access the ECO Portal under the same license.
Organizations can have multiple members with different roles and permissions.
Roles
Organizations use a role-based access control system with three main roles:
| Role | Permissions |
|---|---|
| Owner | |
| Member |
Important: The last owner of an organization cannot be removed or demoted. You must transfer ownership to another member before removing or demoting the current owner.
Invite members
-
As an Owner, go to the “PEnding invitations” section of your organization page
-
Enter the email address of the person you want to invite
-
Select their role (Owner or Member)
-
Click on “Invite member”
The invited person will receive an email with instructions to accept the invitation and create their account.
You can see the pending invited members in the “Pending invitations” section.
Organization API keys
An active API License for a High-Performing Client includes an Organisation Account for managing multiple Client Accounts and organisation-wide API credentials. Shared organization API keys allow API access on behalf of the Client’s organisation rather than a single Client Account. Organisation membership alone does not grant API access.

Organization API keys work the same way as user API keys:
x-api-key: <organization key>For more information about API keys, see API Keys.
Security notes
- Transfer ownership before trying to remove the current owner of an organization
- Invitations expire after 48 hours (unless updated by an admin)
- Only the invited email address can accept an invitation
- Members who are no longer part of an organization lose access to organization resources