List all organizations the current user belongs to, including sub-org hierarchy (parent/child relationships) and subscription types (e.g. Enterprise Prime / Enterprise Sub).
Invite a user to the current organization by email. If the user already exists and is not a member, they are added directly. Otherwise, an invitation email is sent. Requires admin permission. Subject to seat limits.
List all organizations the current user belongs to, including sub-org hierarchy (parent/child relationships) and subscription types (e.g. Enterprise Prime / Enterprise Sub).Parameters: None
Update an organization member’s permission (ADMINISTER/WRITE/READ) and/or persona (builder/user). Requires admin permission.Parameters:
Parameter
Type
Required
Default
Description
userAccountId
string
Yes
—
The account ID of the member to update
permission
string
No
—
New permission level for the member
persona
string
No
—
New persona for the member (builder = build mode, user = end-user mode)
Show inputSchema
{ "type": "object", "properties": { "userAccountId": { "type": "string", "description": "The account ID of the member to update" }, "permission": { "type": "string", "enum": [ "ADMINISTER", "WRITE", "READ" ], "description": "New permission level for the member" }, "persona": { "type": "string", "enum": [ "builder", "user" ], "description": "New persona for the member (builder = build mode, user = end-user mode)" } }, "required": [ "userAccountId" ]}
Remove a member from the current organization by revoking their permission. Requires admin permission.Parameters:
Parameter
Type
Required
Default
Description
userAccountId
string
Yes
—
The account ID of the member to remove
Show inputSchema
{ "type": "object", "properties": { "userAccountId": { "type": "string", "description": "The account ID of the member to remove" } }, "required": [ "userAccountId" ]}
Invite a user to the current organization by email. If the user already exists and is not a member, they are added directly. Otherwise, an invitation email is sent. Requires admin permission. Subject to seat limits.Parameters:
Parameter
Type
Required
Default
Description
email
string
Yes
—
Email address of the user to invite
permission
string
Yes
—
Permission level for the invited user
persona
string
No
—
Persona for the invited user (builder = build mode, user = end-user mode). Defaults to builder.
Show inputSchema
{ "type": "object", "properties": { "email": { "type": "string", "description": "Email address of the user to invite" }, "permission": { "type": "string", "enum": [ "ADMINISTER", "WRITE", "READ" ], "description": "Permission level for the invited user" }, "persona": { "type": "string", "enum": [ "builder", "user" ], "description": "Persona for the invited user (builder = build mode, user = end-user mode). Defaults to builder." } }, "required": [ "email", "permission" ]}