Member and invite endpoints aren’t yet available through the public API (
api.auriko.ai). Manage team members through the dashboard instead.Prerequisites
- A session token
- Workspace owner or admin role (for member management)
Roles
Workspace permissions are role-based:| Action | Owner | Admin | Member |
|---|---|---|---|
| Invite members | Yes | Yes | — |
| Change roles | Yes | — | — |
| Remove members | Yes | Yes | — |
| Transfer ownership | Yes | — | — |
| Update workspace | Yes | — | — |
| Delete workspace | Yes | — | — |
| Cancel invites | Yes | Yes | — |
| View members | Yes | Yes | Yes |
| Use API keys | Yes | Yes | Yes |
| Leave workspace | Yes | Yes | Yes |
Create a workspace
Workspace management uses session authentication. See Authentication for details. Any authenticated user can create a workspace and becomes the owner:Invite a member
Owners and admins can invite new members:Accept an invitation
The invited user accepts by authenticating and calling the accept endpoint with the invite token:Change a member’s role
Only workspace owners can change roles:admin, member. The owner role can only be transferred (see below).