Organisations are the top-level container for everything on Struct. API keys, billing, and usage are all scoped to an organisation rather than individual accounts.
Creating an Organisation
Create a new organisation
Click New Organisation from the sidebar, enter a name, and confirm.
You can create multiple organisations to separate projects, teams, or environments.
Members & Roles
Invite team members to your organisation and assign them roles to control access.
| Role | Permissions |
|---|
| Owner | Full access — manage members, billing, API keys, and settings |
| Admin | Manage API keys and members, view billing |
| Member | View API keys and usage, access the playground |
Each organisation must have at least one owner. To transfer ownership, assign the Owner role to another member before removing yourself.
Inviting Members
Go to Members
Open your organisation settings and select the Members tab.
Send an invite
Enter the email address of the person you want to invite and select their role.
They accept
The invitee receives an email with a link to join your organisation. If they don’t have a Struct account, they’ll be prompted to create one.
Switching Organisations
If you belong to multiple organisations, use the organisation switcher in the sidebar to move between them. Your API keys, usage, and billing will update to reflect the selected organisation.